195 Races
56 Trophies
Lake Chabot - 50K - Castro Valley, CA
Woodstock Festival - 50 Miler - Pinckney, MI
Montara Mountain Trail Run - 50K - Pacifica, CA
Headlands Endurance Runs - 50M - Sausalito, CA
Blood, Sweat and Beers Trail Run - Long Course - Auburn, CA
Woodstock Festival - 100 Miler - Pinckney, MI
Redwood Trail Run (Summer) - 50K - Oakland, CA
SPASM Lake Chabot Trail Run - 50K - Casto Valley, CA
American River - 50 Miler - Folsom, CA
SPASM Lake Chabot Trail Run - Virtual 50K - Casto Valley, CA
Montara Mountain Trail Run - 50K - Pacifica, CA
Lake Chabot - 30K - Castro Valley, CA
Redwood Trail Run (Spring) - 50K - Oakland, CA
SPASM Lake Chabot Trail Run - 50K - Casto Valley, CA
Dirty Secret Trail Run - 10.3 Miler - Cool, CA
Turkey's Revenge - 10K - Folsom, CA
SPASM Lake Chabot Trail Run - 50K - Casto Valley, CA
Golden Gate Trail Run (Summer) - 50K - Rodeo Beach, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Woodside Trail Run - 50K - Woodside, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Whiskeytown - 50K - Redding, CA
Bizz Johnson - Marathon - Susanville, CA
Headlands Endurance Runs - 100 Miler - Sausalito, CA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Bizz Johnson - Marathon - Susanville, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Whiskeytown - 50K - Redding, CA
Bizz Johnson - 1/2 Marathon - Susanville, CA
Whiskeytown - 50K - Redding, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Bizz Johnson - Marathon - Susanville, CA
Granite Man - 60K - Jacksonville, OR
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Miwok 100K - 100K - Stinson Beach, CA
Way Too Cool - 50K - Cool, CA
The Coastal Challenge Expedition - 197K - Rain Forest, CRI
Muir Beach - 50K - Muir Beach, CA
Vermont 100 - 100 Miler - West Windsor, VT
Miwok 100K - 100K - Stinson Beach, CA
Woodside Trail Run - 50K - Woodside, CA
HURT 100 - 100 Miler - Honolulu, HI
Whiskeytown - 50K - Redding, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Miwok 100K - 100K - Stinson Beach, CA
American River - 50 Miler - Folsom, CA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Run on the Sly - 50 Miler - Pollock Pines, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Woodside Trail Run - 50K - Woodside, CA
Whiskeytown - 50K - Redding, CA
Whiskeytown - 50K - Redding, CA
Napa Valley Historical - 50K - Napa, CA