20 Races
Ultra-Trail Du Mont-Blanc by UTMB - CCC - Chamonix, FRA
The Golden Ultra - 60K - Golden, BC
The Golden Ultra - 85K Stage race - Golden, BC
The Golden Ultra - Vertical K - Golden, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Coastal Trail Series - Dorset - 45 Miler - Lulworth Cove, GBR
The Golden Ultra - 60K - Golden, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Beaverhead Endurance Runs - 100K - Salmon, ID
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Finlayson Arm - 100K - Victoria, BC