79 Races
13 Trophies
Orcas Island 50k - 50K - Orcas Island, WA
Squamish 50 - 50 Miler - Squamish, BC
Squamish 50 - 50K - Squamish, BC
Squamish 50 - 50/50 - Squamish, BC
Millersylvania Trail Races - 50K - Olympia, WA
Diez Vista - 50K - Port Moody, BC
Valley Vertikiller - 30K - Abbotsford, BC
Whistler Alpine Meadows (WAM) - 100 Miler - Whistler, BC
Diez Vista - 50K - Port Moody, BC
Antelope Canyon Ultramarathons - 50 Miler - Page, AZ
Run Ridge Run - 25K - Belcarra, BC
Squamish 50 - 50K - Squamish, BC
Squamish 50 - 50 Miler - Squamish, BC
Squamish 50 - 50/50 - Squamish, BC
Valley Vertikiller - 30K - Abbotsford, BC
Whistler Alpine Meadows (WAM) - 25K - Whistler, BC
Whistler Alpine Meadows (WAM) - 60K - Whistler, BC
Diez Vista - 50K - Port Moody, BC
Finlayson Arm - 100K - Victoria, BC
Frosty Mountain - 50K - Manning Park, BC
Black Spur Ultra - 108K - Kimberley, BC
Antelope Canyon Ultramarathons - 100 Miler - Page, AZ
Orcas Island 100 Miler - 100 Miler - Orcas Island, WA
Deception Pass 50K - 50K - Oak Harbor, WA
Whistler Alpine Meadows (WAM) - 100 Miler - Whistler, BC
Squamish 50 - 50 Miler - Squamish, BC
Buckin Hell - 50K - North Vancouver, BC
Beaverhead Endurance Runs - 100K - Salmon, ID
Cedar Ultra - 24hrs - Cedar, BC
Diez Vista - 50K - Port Moody, BC
Whistler 50 - 50 Miler - Whistler, BC
The Golden Ultra - Half Marathon - Golden, BC
The Golden Ultra - 60K - Golden, BC
The Golden Ultra - 85K Stage race - Golden, BC
The Golden Ultra - Vertical K - Golden, BC
Tenderfoot Boogie - 50 Miler - Squamish , BC
Cedar Ultra - 24hrs - Cedar, BC
Survival of the Fittest - 35K - Squamish, BC
Diez Vista - 100K - Port Moody, BC
Run Ridge Run - 25K - Belcarra, BC
Whistler 50 - 50 Miler - Whistler, BC
Squamish 50 - 50 Miler - Squamish, BC
HURT 100 - HURT 100 Miler - Honolulu, HI