1000 Days, 135 KM, and Still Running: James’s Ultra Journey episode artwork

EPISODE · Apr 5, 2025 · 50 MIN

1000 Days, 135 KM, and Still Running: James’s Ultra Journey

from Pushing Horizons Step by Step · host Ash Pant

In this episode, we sit down with James, a runner whose journey spans road marathons, backyard ultras, and now the rugged world of trail running. From the early days of just lacing up and heading out, to running 135 km in a backyard ultra and hitting Day #1001 of an unbroken run streak, James shares the pivotal moments that shaped his evolution as an athlete.We dive into:What made him fall in love with running in the first placeWhy ultras became his “sweet spot”The mental and physical battle of his longest runHow he balances 70+ km weekly mileage with recovery and strengthThe philosophy behind his run streak and whether it's coming to an endFuture goals, trail dreams, and going even furtherPlus, a fun Quick Fire Round where James picks his dream ultra location, favourite shoes, and the one song he could loop forever during an ultra.Whether you're training for your first ultra or just curious about what drives someone to run every single day for nearly 3 years, this one’s for you.Follow James : @jamesmcd_runss/Follow Ash: @ashjourneytofitness/Follow Pushing Horizons : @pushinghorizonsstepbystep#ultrarunner #backyardultra #ultrarunninglife

Episode metadata supplied by the publisher feed · Published Apr 5, 2025

Embed this episode

NOW PLAYING

1000 Days, 135 KM, and Still Running: James’s Ultra Journey

0:00 50:30

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Pushing Horizons Step by Step?

This episode is 50 minutes long.

When was this Pushing Horizons Step by Step episode published?

This episode was published on April 5, 2025.

Can I download this Pushing Horizons Step by Step episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!