181 Races
10 Trophies
Antelope Canyon Ultramarathons - 50 Miler - Page, AZ
Grandmaster Ultras - 50 Miler - Littlefield, AZ
Bizz Johnson - 50K - Susanville, CA
Avalon Benefit 50 - 50K - Avalon, CA
San Joaquin River Trail 50k & 100k Run - 50K - Friant, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Redwood Trail Run (Summer) - 50K - Oakland, CA
Antelope Canyon Ultramarathons - 50 Miler - Page, AZ
New Year's One Day - 12hrs - San Francisco, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Cinderella Trail Run - 50K - Oakland, CA
Armstrong Redwoods Trail Run - 30K Sat - Guerneville, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
San Diego 50 and Trail Marathon - 50 Miler - Escondido, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Lake Chabot - 50K - Castro Valley, CA
San Diego 50 and Trail Marathon - Marathon - Escondido, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Headlands Endurance Runs - 50 Miler - Sausalito, CA
Salt Point Trail Run - 50K - Jenner, CA
Horseshoe Lake Trail Run - 50K - Oakland, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
San Francisco 50/50 Endurance Runs - 50 Miler - Rodeo Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Stinson Beach - 50K - Stinson Beach, CA
Vermont 100 - 100 Miler - West Windsor, VT
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
American River - 50 Miler - Folsom, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Pacifica Trail Run - 50K - Pacifica, CA
Whiskeytown - 50K - Redding, CA
Miwok 100K - 100K - Stinson Beach, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Pacifica Trail Run - 50K - Pacifica, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Stinson Beach - 50K - Stinson Beach, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Woodside Trail Run - 50K - Woodside, CA
Resolution Run - Auburn CA - 10 Miler - Auburn, CA
Run on the Sly - 20 Miler - Pollock Pines, 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
Way Too Cool - 50K - Cool, CA
Run on the Sly - 50 Miler - Pollock Pines, CA
Run on the Sly - 50 Miler - Pollock Pines, CA
Way Too Cool - 50K - Cool, CA
Way Too Cool - 50K - Cool, CA
Run on the Sly - 50K - Pollock Pines, CA
Way Too Cool - 50K - Cool, CA
Buffalo Stampede - 10 Miler - Sacramento, CA
Run on the Sly - 30K - Pollock Pines, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Grandmaster Ultras - 100 Miler - Littlefield, AZ
Lake Sonoma - 50 Miler - Healdsburg, CA
Way Too Cool - 50K - Cool, CA
Way Too Cool - 50K - Cool, CA