
IN-DEPTH GEAR REVIEWS
Field-Tested Running Gear Reviews
Shoes, vests, watches, packs — the stuff that actually gets worn, sweated in, and tested on real runs.

Altra Olympus 275 Review [After 300+ Miles!]
After 300+ miles in the Altra Olympus 275, here's my honest review. I break down everything like comfort, grip, and…
Read guide →
5 Best Trail Running Shoes for Long Distance
Find the best trail running shoes for long distance tested for ultras, back-to-back runs, and big trail days. No fluff.…
Read guide →
5 Best Trail Running Shoes for Travel
Find the 5 best trail running shoes for travel, with reviews of brands like Hoka, Salomon, and more. Get trail…
Read guide →
5 Best Travel Running Shoes [Light & Travel-Tested]
From airports to trails, I’ve tried multiple shoes and found the 5 best travel running shoes that are light and…
Read guide →
6 Best Trail Running Shoes with Ankle Support
Looking for the best trail running shoes with ankle support? Here's your list of the best trail running shoes of…
Read guide →Running Apps, Tech, and Software
Software, apps, and tools that keep you on pace, on plan, and not lost in a new city.

TrainingPeaks vs Strava: Which is Better for You?
Compare TrainingPeaks vs. Strava. Find out which analysis tool is right for your endurance training sessions in this Strava vs.…
Read guide →
Intervals.icu Review: The Best TrainingPeaks Replacement?
I've used Intervals.icu for 2+ years as a free alternative to TrainingPeaks. Here's my honest verdict on what it does…
Read guide →
5 Best TrainingPeaks Alternatives
TrainingPeaks is expensive. Here are the 5 best TrainingPeaks alternatives I've tested as a trail runner, including some I use…
Read guide →Recovery Tools & Body Maintenance
Rollers, guns, and recovery tools that help you stay runnable when travel beats you up.
Stop guessing. Plan the trip without screwing up the run.

The free Runcation Kit gives you the planning framework, packing checklist, and route-finding system I use to make running part of the trip without letting it take over.

