Completed Races.

Ultra Marathon     Marathon     Half Marathon     Other




02/23/14 - Fort Point 10k (Race Director)
02/16/14 - Jackpot Ultra Running Festival 100
02/09/14 - Golden Gate Vista 10k
02/08/14 - Golden Gate Trail Marathon
02/02/14 - Surf City Marathon
01/26/14 - Rainbow Falls 5k
01/12/14 - Fort Mason 5k
01/05/14 - Golden Gate Park 10k

12/31/13 - New Year's One Day (84 Miles)
12/22/13 - Nitro Turkey 10k
12/08/13 - California International Marathon
11/30/13 - Quarry Turkey Half Marathon
11/28/13 - Nitro Turkey 10k
11/17/13 - Lake Merced Double Loop
11/10/13 - Embarcadero 10k
11/03/13 - Two Cities Marathon
10/27/13 - Javalina Jundred (100k)
10/19/13 - Let's Go 510 10k
10/13/13 - Rockaway Beach 5k (Race Director)
10/05/13 - St. George Marathon
09/30/13 - Crazy 8 5k
09/22/13 - Oyster Point 10k
09/15/13 - Kennedy Drive 8k
09/14/13 - We've Got Your Back 4.5 Mile
09/18/13 - Lake Merced Half Marathon
09/07/13 - Trail Hog 5k
09/01/13 - Spreckles Lake 5k
09/01/13 - Lightning Mile
08/28/13 - Keep On Trekkin' 10k
08/25/13 - Santa Rosa Marathon
08/24/13 - Ujena 5k
08/22/13 - Lake Merced 4.5 Mile
08/18/13 - Run De Vous 50k
08/11/13 - Brisbane Scenic 5k
08/10/13 - Spartan Beast
08/04/13 - Presidio Cross Country 5k (Race Director)
08/03/13 - Summer Breeze Half Marathon
07/28/13 - Polo Field 5k
07/13/13 - Davis MOOnlight Half Marathon
07/07/13 - Golden Gate Park 10k
07/06/13 - Dirty Dozen 5k
07/06/13 - Dirty Dozen 12 Hour Relay (18 Miles)
06/23/13 - Grapes of Half Half Marathon
06/22/13 - Seattle Rock 'n' Roll Marathon
06/17/13 - Tracy's Fat Ass 4.5 Mile
06/16/13 - San Francisco Marathon
06/15/13 - Trailquake 5k
06/09/13 - Twin Peaks Loop 4 Mile
06/03/13 - Crissy Field 5k
06/02/13 - 6 Hour Distance Classic (26.53 Miles)
05/30/13 - Lake Merced Summer Series #1 (4.5 Miles)
05/26/13 - Nanny Goat (50 Mile)
05/19/13 - California Weekend Classic Half Marathon
05/12/13 - Mother's Day Marina Green 5k
05/11/13 - Cinderella Trail Marathon
05/05/13 - Tacoma City Marathon
05/01/13 - Great Wall of China Half Marathon
04/20/13 - Ruth Anderson Ultra 50k
04/18/13 - Runner's Gone Wild Fat Ass Marathon
04/07/13 - San Francisco Rock 'n' Roll Half Marathon
04/06/13 - American River 50 Mile Endurance Run
04/01/13 - April Fool's Day 10k
03/31/13 - Spring Crazy 8's Marathon Day 8
03/30/13 - Spring Crazy 8's Marathon Day 7
03/29/13 - Spring Crazy 8's Marathon Day 6
03/28/13 - Spring Crazy 8's Marathon Day 5
03/27/13 - Spring Crazy 8's Marathon Day 4
03/26/13 - Spring Crazy 8's 5k
03/25/13 - Spring Crazy 8's 10k
03/24/13 - Oakland Half Marathon
03/23/13 - Spring 7 Half Marathon Day 6
03/22/13 - Spring 7 Half Marathon Day 5
03/21/13 - Spring 7 Half Marathon Day 4
03/20/13 - Spring 7 Half Marathon Day 3
03/19/13 - Spring 7 Half Marathon Day 7
03/19/13 - Spring 7 Half Marathon Day 2
03/18/13 - Spring 7 Half Marathon Day 1
03/17/13 - Beyond Limits Ultra 100 Miler
03/10/13 - St. Patrick's Day 5k
03/02/13 - Little Rock Marathon
03/02/13 - Little Rock 5k
02/24/13 - Fort Point 10k
02/17/13 - Spreckles Lake 5k
02/17/13 - San Franciscan Mile
02/16/13 - Bay Breeze 5k
01/27/13 - Rainbow Falls 5k
01/26/13 - Coyote Hills Half Marathon 
01/21/13 - Martin Luther King 5k
01/20/13 - Redding Marathon
01/06/13 - Golden Gate Park 10k

12/31/12 - New Year's One Day (63.7 Miles)
12/29/12 - New Year's Eve 5k
12/23/12 - Mission Rock 5k
12/20/12 - Winter 7 Half Marathon Day 7
12/19/12 - Winter 7 Half Marathon Day 6
12/18/12 - Winter 7 Half Marathon Day 5
12/17/12 - Winter 7 Half Marathon Day 4
12/16/12 - Winter 7 Half Marathon Day 3
12/15/12 - Winter 7 Marathon Day 2
12/15/12 - Hoover Dam Half Marathon 
12/14/12 - Winter 7 Half Marathon Day 1
12/13/12 - Winter Crazy 8's Half Marathon Day 5
12/12/12 - 12-12-12 FAB Virtual Racing 1.2 Miler
12/12/12 - Winter Crazy 8's 5k
12/12/12 - Winter Crazy 8's Half Marathon Day 4
12/11/12 - Winter Crazy 8's 5k
12/11/12 - Winter Crazy 8's Half Marathon Day 3
12/09/12 - Winter Crazy 8's Half Marathon Day 1
12/09/12 - Golden Gate Park 10k
12/08/12 - Summit Rock Half Marathon
12/02/12 - California International Marathon
11/25/12 - Run Turkey Run Half Marathon Day 3
11/24/12 - Run Turkey Run Half Marathon Day 2
11/24/12 - Quarry Turkey Half Marathon
11/23/12 - Run Turkey Run Half Marathon
11/22/12 - Nitro Turkey Trot 5k
11/18/12 - Urbanathalon
11/17/12 - Davis Turkey Trot Half Marathon
11/11/12 - Malibu Half Marathon
11/10/12 - Santa Barbara Marathon
11/08/12 - Run D'Amore 50k
11/04/12 - Two Cities Marathon
10/31/12 - Zombie Runners Halloween Half Marathon
10/30/12 - Monster Madness Half Marathon
10/29/12 - Lazurus Marathon
10/28/12 - Bummer Half Marathon
10/28/12 - Great Highway Halloween 4M
10/27/12 - Pork-A-Thon Half Marathon
10/21/12 - Kennedy Drive 8k
10/20/12 - Rocky Ridge Half Marathon
10/15/12 - Men's And Women's Marathon
10/14/12 - Rockaway Beach 5k
10/13/12 - Oktoberun Half Marathon
10/08/12 - Quadtoberfest 5k
10/08/12 - Quadtoberfest Day 4 Half Marathon
10/07/12 - San Jose Rock 'N' Roll Half Marathon
10/06/12 - Quadtoberfest Day 2 Half Marathon
10/05/12 - Quadtoberfest Day 1 Half Marathon
09/30/12 - Lake Tahoe Half Marathon
09/29/12 - Cal-Nev Half Marathon
09/28/12 - Emerald Bay Half Marathon
09/25/12 - Double Dog Dare Half Marathon
09/24/12 - Race Against The Clock Half Marathon
09/23/12 - Oyster Point 5 Miler
09/22/12 - Trail Hog Half Marathon
09/06/12 - The Giant Race Half Marathon
09/14/12 - Fab-O Lady Bug Virtual 5k
09/09/12 - Race To The End Of Summer Half Marathon
09/08/12 - Drag N Fly Half Marathon
09/03/12 - Labor Day Marathon
09/02/12 - Run The Marina Marathon
09/01/12 - Blazing The Path Marathon
08/31/12 - Once In A BLUE MOON 12 Hour Race (50k)
08/31/12 - Kicking Off Labor Day Marathon
08/26/12 - Golden Gate Park Cross Country 5k
08/18/12 - Run De Vous 100 Mile Endurance Run
08/12/12 - Brisbane Scenic Run 5k
08/09/12 - Lake Merced 4M
08/05/12 - Presidio 5k
08/04/12 - Summer Breeze Half Marathon
07/30/12 - Tracy's Fat Ass Marathon
07/29/12 - San Francisco Marathon
07/28/12 - Bad Bass 5k
07/22/12 - San Bruno Mountain 5k
07/15/12 - 6 Hour Distance Classic (27.5 miles)
07/14/12 - Moo-nlight Half Marathon
07/07/12 - Dirty Dozen 5k
07/07/12 - Dirty Dozen 12 Hour Endurance Run (34 miles)
07/04/12 - Summer Seven Day Seven Half Marathon
07/03/12 - Summer Seven Day Six Marathon
07/02/12 - Summer Seven Day Five Half Marathon
07/01/12 - Summer Seven Day Four Marathon
06/30/12 - Summer Seven Day Three Marathon
06/29/12 - Summer Seven Day Two Half Marathon
06/28/12 - Summer Seven Day One Half Marathon
06/16/12 - Trailquake Half Marathon
06/10/12 - Utah Valley Marathon
06/03/12 - Coastal Trails Challenge 10k
06/02/12 - Nitro Trail Half Marathon
05/26/12 - Nanny Goat (88 miles)
05/20/12 - Bay To Breakers
05/13/12 - Mother's Day Marina Green 5k
05/06/12 - Tacoma Marathon
04/29/12 - Pleasanton Half Marathon
04/21/12 - Diablo Trails Half Marathon
04/08/12 - US Half Marathon
04/01/12 - Walt Stack 10k (Race Director)
03/31/12 - Lagoon Valley Half Marathon
03/25/12 - Oakland Running Festival Half Marathon
03/18/12 - Surgical Artistry Modesto Half Marathon
03/17/12 - Badger Cove Half Marathon
03/11/12 - St. Patrick's Day 5k
03/03/12 - Hellyer Half Marathon
02/26/12 - Fort Point 10k
02/19/12 - Conservatory 5k
02/18/12 - Bay Breeze Half Marathon
02/12/12 - Golden Gate Vista 10k
02/05/12 - Surf City Half Marathon
01/29/12 - Tinkerbell Half Marathon
01/22/12 - Waterfront 5k
01/08/12 - Golden Gate Park10k (Race Director)

12/31/11 - New Year's One Day - 24 Hour (52 miles)
12/29/11 - Across The Years 52k
12/18/11 - Santa's Marathon
12/17/11 - Deck The Halls Marathon
12/11/11 - Season's Greetings Marathon
12/10/11 - Jingle Bells Trail Marathon
12/04/11 - Las Vegas Rock 'N' Roll Half Marathon
12/03/11 - Rockin' The Trails Marathon
11/27/11 - Running Off The Turkey Marathon
11/26/11 - Feeling Stuffed Marathon
11/25/11 - Mayflower Marathon
11/20/11 - Rock The Park Marathon
11/19/11 - Beachfest Marathon
11/13/11 - Veteran's Day Weekend Marathon
11/11/11 - 11-11-11 Maraton of Sarasota
11/06/11 - Two Cities Marathon 
10/30/11 - Zombie Runners Halloween Marathon
10/29/11 - Hoover Dam Marathon
10/23/11 - Morgan Hill Marathon
10/16/11 - Nike Women's Marathon
10/09/11 - Bank of America Chicago Marathon
10/02/11 - San Jose Rock 'N' Roll Half Marathon
10/01/11 - Happy Trails Marathon
09/25/11 - Lake Tahoe Marathon
09/24/11 - Cal-Neva Marathon
09/23/11 - Emerald Bay Marathon  
09/18/11 - Lake Merced 4.5 Miler
09/17/11 - Diablo Half Marathon
09/11/11 - Patriot's Day Marathon
09/10/11 - Drag N Fly 10k
09/05/11 - Labor Day Marathon
09/04/11 - Disneyland Half Marathon
09/03/11 - Run Into Fall Marathon
08/28/11 - Santa Rosa Marathon
08/27/11 - Giants Half Marathon
08/20/11 - Run-de-Vous 50k
08/14/11 - Brisbane Scenic Run 5k
08/13/11 - Hotter Than Hell 12 Hour Run 50k
08/07/11 - Run In The Forest Marathon
08/06/11 - Salinas Valley Half Marathon
07/31/11 - The San Francisco Marathon 
07/30/11 - Bad Bass 5k
07/24/11 - Presidio Cross Country 5k
07/23/11 - The Marathon Show Marathon
07/16/11 - Cool Nights 24 Hour Run (36 Miles)
07/10/11 - DSE 6 Hour Run (10 Miles)
07/09/11 - Dirty Dozen 12 Hour Endurance Run 50k
07/03/11 - Strawberry Hill 5k
06/25/11 - Seattle Rock 'N' Roll Half Marathon
06/05/11 - San Diego Rock 'N' Roll Marathon
05/29/11 - Nanny Goat 50k
05/24/11 - Hellyer 10k
05/15/11 - Bay To Breakers (12k)
05/01/11 - Flying Pigs Half Marathon
04/30/11 - Country Music Marathon
04/23/11 - Ruth Anderson Ultra Races 50k
04/16/11 - Western Pacific Marathon
04/10/11 - Labor of Love 50k
04/09/11 - Labor of Love Marathon
04/03/11 - Rock The Ocean Marathon
04/02/11 - Run The Dove Marathon
03/27/11 - Oakland Running Festival Marathon
03/20/11 - Surgical Artistry Modesto Marathon
03/13/11 - St. Patrick's Day 5k
03/12/11 - Canyon Meadow Marathon
03/06/11 - Golden Gate Park 10k
02/27/11 - Embarcadero 10k
02/13/11 - Rock 'N' Roll Mardi Gras Marathon
02/06/11 - Surf City USA Marathon
01/30/11 - The Run In The Sun Marathon
01/23/11 - PCTR Pacifica Trail 30k
01/16/11 - Arizona Rock 'N' Roll Marathon
01/09/11 - Walt Disney Goofy Challenge
01/08/11 - Walt Disney World Half Marathon
 
12/31/10 - New Year's One Day - 12 Hour (40 miles)
12/19/10 - ZombieRunner Bay Trail Half Marathon
12/11/10 - Summit Rock Half Marathon
12/05/10 - Las Vegas Rock 'N' Roll Half Marathon
11/28/10 - Running Off The Turkey Half Marathon 
11/27/10 - Thanksgiving Weekend Trail Half Marathon 
11/26/10 - Feeling Stuffed Half Marathon
11/14/10 - Big Sur Half Marathon
11/13/10 - Bakersfield Track Club Half Marathon
11/07/10 - Eye-Q Two Cities Marathon
10/31/10 - Dean Karnazes Silicon Valley Marathon
10/30/10 - Healdsburg Wine Country Half Marathon
10/24/10 - Los Angeles Rock & Roll Half Marathon
10/17/10 - Long Beach Marathon
10/10/10 - Kennedy Drive 8K
10/03/10 - San Jose Rock & Roll Half Marathon
09/26/10 - Lake Tahoe Marathon
09/19/10 - Lake Merced Half Marathon
09/05/10 - Virginia Beach Rock & Roll Half Marathon
08/29/10 - Santa Rosa Marathon
08/28/10 - Run For The Blue & Gold 5K
08/22/10 - E.T. Full Moon Midnight Marathon
08/15/10 - Walt Stack 10K Trail Run
08/08/10 - Presidio Cross Country 3.5M
08/07/10 - Salinas Valley Half Marathon
08/04/10 - JP Morgan Chase Corporate Challenge 3.5M
07/25/10 - The San Francisco Marathon
07/11/10 - Jungle Run Half Marathon
07/04/10 - Potrero Hill Run 4.0M
07/03/10 - Pacific Trail Race Half Marathon
06/26/10 - Double Dipsea
06/13/10 - Twin Peaks Loop 4M
06/12/10 - AT&T Giant Race Half Marathon
06/06/10 - San Diego Rock & Roll Half Marathon
05/31/10 - Saddleback Memorial Half Marathon
05/30/10 - Mission Bay 5k
05/23/10 - Horseshoe Lake Half Marathon
05/22/10 - Sunrise Rotary Club Fiesta Run Half Marathon
05/16/10 - Avenue Of The Vines Half Marathon
05/09/10 - Mother's Day Marina Green 5K
05/02/10 - Stern Grove 4 Miler
05/01/10 - End Of The Trail Half Marathon
04/24/10 - Country Music Half Marathon
04/11/10 - The US Half - "The Other Half"
04/04/10 - Easter Roller Coaster 5k
03/28/10 - Oakland Running Festival Half Marathon
03/21/10 - Surgical Artistry Modesto Half Marathon
03/14/10 - Rock & Roll Dallas Half Marathon
03/07/10 - Embarcadero 10K
02/28/10 - Rock & Roll Mardi Gras Half Marathon
02/21/10 - Bay Trail 4M
02/15/10 - Presidents Day 10K
02/07/10 - Surf City Half Marathon
01/31/10 - Golden Gate Park 10K
01/17/10 - Arizona Rock & Roll Half Marathon
01/10/10 - Arts & Sciences 5K
01/03/10 - Lake Merced 4.5 Mile Run

12/06/09 - Las Vegas Rock & Roll Half Marathon
11/29/09 - Run Wild For A Child 5K
11/08/09 - Eye-Q Two Cities Half Marathon
11/01/09 - Great Highway Halloween 4M
10/11/09 - Golden Gate Park 10k
10/04/09 - San Jose Rock & Roll Half Marathon
09/19/09 - Memorial Medical Center Cancer Awareness 10K
09/05/09 - Color The Skies. Rise. Shine. Give. Run. 5K.