115 Races
1 Trophies
Headlands Endurance Runs - 50 Miler - Sausalito, CA
SPASM Lake Chabot Trail Run - Virtual 50K - Casto Valley, CA
New Year's One Day - 6hrs - San Francisco, CA
Diablo Trail Run - 50K - Clayton, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
New Year's One Day - 24hrs - San Francisco, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Vermont 100 - 100 Miler - West Windsor, VT
Way Too Cool - 50K - Cool, CA
Vermont 100 - 100 Miler - West Windsor, VT
Way Too Cool - 50K - Cool, CA
The Bighorn Mountain Wild and Scenic Trail Run - 100 Miler - Dayton, WY
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Epiphany Ultra - 50 Miler - Oakland, CA
Way Too Cool - 50K - Cool, CA
Epiphany Ultra - 50 Miler - Oakland, CA
Way Too Cool - 50K - Cool, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Epiphany Ultra - 50 Miler - Oakland, CA
Way Too Cool - 50K - Cool, CA
Epiphany Ultra - 50 Miler - Oakland, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Nugget 50 Mile - 50 Miler - North San Juan, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Leadville Trail - 100 Miler - Leadville, CO
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Way Too Cool - 50K - Cool, CA
Ledson Marsh - 50 Miler - Santa Rosa, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
New Year's One Day - 12hrs - San Francisco, CA