64 Races
42 Trophies
Around The Lake Give'r Take 30 - 30K - Chilliwack, BC
White River 50 - 50K - Crystal Mountain, WA
Sun Mountain 50k - 50K - Winthrop, WA
HURT 100 - 100 Miler - Honolulu, HI
Ultra Trail Mount Fuji - 100 Miler - Shizuoka, JPN
Orcas Island 50k - 50K - Orcas Island, WA
SkyRun 100 Km / 65 Km - 100K - Lady Grey, ZAF
HURT 100 - 100 Miler - Honolulu, HI
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Ultra Trail Mount Fuji - 100 Miler - Shizuoka, JPN
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
HURT 100 - 100 Miler - Honolulu, HI
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
Deception Pass 50K - 50K - Oak Harbor, WA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - 103K - Chamonix, FRA
Sun Mountain 50k - 50K - Winthrop, WA
Penyagolosa Trail - 115K - Castello de la Plana, ESP
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
HURT 100 - 100 Miler - Honolulu, HI
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
Run for the Toad - 50K - Cambridge, ON
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Diez Vista - 50K - Port Moody, BC
Dirty Duo - 50K - North Vancouver, BC
Orcas Island 50k - 50K - Orcas Island, WA
Run for the Toad - 50K - Cambridge, ON
Miwok 100K - 100K - Stinson Beach, CA
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Dirty Duo - 50K - North Vancouver, BC
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
Diez Vista - 50K - Port Moody, BC
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
HURT 100 - HURT 100 Miler - Honolulu, HI
Orcas Island 50k - 50K - Orcas Island, WA
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
2 Races
1 Races
The North Face Dirty Feet Snowshoe Fun Run & Walk Stake Lake - 10K - Kamloops, BC
Tarawera Ultramarathon by UTMB - 100K - Rotorua, NZL
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC