52 Races
41 Trophies
Canada Goose Ultra - 24hrs - Regina, SK
Ice Age Trail - 50 Miler - La Grange, WI
Extreme North Dakota Sandhills Ultra - 50K - Leonard, ND
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Harriers Elk/Beaver - 50 Miler - Victoria, BC
Extreme North Dakota Sandhills Ultra - 50K - Leonard, ND
Canadian Death Race - 125K - Grande Cache, AB
Spruce Woods Ultra - 50 Miler - Spruce Woods Provincial Park, MB
Extreme North Dakota Sandhills Ultra - 50K - Leonard, ND
Actif Epica - 120K - Winnipeg, MB
Extreme North Dakota Trail Run Amongst Innumerable Lost Souls (END-TRAILS) - 12hrs - Arvilla, ND
Spruce Woods Ultra - 100 Miler - Spruce Woods Provincial Park, MB
Haliburton Forest Trail Race - 50 Miler - West Guildford, ON
Spruce Woods Ultra - 50K - Spruce Woods Provincial Park, MB
Actif Epica - 125K - Winnipeg, MB