163Races
San Lorenzo River Trail Run - 1/2 Marathon
Lake Chabot - 30K
Diablo Trail Run - 1/2 Marathon
Dirty Dozen - 12hrs
San Lorenzo River Trail Run - 30K
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon
Summit Rock - 1/2 Marathon
Golden Gate Trail Run (Summer) - 1/2 Marathon
Drag-N-Fly - 1/2 Marathon
Dirty Dozen - 12hrs
San Lorenzo River Trail Run - 50K
Wildcat - 1/2 Marathon
San Jose Trail Run - 30K
Brazen New Years Day Runs - 1/2 Marathon
Summit Rock - 1/2 Marathon
Diablo Summit Stomp - 30K
ZombieRunner Halloween - Marathon
Brazen Goonies - 1/2 Marathon
Los Vaqueros Tarantula Run - 13.3 Miler
Rocky Ridge Trail Run Brazen - 1/2 Marathon
Drag-N-Fly - 1/2 Marathon
Bear Creek - 1/2 Marathon
SPASM Lake Chabot Trail Run - 50K
Dirty Dozen - 12hrs
Diablo Trails Challenge - Spring - Brazen - 50K
Way Too Cool - 50K
Brazen New Years Day Runs - 1/2 Marathon
Summit Rock - 1/2 Marathon
Diablo Summit Stomp - 30K
Brazen Goonies - 1/2 Marathon
Los Vaqueros Tarantula Run - 1/2 Marathon
Rocky Ridge Trail Run Brazen - 1/2 Marathon
Drag-N-Fly - 1/2 Marathon
Dirty Dozen - 12hrs
Trail Quake - 1/2 Marathon
Wildcat - 1/2 Marathon
Diablo Trails Challenge - Spring - Brazen - 50K
Way Too Cool - 50K
Bay Breeze - 1/2 Marathon
Coyote Hills - 1/2 Marathon
Brazen New Years Day Runs - 1/2 Marathon
Brazen New Year Eve Runs - 1/2 Marathon
Diablo Summit Stomp - 30K
ZombieRunner Halloween - Marathon
Drag-N-Fly - 1/2 Marathon
Trail Hog - 1/2 Marathon
Bear Creek - 1/2 Marathon
Summer Breeze - 1/2 Marathon
Bad Bass - 13.1 Miler
Dirty Dozen - 12hrs
Trail Quake - 1/2 Marathon
Nitro Trail - 1/2 Marathon
Wildcat - 1/2 Marathon
Western Pacific - Marathon
Diablo Trails Challenge - Spring - Brazen - 50K
Badger Cove Trail Race - 1/2 Marathon
Way Too Cool - 50K
Montara Mountain Trail Run - 20 Miler
Bay Breeze - 1/2 Marathon
Coyote Hills - 1/2 Marathon
Brazen New Years Day Runs - 1/2 Marathon
Brazen New Year Eve Runs - 1/2 Marathon
Summit Rock - 1/2 Marathon
Quarry Turkey Thanksgiving Run - 1/2 Marathon
Nitro Turkey Thanksgiving Run - 10K
Diablo Summit Stomp - Half Marathon
ZombieRunner Halloween - Marathon
Los Vaqueros Tarantula Run - 1/2 Marathon
Rocky Ridge Trail Run Brazen - 13.1 Miler
Drag-N-Fly - 1/2 Marathon
Trail Hog - 1/2 Marathon
Bear Creek - 1/2 Marathon
Summer Breeze - 1/2 Marathon
Bad Bass - 1/2 Marathon
Dirty Dozen - 12hrs
Trail Quake - 1/2 Marathon
Nitro Trail - 1/2 Marathon
Coyote Lake Trail Run - Marathon
Wildcat - 1/2 Marathon
Western Pacific - Marathon
Calero Reservoir Trail Run - Marathon
Badger Cove Trail Race - 1/2 Marathon
Way Too Cool - 50K
Coyote Hills - 1/2 Marathon
Brazen New Years Day Runs - 1/2 Marathon
Brazen New Year Eve Runs - 1/2 Marathon
Summit Rock - 1/2 Marathon
Diablo Summit Stomp - 1/2 Marathon
Los Vaqueros Tarantula Run - 1/2 Marathon
Rocky Ridge Trail Run Brazen - 1/2 Marathon
Drag-N-Fly - 1/2 Marathon
Trail Hog - 1/2 Marathon
Bear Creek - 1/2 Marathon
Summer Breeze - 1/2 Marathon
Bad Bass - 1/2 Marathon
Dirty Dozen - 12hrs
Trail Quake - 1/2 Marathon
Nitro Trail - 1/2 Marathon
Wildcat - 1/2 Marathon
Western Pacific - Marathon
Diablo Trails Challenge - Spring - Brazen - 50K
Badger Cove Trail Race - 1/2 Marathon
Way Too Cool - 50K
Bay Breeze - 1/2 Marathon
Coyote Hills - 1/2 Marathon
Brazen New Year Eve Runs - 1/2 Marathon
Lake Chabot - Marathon
Drag-N-Fly - 1/2 Marathon
Trail Hog - 1/2 Marathon
Summer Breeze - 1/2 Marathon
Dirty Dozen - 12hrs
Diablo Trails Challenge - Spring - Brazen - 50K
American River - 50 Miler
Badger Cove Trail Race - 1/2 Marathon
Way Too Cool - 50K
North Face Endurance Challenge - San Francisco - 50K
Trail Hog - 1/2 Marathon
Nitro Trail - 1/2 Marathon
New Year's One Day - 12hrs
North Face Endurance Challenge - San Francisco - 50K
American River - 50 Miler
Woodside Trail Run - Spring - 50K
Way Too Cool - 50K
Summit Rock - 1/2 Marathon
Skyline to the Sea - 50K
American River - 50 Miler
Coyote Hills Half Marathon - 1/2 Marathon