105 Races
32 Trophies
Chuckanut 50k - 50K - Bellingham, WA
Deception Pass 50K - 50K - Oak Harbor, WA
White River 50 - 50 Miler - Crystal Mountain, WA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Lake Sonoma - 50 Miler - Healdsburg, CA
Chuckanut 50k - 50K - Bellingham, WA
HURT 100 - HURT 100 - Honolulu, HI
Deception Pass 50K - 50K - Oak Harbor, WA
Chuckanut 50k - 50K - Bellingham, WA
Deception Pass 50K - 50K - Oak Harbor, WA
Orcas Island 50k - 50K - Orcas Island, WA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Chuckanut 50k - 50K - Bellingham, WA
HURT 100 - HURT 100 - Honolulu, HI
Golden Gate Trail Classic - 100K - San Francisco, CA
Laugavegur Ultramarathon - 55K - Souther Highlands, ISL
VAL D’ARAN by UTMB - 161K - Lleida, ESP
Lord Hill - 50K - Snohomish, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Shinetsu Five Mountains Trail - 100 Miler - Myoko, JPN
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Sun Mountain - 50 Miler - Winthrop, WA
Yakima Skyline Rim 50K - 50K - Ellensburg, WA
Chuckanut 50k - 50K - Bellingham, WA
HURT 100 - HURT 100 Miler - Honolulu, HI
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA
HURT 100 - 100 Miler - Honolulu, HI
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA
HURT 100 - 100 Miler - Honolulu, HI
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Orig - Virgin, UT
Chuckanut 50k - 50K - Bellingham, WA
Orcas Island 50k - 50K - Orcas Island, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Grand Raid La Reunion - Diagonale des Fous - 167K - Reunion, FRA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
White River 50 - 50 Miler - Crystal Mountain, WA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Sun Mountain 50k - 50 Miler - Winthrop, WA
Yakima Skyline Rim 50K - 50K - Ellensburg, WA
Chuckanut 50k - 50K - Bellingham, WA
Mountain Marathon & Hillbilly Half - 1/2 Marathon - Olympia, WA
Orcas Island 50k - 50K - Orcas Island, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
White River 50 - 50 Miler - Crystal Mountain, WA
Ultra Trail Mount Fuji - 100 Miler - Shizuoka, JPN
Chuckanut 50k - 50K - Bellingham, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
XTERRA Harvest Half Marathon and 10K - 1/2 Marathon - Kenmore, WA
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 60K - Stinson Beach, CA
Chuckanut 50k - 50K - Bellingham, WA
North Face Endurance Challenge - San Francisco - 46.8 Miler - San Francisco, CA
Cougar Mountain Trail Runs - 50K - Oct 28 - Bellevue, WA
XTERRA Harvest Half Marathon and 10K - 1/2 Marathon - Kenmore, WA
Chuckanut 50k - 50K - Bellingham, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
HURT 100 - 100 Miler - Honolulu, HI
HURT 100 - HURT 100 - Honolulu, HI
HURT 100 - HURT 100 Miler - Honolulu, HI