34Races
12Trophies
Kullamannen by UTMB - 100 Miler
Knee Knackering North Shore Trail Run - 30 Miler
Zugspitz Ultratrail - 111K
Run for Water Trail Race - 50K
Diez Vista - 50K
Chuckanut 50k - 50K
Orcas Island 100 Miler - 100 Miler
Grand Raid La Reunion - Diagonale des Fous - 170K
Valley Vertikiller - 30K
Whistler Alpine Meadows (WAM) - 100 Miler
Squamish 50 - 50K
Squamish 50 - 50 Miler
Squamish 50 - 50/50
Buckin Hell - 50K
Ultra-Trail Snowdonia by UTMB - 100K
Diez Vista - 50K
Run Ridge Run - 25K
Squamish 50 - 50/50
Squamish 50 - 50K
Squamish 50 - 50 Miler
Whistler Alpine Meadows (WAM) - 25K
Whistler Alpine Meadows (WAM) - 60K
Diez Vista - 50K
Finlayson Arm - 100K
Whistler Alpine Meadows (WAM) - 110K
Finlayson Arm - 50K
Finlayson Arm - 50K