Detroit Free Press Half Marathon 2022 - Race Recap

8:06
Detroit Free Press Half Marathon 2024

12:58
2024 Detroit Turkey Trot Vlog - Two Races in One Morning

6:51
Cleveland Marathon 2022 - Race Recap

25:01
The Ups & Downs of Winter Marathon Training - Sickness + Bad Weather

10:45
My 2025 Race Schedule (and a shoe bargain)

16:41
How To Train For A Sub 20 Minute 5k

1:01:51
🍁DETROIT FREE PRESS MARATHON 2023⭐ State #26, running in a new country, + my second sub-5 marathon!

15:56