257 Races
4 Trophies
Crystal Springs - Summer - 1/2 Marathon - Woodside, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
New Year's One Day - 24hrs - San Francisco, CA
Diablo Trail Run - 4 Miler - Clayton, CA
Bizz Johnson - 1/2 Marathon - Susanville, CA
Dirty Dozen - 12hrs - Richmond, CA
SPASM Lake Chabot Trail Run - 50K - Casto Valley, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Redwood Trail Run (Spring) - 50K - Oakland, CA
Golden Gate Trail Run - Winter - 1/2 Marathon - Rodeo Beach, CA
Mount Diablo "When Hell Freezes Over" - 10K - Clayton, CA
Bandera - 100 K - Bandera, TX
Brazos Bend 100 - 100 Miler - Needville, TX
Lake Chabot - 50K - Castro Valley, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Golden Gate Trail Run (Summer) - 30K - Rodeo Beach, CA
Burning River - 100 Miler - Willoughby Hills, OH
American River - 25 Miler - Folsom, CA
SPASM Lake Chabot Trail Run - Virtual 1/2 Marathon - Casto Valley, CA
Zoom Angel Island Run - 10 Miler Virtual Run - Angel Island, CA
Zoom San Francisco - 1/2 Marathon Virtual Run - San Francisco, CA
Way Too Cool - 50K - Cool, CA
Montara Mountain Trail Run - 50K - Pacifica, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
New Year's One Day - 24hrs - San Francisco, CA
ZombieRunner Quarry Lakes - Marathon - Fremont, CA
Zoom San Francisco (Summer) - 1/2 Marathon - San Francisco, CA
DSE Distance Classic - 6hrs - San Francisco, CA
Redwood Trail Run (Summer) - 30K - Oakland, CA
Redwood Trail Run (Summer) - 1/2 Marathon - Oakland, CA
Crystal Springs - Summer - 50K - Woodside, CA
Golden Gate Trail Run (Summer) - 5 Miler - Rodeo Beach, CA
Dirty Dozen - 12hrs - Richmond, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
San Lorenzo River Trail Run - 10K - Santa Cruz, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
Grizzly Peak Trail Run - 1/2 Marathon - Berkeley, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Way Too Cool - 50K - Cool, CA
Golden Gate Trail Run - Winter - 5 Miler - Rodeo Beach, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
New Year's One Day - 24hrs - San Francisco, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Brazen Goonies - 1/2 Marathon - Vacaville, CA
Los Vaqueros Tarantula Run - 13.3 Miler - Brentwood, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Dirty Dozen - 12hrs - Richmond, CA
Redwood Trail Run (Summer) - 50K - Oakland, CA
SPASM Lake Chabot Trail Run - 30K - Casto Valley, CA
DSE Distance Classic - 6hrs - San Francisco, CA
San Francisco 50/50 Endurance Runs - 50 Miler - Rodeo Beach, CA
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Montara Mountain Trail Run - 20 Miler - Pacifica, CA
Golden Gate Trail Run - Winter - 1/2 Marathon - Rodeo Beach, CA
Pacifica Trail Run - 25K - Pacifica, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
Woodstock Festival - 100K - Pinckney, MI
Bad Bass - 13.1 Miler - Castro Valley, CA
Dirty Dozen - 12hrs - Richmond, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Way Too Cool - 50K - Cool, CA
Montara Mountain Trail Run - 20 Miler - Pacifica, CA
Golden Gate Trail Run - Winter - Marathon - Rodeo Beach, CA
China Camp Challenge - 1/2 Marathon - China Camp State Park, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
New Year's One Day - 6hrs - San Francisco, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Quarry Turkey Thanksgiving Run - 1/2 Marathon - Fremont, CA
Nitro Turkey Thanksgiving Run - 10K - San Pablo, CA
Rocky Ridge Trail Run Brazen - 13.1 Miler - San Ramon, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Cinderella Trail Run - 1/2 Marathon - Oakland, CA
DSE Distance Classic - 6hrs - San Francisco, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
San Francisco 50/50 Endurance Runs - 50 Miler - Rodeo Beach, CA
Horseshoe Lake Trail Run - 50K - Oakland, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Way Too Cool - 50K - Cool, CA
Montara Mountain Trail Run - 50K - Pacifica, CA
Rocky Raccoon - 100 Miler - Huntsville, TX
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
New Year's One Day - 6hrs - San Francisco, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
Lake Chabot - 50K - Castro Valley, CA
Los Vaqueros Tarantula Run - 1/2 Marathon - Brentwood, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Headlands Endurance Runs - Marathon - Sausalito, CA
Diablo Trail Run - Marathon - Clayton, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
American River - 50 Miler - Folsom, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Golden Gate Trail Run - Winter - Marathon - Rodeo Beach, CA
New Year's One Day - 24hrs - San Francisco, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA
DSE Distance Classic - 6hrs - San Francisco, CA
Cinderella Trail Run - Marathon - Oakland, CA
American River - 50 Miler - Folsom, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
New Year's One Day - 24hrs - San Francisco, CA
ZombieRunner Halloween - 1/2 Marathon - ,
Race Against The Clock - 1/2 Marathon - San Francisco, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA
DSE Distance Classic - 6hrs - San Francisco, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon - Walnut Creek, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
New Year's One Day - 24hrs - San Francisco, CA
ZombieRunner Halloween - Marathon - ,
Diablo Trail Run - 1/2 Marathon - Clayton, CA
DSE Distance Classic - 6hrs - San Francisco, CA
Dirty Dozen - 12hrs - Richmond, CA
Western Pacific - Marathon - Fremont, CA
Labor of Love - 50K - Las Vegas, NV
Labor of Love - Marathon - Las Vegas, NV
Pacifica Trail Run - 30K - Pacifica, CA
New Year's One Day - 12hrs - San Francisco, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
E.T. Full Moon Midnight - Marathon - Las Vegas, NV
Pacifica Trail Run - 21K - Pacifica, CA
Horseshoe Lake Trail Run - 1/2 Marathon - Oakland, CA
Keys Ultras - 100 Miler - Key Largo, FL
Rio Del Lago - 100 Miler - Granite Bay, CA
Burning River - 100 Miler - Willoughby Hills, OH
Race Against The Clock - Marathon - San Francisco, CA
8 Races
Pacifica Trail Run - 30K - Pacifica, CA
Skyline to the Sea - 50K - Saratoga, CA
1 Races
2 Races
Valencia Trail Race - 1/2 Marathon - Valencia, CA
Death Valley Trail - 1/2 Marathon - Death Valley, CA
4 Races
1 Races
4 Races
5 Races
New Year's One Day - 24hrs - San Francisco, CA
Diablo Trail Run - Marathon - Clayton, CA
New Year's One Day - 6hrs - San Francisco, CA
New Year's One Day - 24hrs - San Francisco, CA
Diablo Trail Run - Marathon - Clayton, CA
Moab Trail Marathon - 1/2 Marathon - Moab, UT