130 Races
5 Trophies
Grandmaster Ultras - 50K - Littlefield, AZ
Woodstock Festival - Marathon - Pinckney, MI
Redwood Trail Run (Summer) - Marathon - Oakland, CA
New Year's One Day - 12hrs - San Francisco, CA
ZombieRunner Halloween - Marathon - ,
American River - 50 Miler - Folsom, CA
Avalon Benefit 50 - 50 Miler - Avalon, CA
New Year's One Day - 24hrs - San Francisco, CA
Lake Chabot - 50K - Castro Valley, CA
Durango Double - 50K Trail - Durango, CO
San Francisco 50/50 Endurance Runs - 50 Miler - Rodeo Beach, CA
Western Pacific - Marathon - Fremont, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Umstead - 100 Miler - Raleigh, NC
San Diego 50 and Trail Marathon - 50 Miler - Escondido, CA
Woodstock Festival - 100K - Pinckney, MI
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
Grizzly Peak Trail Run - 50K - Berkeley, CA
Chicago Lakefront: George Cheung Memorial - 50K - Chicago, IL
Folsom South Side Trail Run - 38 Miler - Folsom, CA
Golden Gate Trail Run - Winter - 50K - Rodeo Beach, CA
New Year's One Day - 24hrs - San Francisco, CA
Seashore Nature Trail - 50K - Virginia Beach, VA
Lake Chabot - 50K - Castro Valley, CA
ZombieRunner Halloween - Marathon - ,
Whiskeytown - 50K - Redding, CA
Diablo Trail Run - 50K - Clayton, CA
Dirty Dozen - 12hrs - Richmond, CA
Mount Diablo Trail Run - Marathon - Clayton, CA
American River - 50 Miler - Folsom, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Avalon Benefit 50 - 50 Miler - Avalon, CA
Seashore Nature Trail - 50K - Virginia Beach, VA
Woodside Trail Run - 50K - Woodside, CA
Cinderella Trail Run - 50K - Oakland, CA
American River - 50 Miler - Folsom, CA
Pacifica Trail Run - 50K - Pacifica, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Death Valley Trail - Marathon - Death Valley, CA
Woodside Trail Run - 50K - Woodside, CA
Skyline to the Sea - 50K - Saratoga, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Run on the Sly - 50K - Pollock Pines, CA
Vermont 100 - 100 Miler - West Windsor, VT
Way Too Cool - 50K - Cool, CA
Pacifica Trail Run - 50K - Pacifica, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
JFK - 50 Miler - Boonsboro, MD
Salt Point Trail Run - 50K - Jenner, CA
Ice Age Trail - 50K - La Grange, WI
American River - 50 Miler - Folsom, CA
Death Valley Trail - Marathon - Death Valley, CA
Miwok 100K - 100K - Stinson Beach, CA