- The Trail Behind Me – My Top 5 Runs of 2019
- From the Valley to the Rim – A Yosemite Rite of Passage
- Ultra Trails Lake Tahoe 100 Miler Race Report – Setting My Soul Free
- The 2019 Joshua Tree Fatass 50k
- Running the TMB in 5 days – A Lap Around the Massif
- Running the TMB – Gear List
- Gran Trail Courmayeur 55k Race Report – A True European Mountain Ultra
- Friday Night Date Night – Running Mount Diablo After Dark
- Canyons 100k Race Report – Warriors of the Sun
- Rim to Rim to Rim in the Grand Canyon: A Moving Meditation Through Sacred Walls
- The First Annual Groundhog’s Day Lupe-fest (AKA Zak’s Big Backyard Ultra)
- Year in Review – 2018 Edition
- The 2018 Joshua Tree Fatass 50k
- Sunrise on Cal Street: An Overlook 50 Miler Race Report
- Castle Peak 100k Race Report – A new definition of “tough”
- A Summer of Cross-training in Kayaks and Canoes
- Letting It All Go: 2018 Canyons 100k Race Report
- Backpacking as Ultra Training (or Hiking Across Joshua Tree With Too Much Stuff)
- Injuries: Inside the Pain Cave of Ultra-Running
- Route Description: Marin Headlands 30k Figure 8 (with 10k and 20k options)
- The Art of a Good Running Podcast
- Goals for 2018
- Hitting the Reset Button – Taking an extended break
- Overlook 50k Race Report
- Today’s Run – Exploration of the wild and scenic TrĂ© les Eaux Valley (A Photo Trip Report)
- Sticks on stones will help my bones (but man do they look dorky)
- Today’s Run – Over the Col de la Terrasse and into Switzerland (A Photo Trip Report)
- Trip Report: Mont Buet
- Les Grands Refuges – Finding A Sense of Wilderness in the Alps
- Bienvenue Cham-Fam!!!!
- Staying Loose in Paris
- #TBT: Death Valley, Saline Hot Springs, and The Racetrack
- Canyons 100k Race Report – Patience, Poise, Progress
- My Road to the Trail