92 Races
Grand Ridge - 1/2 Marathon - Issaquah, WA
Squamish 50 - 50K - Squamish, BC
Race The Reserve - Marathon - Coupeville, WA
Buckin Hell - 50K - North Vancouver, BC
MEC LOWER MAINLAND: TRAIL RACE THREE - 55K - Vancouver, BC
Chuckanut 50k - 50K - Bellingham, WA
Lord Hill - 50K - Snohomish, WA
Taylor Mountain - 50K - Issaquah, WA
Squak Moutain Trail Run - 13.1 Miles - Issaquah, WA
Dirty Duo - 50K - North Vancouver, BC
Lord Hill - 50K - Snohomish, WA
Buckin Hell - 50K - North Vancouver, BC
Dirty Duo - 50K - North Vancouver, BC
Lord Hill - 50K - Snohomish, WA
Deception Pass 50K - 50K - Oak Harbor, WA
Laugavegur Ultramarathon - 55K - Souther Highlands, ISL
Taylor Mountain - 50K - Issaquah, WA
Sun Mountain 50k - 50K - Winthrop, WA
Squak Moutain Trail Run - 50K - Issaquah, WA
Chuckanut 50k - 50K - Bellingham, WA
Dirty Duo - 50K - North Vancouver, BC
Lord Hill - 50K - Snohomish, WA
Harriers Elk/Beaver - 50K - Victoria, BC
Lord Hill - 50K - Snohomish, WA
Squamish 50 - 21K - Squamish, BC
Harriers Elk/Beaver - 50K - Victoria, BC
Dirty Duo - 50K - North Vancouver, BC
Diez Vista - 50K - Port Moody, BC
Grand Ridge - 50K - Issaquah, WA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Squak Moutain Trail Run - 50K - Issaquah, WA
Squak Moutain Trail Run - 50K - Issaquah, WA
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Tynehead 8 and 12 Hour Races - 5hrs - Surrey, BC
Connemara International Marathon - 63.3K - Galaway, IRL