12 Races
1 Trophies
Woodside Trail Run - 50K - Woodside, CA
Woodside Trail Run - Spring - 50K - Woodside, CA
Crystal Springs - Summer - 50K - Woodside, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Woodside Trail Run - 50K - Woodside, CA
16 Races
1 Trophies
American River - 50 Miler - Folsom, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
New Year's One Day - 12hrs - San Francisco, CA
Montana de Oro - 50K - Los Osos, CA
New Year's One Day - 12hrs - San Francisco, CA
Woodside Trail Run - 50K - Woodside, CA
Miwok 100K - 60K - Stinson Beach, CA
13 Races
Yakima Skyline Rim 25K - 25K - Ellensburg, WA
9 Races
Crystal Springs - Summer - 5 Miler - Woodside, CA
Tahoe Midnight Express Ultra 72 - 72 Miler - Lake Tahoe, CA
3 Races
1 Races
19 Races
Millersylvania Trail Races - 50K - Olympia, WA
Sun Mountain - 50 Miler - Winthrop, WA
Yakima Skyline Rim 50K - 50K - Ellensburg, WA
White River 50 - 50 Miler - Crystal Mountain, WA
1 Races
2 Races
1 Races
5 Races
Eastern States 100 - 100 Miler - Waterville, PA
Grindstone by UTMB - 100 Miler - Swoope, VA
4 Races
Whistler Alpine Meadows (WAM) - 100 Miler - Whistler, BC
Squamish 50 - 50K - Squamish, BC
Squamish 50 - 50 Miler - Squamish, BC
Squamish 50 - 50/50 - Squamish, BC
Marine Corps Marathon - 50K - 50K - Washington, DC
Whistler Alpine Meadows (WAM) - 110K - Whistler, BC
Squamish 50 - 50 Miler - Squamish, BC
Squamish 50 - 50K - Squamish, BC
Squamish 50 - 50/50 - Squamish, BC