How I’d Learn to Swim for Triathlon (If I Could Start Over)

14:58
How I Went From Crappy Swimmer to Swimming 10km

18:16
How To Swim For Triathlon | From Non Swimmer To Ironman Distance, Using These Tools and Training

7:56
How I’d Learn to Run (If I Could Start Over)

10:55
Top 5 Swim Drills For Triathletes | Triathlon Training Tips

6:46
Why I'm Leaving Zwift (for TrainingPeaks Virtual)

10:11
Why Am I Exhausted After Swimming 50m!?

11:11
Beginner Triathlon Race: What To Wear to Look and Feel Confident

8:19