244 Races
1 Trophies
Lake Sonoma - 50 Miler - Healdsburg, CA
Ultra-Trail Australia by UTMB - 100K - Leura, AUS
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Diablo Summit Stomp - Half Marathon - Walnut Creek, CA
Rocky Ridge Trail Run Brazen - 13.1 Miler - San Ramon, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Western Pacific - Marathon - Fremont, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Miwok 100K - 100K - Stinson Beach, CA
Old Goat 50 Mile/50K/30K - 50 Miler - Lake Elsinore, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Old Goat 50 Mile/50K/30K - 50 Miler - Lake Elsinore, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Whiskeytown - 50K - Redding, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
HURT 100 - 100K - Honolulu, HI
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Run on the Sly - 50 Miler - Pollock Pines, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
San Juan Trail - 50K - San Juan Capistrano, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
American River - 50 Miler - Folsom, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
Old Goat 50 Mile/50K/30K - 50 Miler - Lake Elsinore, CA
1 Races
Epiphany Ultra - 50K - Oakland, CA