5 Races
Race to the Stones - 100K - Lewknor, GBR
Diablo Trails Challenge - Spring - Brazen - 5K - Walnut Creek, CA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
1 Races
Sunmart Texas Trails - 50K - Huntsville, TX
2 Races
15 Races
Blood, Sweat and Beers Trail Run - Long Course - Auburn, CA
Envirosports - Muir Woods - 7 Miler - Stinson Beach, CA
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Dirty Duo - 25K - North Vancouver, BC
Dirty Duo - 25K - North Vancouver, BC
1 Races
1 Races
3 Races
15 Races
Ultra-Trail Australia by UTMB - 50K - Leura, AUS
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Northburn 100 - 100 Miler - Cromwell, NZL
Grand Raid La Reunion - Diagonale des Fous - 167K - Reunion, FRA
Ultra Trail Mount Fuji - 100 Miler - Shizuoka, JPN
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Ultra-Trail Australia by UTMB - 100K - Leura, AUS
The Great North Walk - 100 Miler - Newcastle, AUS
Surf Coast Century - 100K - Anglesea, AUS
Ultra-Trail Australia by UTMB - 100K - Leura, AUS
The Great North Walk - 100 Miler - Newcastle, AUS
Ultra-Trail Australia by UTMB - 100K - Leura, AUS
Headlands Endurance Runs - Marathon - Sausalito, CA
2 Races
The Great North Walk - 50K - Newcastle, AUS
8 Races
5 Trophies
Chuckanut 50k - 50K - Bellingham, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Chuckanut 50k - 50K - Bellingham, WA
4 Races
London 2 Brighton Challenge - 100K - Richmond, GBR
2 Races
Pilot Mountain to Hanging Rock Ultra - 50K - Pinnacle, NC
7 Races
Paine to Pain - 1/2 Marathon - New Rochelle, NY
Pilot Mountain to Hanging Rock Ultra - 50K - Pinnacle, NC
Ultra-Trail Australia by UTMB - 50K - Leura, AUS
Pilot Mountain to Hanging Rock Ultra - 50K - Pinnacle, NC
Zion Ultra Marathons & Trail Half Marathon - 50K - Virgin, UT
Presque Isle Endurance Classic - 12hrs - Erie, PA
Paine to Pain - 1/2 Marathon - New Rochelle, NY
Paine to Pain - 1/2 Marathon - New Rochelle, NY
Paine to Pain - 1/2 Marathon - New Rochelle, NY
North Face Endurance Challenge - Massachusetts - 10K - Princeton, MA
North Face Endurance Challenge - New York - 1/2 Marathon - Bear Mountain, NY
Paine to Pain - 1/2 Marathon - New Rochelle, NY