107 Races
40 Trophies
Orcas Island 100 Miler - 100 Miler - Orcas Island, WA
Orcas Island 50k - 50K - Orcas Island, WA
Orcas Island 50k - 50K - Orcas Island, WA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Wildcat - 1/2 Marathon - El Sobrante, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
Brazen Goonies - 1/2 Marathon - Vacaville, CA
Los Vaqueros Tarantula Run - 1/2 Marathon - Brentwood, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 13.1 Miler - Castro Valley, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Diablo Summit Stomp - Half Marathon - Walnut Creek, CA
Los Vaqueros Tarantula Run - 1/2 Marathon - Brentwood, CA
Rocky Ridge Trail Run Brazen - 13.1 Miler - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Los Vaqueros Tarantula Run - 1/2 Marathon - Brentwood, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Trail Hog - 1/2 Marathon - San Jose, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Trail Quake - 1/2 Marathon - Saratoga, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Rodeo Beach Trail Run - 50K - Sausalito, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Vermont 100 - 100K - West Windsor, VT
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
North Face Endurance Challenge - San Francisco - 46.8 Miler - San Francisco, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
San Lorenzo River Trail Run - 50K - Santa Cruz, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, 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
Bad Bass - 1/2 Marathon - Castro Valley, CA
Ice Age Trail - 50 Miler - La Grange, WI
Summit Rock - 1/2 Marathon - Saratoga, CA
Pacifica Trail Run - 30K - Pacifica, CA
Woodside Trail Run - 17K - Woodside, CA
White River 50 - 50 Miler - Crystal Mountain, WA
Skyline to the Sea - 50K - Saratoga, CA
Headlands Endurance Runs - 50 Miler - Sausalito, CA
American River - 50 Miler - Folsom, CA
Miwok 100K - 100K - Stinson Beach, CA
Muir Beach - 50K - Muir Beach, CA
Run on the Sly - 20 Miler - Pollock Pines, CA
Double Dipsea - 14.2 Miler - Mill Valley, CA
Zion Ultra Marathons & Trail Half Marathon - 100 Miler - Virgin, UT
Summit Rock - 1/2 Marathon - Saratoga, CA