50 Races
Way Too Cool - 50K - Cool, CA
Miwok 100K - 100K - Stinson Beach, CA
Jam On Tam - 3.29 Miler - Mill Valley, CA
Way Too Cool - 50K - Cool, CA
Rio Del Lago - 100 Miler - Granite Bay, CA
Miwok 100K - 100K - Stinson Beach, CA
Wildcat - 1/2 Marathon - El Sobrante, CA
Lake Sonoma - 50 Miler - Healdsburg, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Summit Rock - 5K - Saratoga, CA
North Face Endurance Challenge - San Francisco - 50 Miler - San Francisco, CA
Rocky Ridge Trail Run Brazen - 13.1 Miler - San Ramon, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
Diablo Trails Challenge - Spring - Brazen - 50K - Walnut Creek, CA
Way Too Cool - 50K - Cool, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
North Face Endurance Challenge - San Francisco - Marathon - San Francisco, CA
Diablo Summit Stomp - 1/2 Marathon - Walnut Creek, CA
Drag-N-Fly - 1/2 Marathon - Antioch, CA
Bear Creek - 1/2 Marathon - Martinez, CA
Bad Bass - 1/2 Marathon - Castro Valley, CA
Trail Quake - 1/2 Marathon - Saratoga, CA
11 Races
Diablo Trails Challenge - Spring - Brazen - 1/2 Marathon - Walnut Creek, CA
Way Too Cool - 50K - Cool, CA
Brazen New Years Day Runs - 1/2 Marathon - Castro Valley, CA
Brazen New Year Eve Runs - 10K - Castro Valley, CA
North Face Endurance Challenge - San Francisco - 1/2 Marathon - San Francisco, CA