Skip to main content
-
Quad Rock training weeks seven, eight, nine, and ten
-
Quad Rock training week six
-
Quad Rock training week five
-
Quad Rock training week four
-
Quad Rock training week three
-
Quad Rock training weeks one and two
-
Running in 2026: the plan
-
Running in 2025
-
Bear 100 recap part 2
-
Bear 100 recap part 1
-
Bear training week 30 recap
-
Bear training week 29 recap
-
Bear training week 28 recap
-
Bear training weeks 19-20 recap
-
Bear training week 18 recap
-
Bear training week 17 recap
-
Bear training week 16 recap
-
Bear training week 15 recap
-
Bear training weeks 13-14 recap
-
Bear training week 12 recap
-
Bear training week 11 recap
-
Bear training week 9 recap
-
Bear training week 8 recap
-
Bear training week 7 recap
-
Bear training week 6 recap
-
Bear training week 5 recap
-
Bear training week 4 recap
-
Bear training weeks 1–2 recap
-
2025 running goals
-
Running in 2024
-
Late fall biking
-
Productive running
-
Let's fucking go
-
Running again
-
Black Squirrel volunteering
-
Bear scratch
-
Bear training weeks 1-8
-
Preseason running
-
2024 running goals
-
Running in 2023
-
2024 Bear 100 registration
-
Bear 100 retro
-
Bear 100 recap
-
Bear 100 race week
-
Bear training week ~5 recap
-
Bear training week ~6 recap
-
Never Summer training weekend recap
-
Kettle Moraine Fun Run
-
Quad Rock 50 recap
-
Bear training weeks 15-17 recap
-
Bear training weeks twelve, thirteen, fourteen recap
-
Bear training weeks nine, ten, and eleven recap
-
Bear training week eight recap
-
Bear training week five and six recap
-
Bear training week four recap
-
Bear training week 2 recap
-
Bear training week one recap
-
Running in 2022
-
House to Horsetooth
-
Turkeys on Towers
-
Superior tech notes
-
Superior 50
-
Superior training week twenty-three recap
-
Superior training week twenty-two recap
-
Superior training week twenty-one recap
-
Superior training week twenty recap
-
Superior training week nineteen recap
-
Superior training week eighteen recap
-
Superior training week seventeen recap
-
Superior training weeks fourteen, fifteen, and sixteen recap
-
Superior training week thirteen recap
-
Superior training week twelve recap
-
Superior training weeks ten and eleven recap
-
Long run peanut butter and honey sandwich
-
Superior training week nine recap
-
Superior training week eight recap
-
Superior training week seven recap
-
Superior training week six recap
-
Superior training week five recap
-
Day off (Cubano sandwich)
-
Superior training weeks three and four recap
-
Superior training weeks one and two recap
-
Late winter at Horsetooth
-
End of summer race plans
-
Running plan for 2022
-
Running in 2021
-
Blue Sky Trail Marathon recap
-
Blue Sky L minus six days
-
End of summer running recap
-
Blue Sky training week one recap
-
Never Summer 100k recap
-
Never Summer training week eleven recap
-
Never Summer training week ten recap
-
Never Summer training week nine recap
-
Never Summer training week eight recap
-
Never Summer training week seven recap
-
Never Summer training week six recap
-
Never Summer training week five recap
-
Never Summer training week three recap
-
Never Summer training week two recap
-
Never Summer 100k training plan
-
Lessons from Quad Rock
-
Quad Rock 50 recap
-
Quad Rock training week eighteen recap
-
Quad Rock training week seventeen recap
-
Quad Rock training week sixteen recap
-
Quad Rock training week fifteen recap
-
Quad Rock training week fourteen recap
-
Quad Rock training week thirteen recap
-
Quad Rock training week twelve recap
-
Quad Rock training week 11 recap
-
Quad Rock training week ten recap
-
Quad Rock training week nine recap
-
Quad Rock training week eight recap
-
Quad Rock training week seven recap
-
Quad Rock training week six recap
-
Quad Rock training week five recap
-
Quad Rock training week four recap
-
Quad Rock training week three recap
-
Quad Rock training week two recap
-
Quad Rock training week one recap
-
My 2021 running program
-
D+ goal reached
-
Outdoors again
-
October 16, 2016: Trail des Calades
-
Black Squirrel director's recap
-
Black Squirrel recap
-
Too smoky to run
-
Gnar Runners recap of Never Summer
-
Backing out of Quad Rock
-
Never Summer 100k recap
-
T minus sixteen hours
-
Never Summer training week twenty-three recap
-
Never Summer training week twenty-two recap
-
Never Summer training week twenty-one recap
-
Never Summer training week twenty recap
-
Never Summer training week nineteen recap
-
Never Summer training week eighteen recap
-
Never Summer training week seventeen recap
-
Never Summer training week sixteen bis recap
-
Never Summer training week sixteen recap
-
Never Summer training week fifteen recap
-
Never Summer training week fourteen recap
-
Never Summer week thirteen training recap
-
I'm still running with a mask
-
Never Summer training week twelve recap
-
Never Summer training week eleven recap
-
Never Summer training week ten recap
-
Never Summer training week nine recap
-
Never Summer training week eight recap
-
Never Summer training week seven recap
-
Never Summer training week six recap
-
Never Summer training week five recap
-
Never Summer training week four recap
-
Never Summer training week three recap
-
Never Summer training week two recap
-
Never Summer training week one recap
-
Never Summer training week 0
-
First long run of the year
-
Running in 2019
-
Never Summer 100 km registration
-
Quad Rock training retrospective
-
Loopet Loppet recap
-
Black Squirrel Recap
-
Black squirrel training recap
-
Never Summer 100K volunteering
-
Running in the Cascades
-
Offseason running
-
Gnar Runners official Quad Rock recap
-
Resting
-
Training week twenty-four and Quad Rock recap
-
T minus fifteen hours
-
Training week twenty-three recap
-
Training week twenty-two recap
-
Training week twenty-one recap
-
Last spring hill workout
-
Training week twenty recap
-
Not running feels nice
-
Training week nineteen recap
-
Training week eighteen recap
-
Training week seventeen recap
-
Training week sixteen recap
-
Training week 15 and Salida trail marathon recap
-
Training week fourteen recap
-
First run of March
-
Midseason equipment grades
-
Training week thirteen recap
-
Training week twelve recap
-
Interview with survivor of mountain lion attack
-
Mountains lions captured, Horsetooth reopens
-
Training week eleven recap
-
Runner survives mountain lion attack at Horsetooth
-
Training week ten recap
-
Pole to road
-
Training week nine recap
-
Training week eight recap
-
Training week seven recap
-
Training week six recap
-
Running in 2018
-
Training week five recap
-
Training week four recap
-
Training week three recap
-
Training week two recap
-
First training week recap
-
Quad Rock Training Starts Tomorrow
-
Black Squirrel 2018
-
Montgomery Pass
-
Never Summer 100k Volunteering
-
Trail des Étoiles Filantes
-
Gnar Runners Quad Rock Recap
-
My Quads Were Rocked
-
Quad Rock: L minus 4 days
-
Horsetooth Half tomorrow
-
March running
-
Quad Rock recon no. 1
-
Midwinter running
-
Bobcat Ridge 2
-
Running at Bobcat Ridge
-
Tanuary
-
First run of 2018
-
Dry and warm December
-
Trying Strava
-
Day After Thoughts About Trail Running
-
Blue Sky Marathon Finisher
-
Race Day Eve
-
One More Week of Running
-
Blue Sky Marathon Recon
-
Festa Trail
-
Trail Quillan
-
20km de Montpellier
-
Trail des Calades
-
Running in Montpellier
-
Crazy Legs 10K 2016
-
Colorado Marathon 2016
-
Spring Break in Arches and Canyonlands
-
Running in Winter
-
Black Squirrel Half Marathon
-
Crazy Legs Trail Run
-
Running