Dirt'N Hills
Your Training Plan Reveals How You Think About Recovery
Most athletes build their training plan around the calendar and fit recovery into whatever space is left. The ones who last do it the other way around.
Your Training Plan Reveals How You Think About Recovery
Your Training Plan Reveals How You Think About Recovery
|Dirt'N Hills
Why I Wrote It
Everything a self-coached endurance athlete needs to become durable, trust the process, and keep performing well into their 40s, 50s, and beyond.
Why I Wrote It
Why I Wrote It
|Dirt'N Hills
The Event That Defines My Whole 2026 Season
Zone 2 trail run with loaded fastpack — 15K, 2.5 hours, zero Zone 3. JFK 50 is official. The 2026 redemption arc starts now.
The Event That Defines My Whole 2026 Season
The Event That Defines My Whole 2026 Season
|Dirt'N Hills
SOS Triathlon Race Report: Shawangunks
The SOS Triathlon is an 8-leg bike-run-swim-run-swim-run-swim-run race through the Shawangunk Ridge — three lakes, 30 miles of bike, 16.77 miles of trail running, and a summit finish. There's almost...
SOS Triathlon Race Report: Shawangunks
SOS Triathlon Race Report: Shawangunks
|Dirt'N Hills
DNF at 50K: What the Race Actually Revealed
I dropped at mile 32 of my first 50-mile ultramarathon. Not injured, not cramping — the cutoff math was impossible and I knew it. The fitness was demonstrably there. I'd...
DNF at 50K: What the Race Actually Revealed
DNF at 50K: What the Race Actually Revealed
|Dirt'N Hills