65 Races
7 Trophies
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
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
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
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Vancouver New Year's Day Fat Ass - 50K - Vancouver, 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
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
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
Dirty Duo - 50K - North Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Harriers Elk/Beaver - 100K - Victoria, BC
Dirty Duo - 50K - North Vancouver, BC
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
Silvertip - 50K - Surrey, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Harriers Elk/Beaver - 100K - Victoria, BC
Diez Vista - 50K - Port Moody, BC
Dirty Duo - 50K - North Vancouver, BC
Silvertip - 50K - Surrey, BC
White River 50 - 50 Miler - Crystal Mountain, WA
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Vancouver New Year's Day Fat Ass - 50K - Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Diez Vista - 50K - Port Moody, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
White River 50 - 50 Miler - Crystal Mountain, WA
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Sulphur Springs - 50K - Ancaster, ON
Diez Vista - 50K - Port Moody, BC
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Chuckanut 50k - 50K - Bellingham, WA
Run Winschoten - 100K - Winschoten, NLD
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
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC
Chuckanut 50k - 50K - Bellingham, WA
Knee Knackering North Shore Trail Run - 30 Miler - West Vancouver, BC