163 Races
104 Trophies
Lake Sonoma - 50 Miler - Healdsburg, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Vermont 100 - 100 Miler - West Windsor, VT
JFK - 50 Miler - Boonsboro, MD
North Face Endurance Challenge - Costa Rica - 80K - Guanacaste, CRI
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Umstead - 50 Miler - Raleigh, NC
Umstead - 50 Miler - Raleigh, NC
Orcas Island 50k - 50K - Orcas Island, WA
North Face Endurance Challenge - San Francisco - 46.8 Miler - San Francisco, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Chuckanut 50k - 50K - Bellingham, WA
Rocky Raccoon - 100 Miler - Huntsville, TX
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Ultra-Trail Du Mont-Blanc by UTMB - UTMB - Chamonix, FRA
Granite Man - 10 Miler - Jacksonville, OR
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Rocky Raccoon - 100 Miler - Huntsville, TX
Canadian Death Race - 125K - Grande Cache, AB
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Chuckanut 50k - 50K - Bellingham, WA
JFK - 50 Miler - Boonsboro, MD
White River 50 - 50 Miler - Crystal Mountain, WA
Chuckanut 50k - 50K - Bellingham, WA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Way Too Cool - 50K - Cool, CA
Chuckanut 50k - 50K - Bellingham, WA
Sunmart Texas Trails - 50 Miler - Huntsville, TX
JFK - 50 Miler - Boonsboro, MD
Whiskeytown - 50K - Redding, CA
Miwok 100K - 100K - Stinson Beach, CA
Chuckanut 50k - 50K - Bellingham, WA
Sunmart Texas Trails - 50 Miler - Huntsville, TX
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 100K - Stinson Beach, CA
Diez Vista - 50K - Port Moody, BC
Chuckanut 50k - 50K - Bellingham, WA
Sunmart Texas Trails - 50 Miler - Huntsville, TX
White River 50 - 50 Miler - Crystal Mountain, WA
Ice Age Trail - 50K - La Grange, WI
Sunmart Texas Trails - 50 Miler - Huntsville, TX
Leadville Trail - 100 Miler - Leadville, CO
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Sunmart Texas Trails - 50 Miler - Huntsville, TX
JFK - 50 Miler - Boonsboro, MD
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Sunmart Texas Trails - 50 Miler - Huntsville, TX
Rocky Mountain Double Marathon - 52.4 Miler - Laramie, WY
Leadville Trail - 100 Miler - Leadville, CO
American River - 50 Miler - Folsom, CA
Frozen Ass Trail 30 Mile - 30 Miler - Littleton, CO
Pikes Peak - Marathon - Manitou Springs, CO
Lake Sonoma - 50 Miler - Healdsburg, CA
Diez Vista - 50K - Port Moody, BC
Speedgoat 50k by UTMB - 50K - Snowbird Resort, UT
Diez Vista - 50K - Port Moody, BC
Lake Sonoma - 50 Miler - Healdsburg, CA
HURT 100 - 100 Miler - Honolulu, HI
Chuckanut 50k - 50K - Bellingham, WA
Chuckanut 50k - 50K - Bellingham, WA