Conclusion

If you just want a simple solution that does everything the serious enthusiast could want in a slick and reliable mobile app then I would highly recommend the Strava Summit Training and Analysis Packs.

If you are more serious about structured training and event planning, or want to work with a coach I would invest in a Wahoo Elemnt Bolt and a Trainingpeaks subscription.

If you’re a “do it yourselfer” who loves to deep dive into the data then there’s a load of apps that you can use to build a really powerful training solution for no money at all.

Taking this route has the additional advantage that you’ll really get to understand the underlying training concepts involved.