36 Races
22 Trophies
Diez Vista - 50K - Port Moody, BC
Orcas Island 50k - 50K - Orcas Island, WA
Finlayson Arm - 100K - Victoria, BC
Dirty Duo - 50K - North Vancouver, BC
Ice Age Trail - 50 Miler - La Grange, WI
Orcas Island 50k - 50K - Orcas Island, WA
Squamish 50 - 50 Miler Solo - Squamish, BC
White River 50 - 50 Miler - Crystal Mountain, WA
HURT 100 - 100K - Honolulu, HI
Whistler 50 - 50 Miler - Whistler, BC
Miwok 100K - 100K - Stinson Beach, CA
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA
Frosty Mountain - 50K - Manning Park, BC
Sinister 7 - 146K - Blairmore, AB
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Dirty Duo - 25K - North Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
HURT 100 - 100 Miler - Honolulu, HI