61 Races
1 Trophies
Avalon Benefit 50 - 50K - Avalon, CA
Avalon Benefit 50 - 50K - Avalon, CA
Rodeo Beach Trail Run - 8K - Sausalito, CA
Avalon Benefit 50 - 50K - Avalon, CA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Chuckanut 50k - 50K - Bellingham, WA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Orcas Island 25k - 25K - Orcas Island, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Chuckanut 50k - 50K - Bellingham, WA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Chuckanut 50k - 50K - Bellingham, WA
Rio Del Lago - 100 Miler - Granite Bay, CA
13 Races
2 Trophies
Lakeland - 100 Miler - Coniston, GBR
Tor des Geants - 330K - Courmayeur, ITA
Berghaus Dragon's Back Race - 315K - Conwy, GBR
Lakeland - 100 Miler - Coniston, GBR
Hardmoors 200 - 200 Miler - Hull, GBR
Hardmoors 55 - 55 Miler - Guisborough, GBR
Lakeland - 100 Miler - Coniston, GBR
Hardmoors 110 - 110 Miler - Helmsley, GBR
Hardmoors 55 - 55 Miler - Guisborough, GBR
JFK - 50 Miler - Boonsboro, MD
Hardmoors 55 - 55 Miler - Guisborough, GBR
Leadville Trail - 100 Miler - Leadville, CO
1 Races
Hardwolds 80 - 80 Miler - Hessle, GBR
1 Races
1 Races
Avalon Benefit 50 - 50K - Avalon, CA
Thacher Park Trail Running Festival - 1/2 Marathon - Voorheesville, NY
Thacher Park Trail Running Festival - 1/2 Marathon - Voorheesville, NY
Thacher Park Trail Running Festival - 1/2 Marathon - Voorheesville, NY
Canadian Death Race - 125K - Grande Cache, AB
Creemore Vertical Challenge - 50K - Creemore, ON
Niagara on the Lake - 50K - Niagara on the Lake, ON
Run for the Toad - 50K - Cambridge, ON
Niagara on the Lake - 50K - Niagara on the Lake, ON
Run for the Toad - 25K - Cambridge, ON
Niagara on the Lake - 50K - Niagara on the Lake, ON
Le Grizz - 50 Miler - Polebridge, MT
Run for the Toad - 25K - Cambridge, ON
Canadian Death Race - 125K - Grande Cache, AB
Niagara on the Lake - 50K - Niagara on the Lake, ON
Marathon des Sables - 230K - Ouarzazate, MAR