106 Races
41 Trophies
HURT 100 - 100 Miler - Honolulu, HI
Equinox - Marathon - Fairbanks, AK
Iditarod Trail Invitational - 350 Miler - Knik, AK
Anchorage Run Fest - 49K - Anchorage, AK
Iditarod Trail Invitational - 350 Miler - Knik, AK
Frosty Bottom 50/25 - 50 Miler - Anchorage, AK
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA
Iditarod Trail Invitational - 350 Miler - Knik, AK
Frosty Bottom 50/25 - 50 Miler - Anchorage, AK
Equinox - 40 Miler - Fairbanks, AK
Frosty Bottom 50/25 - 50 Miler - Anchorage, AK
Equinox - 40 Miler - Fairbanks, AK
Squak Moutain Trail Run - 50K - Issaquah, WA
Woolley Trail Runs - 50K - Sedro-Woolley, WA
Iditarod Trail Invitational - 350 Miler - Knik, AK
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Let's Climb a Mountain - 34.3 Miler - Spokane, WA
Chuckanut 50k - 50K - Bellingham, WA
Lord Hill - 50K - Snohomish, WA
Woolley Trail Runs - 50K - Sedro-Woolley, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Redmond Watershed Preserve 12 hour Trail Run - 12hrs - Redmond, WA
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Ghost of Seattle Marathon - 50K - Seattle, WA
Chuckanut 50k - 50K - Bellingham, WA
Lord Hill - 50K - Snohomish, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Let's Climb a Mountain - 34.3 Miler - Spokane, WA
Chuckanut 50k - 50K - Bellingham, WA
Bridle Trails Winter Trail Running Festival - 50K - Kirkland, WA
Let's Climb a Mountain - 34.3 Miler - Spokane, WA
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA