76Races
2Trophies
Running Up for Air - Malans Peak - 3hrs
Running Up for Air - Malans Peak - 6hrs
Rendezvous Mountain Hill Climb - 6.1 Miler
NJ Trail Series One Day - 24hrs
Rendezvous Mountain Hill Climb - 6.1 Mile Competitive
Lakeland - 100 Miler
Running Up For Air - Grandeur Peak Challenge - 6hrs - 8am
10 Peaks - Brecon Beacons - 58K
Rendezvous Mountain Hill Climb - 6.1 Miler
Race to the Stones - 100K
Stour Valley Path 100km Ultra Run - 100K
Big Bend Ultra - 30K
Rendezvous Mountain Hill Climb - 7.4 Miler
Whiskeytown - 30K
Salem Lakeshore Frosty Fifty - 50K
Knee Knackering North Shore Trail Run - 30 Miler
Knee Knackering North Shore Trail Run - 30 Miler
22Races
Armstrong Redwoods Trail Run - 26K
Chanoko Trail Runs - 50K
Montara Mountain Trail Run - 20 Miler
Lake Chabot - 30K
Lake Chabot - 1/2 Marathon
Grizzly Peak Trail Run - 30K
Zoom Turkey Trot - 10K
San Francisco 50/50 Endurance Runs - 50 Miler
Cinderella Trail Run - 30K
Grizzly Peak Trail Run - 30K
Lake Chabot - 30K
Bizz Johnson - 50K
Lake Chabot - 50K
Cinderella Trail Run - 30K
Lake Chabot - 9 Miler
10Races
Zoom Turkey Trot - 10K
Zoom Turkey Trot - 10K
Zoom Turkey Trot - 10K
ZombieRunner Halloween - 5 Miler
Zoom Turkey Trot - 10K
ZombieRunner Halloween - 5 Miler
Zoom Turkey Trot - 10K
6Races
Timberline Marathon - 1/2 Marathon
2Races
10Races
Marathon des Sables - 250K
Scout Mountain Ultras - 35K
Angel Fire Endurance Run - 25K
9Races
JFK - 50 Miler
10Races
Pilot Mountain to Hanging Rock Ultra - 50K
Pilot Mountain to Hanging Rock Ultra - 50K
Pilot Mountain to Hanging Rock Ultra - 50K
Silvertip - 25K
Sunmart Texas Trails - 50K
Pilot Mountain to Hanging Rock Ultra - 50 K
1Races
1Races
1Races
Ultra-Trail Snowdonia by UTMB - 50K
1Races
13Races
Country to Capital - 45 Miler
Centurion Thames Path 100 - 100 Miler
Deception Pass 50K - 50K
Race to the Stones - 100K
Thames Trot - 50 Miler
Country to Capital - 45 Miler
Race to the Stones - 100K
Marathon des Sables - 250K
Country to Capital - 45 Miler
2Races
Spartathlon - 245K
26Races
Ultra-Trail Du Mont-Blanc by UTMB - UTMB
Running Up For Air - Grandeur Peak Challenge - 12hrs
Athens-Big Fork Trail Marathon - 17 Miler
VAL D’ARAN by UTMB - 161K
Speedgoat 50k by UTMB - 25K
Labor Pain - 12hrs
Ultra-Trail Du Mont-Blanc by UTMB - CCC
Ouachita Trail - 50 Miler
White Rock Classic - 50K
Lakeland - 100 Miler
Urban Ultra Big Stinker - 45K
Bandera - 25K
Full mOOn 50K / 25K - 25K
Antelope Canyon Ultramarathons - 55K
Wadi Bih Run - 72K
Capt'n Karl's - Muleshoe Bend - 30K
Wadi Bih Run - 72K
Wadi Bih Run - 72K
14Races
Capt'n Karls - Pedernales Falls - 30K
Whispering Pines Trail Run - 50K
The Wild Hare - 25K
Labor Pain - 12hrs
Whispering Pines Trail Run - 50K
1Races
1Races
16Races
Labor Pain - 12hrs
Taupo Ultramarathon - 50K
Salem Lakeshore Frosty Fifty - 25K
NJ Trail Series One Day - 24hrs
Marine Corps Marathon - 50K - 50K
Triple Lakes Race - 40 Miler
Pilot Mountain to Hanging Rock Ultra - 50K
Rendezvous Mountain Hill Climb - 6.1 Miler
Marathon des Sables - 237K
Oman by UTMB - 130K
Salem Lake 30k, 7 mile, and 5k Trail Runs - 30K
Marathon des Sables - 230K
Oman by UTMB - 170K
Lakeland - 100 Miler