Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Way Too Cool - 50K - Cool, CA
Way Too Cool - 50K - Cool, CA
The Groves - 50K - Loma Mar, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Way Too Cool - 50K - Cool, CA
Coyote Hills Half Marathon - 1/2 Marathon - Fremont, CA
Brazen Goonies - 1/2 Marathon - Vacaville, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Dirty Dozen - 12hrs - Richmond, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Way Too Cool - 50K - Cool, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Brazen New Years Day Runs - 5K - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Diablo Summit Stomp - 30K - Walnut Creek, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA
Bad Bass - 13.1 Miler - Castro Valley, CA
Dirty Dozen - 12hrs - Richmond, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Western Pacific - Marathon - Fremont, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Grizzly Peak Trail Run - 1/2 Marathon - Berkeley, CA
Hardmoors 55 - 55 Miler - Guisborough, GBR
Way Too Cool - 50K - Cool, CA
Bay Breeze - 1/2 Marathon - San Leandro, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Summit Rock - 1/2 Marathon - Saratoga, CA
Quarry Turkey Thanksgiving Run - 1/2 Marathon - Fremont, CA
Diablo Summit Stomp - Half Marathon - Walnut Creek, CA
Los Vaqueros Tarantula Run - 1/2 Marathon - Brentwood, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Dirty Dozen - 12hrs - Richmond, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Western Pacific - Marathon - Fremont, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
American River - 50 Miler - Folsom, CA
Badger Cove Trail Race - 1/2 Marathon - Livermore, CA
Way Too Cool - 50K - Cool, CA
Coyote Hills - 1/2 Marathon - Fremont, CA
Crystal Springs Trail Run - Winter - 50K - Woodside, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 1/2 Marathon - Castro Valley, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Rocky Ridge Trail Run Brazen - 1/2 Marathon - San Ramon, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Crystal Springs - Summer - 50K - Woodside, CA
Summer Breeze - 1/2 Marathon - San Leandro, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Dirty Dozen - 12hrs - Richmond, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Nitro Trail - 1/2 Marathon - Pinole, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Western Pacific - Marathon - Fremont, CA
Trail Hog - 1/2 Marathon - San Jose, CA
Buffalo Stampede - 10 Miler - Sacramento, CA
Headlands Endurance Runs - 50 Miler - Sausalito, CA
TARC Fall Classic - 1/2 Marathon - Carlisle, MA
TARC Spring Classic - 1/2 Marathon - Weston, MA
TARC Fall Classic - 1/2 Marathon - Carlisle, MA
TARC Fall Classic - 1/2 Marathon - Carlisle, MA
TARC Fall Classic - 10K - Carlisle, MA
TARC Fells Trail Winter Ultra - 32 Miler - Stoneham, MA