Races & Results

Upcoming Races
Run Woodstock 50K, September 2021 (Gregory, MI)
Oil Creek 100K, October 2021 (Titusville, PA) 
Mill Creek Distance Classic 13.1, November 2021 (Youngstown, OH)
Philadelphia Marathon, November 2021 (Philadelphia, PA)
Zion Ultras 100K, April 2022 (Apple Valley, UT)
Pittsburgh Marathon, May 2022 (Pittsburgh, PA)
TransRockies 6-Day, August 2022 (Buena Vista, CO)

Trail Races
Ultras
Dogwood Ultras 24 Hour, April 2021 (Green Bay, VA) - 50 miles
Burning River 50M, August 2020 (Cuyahoga Falls, OH) - 12:29:24*
TransRockies 3-day Stage Race: Stage 1, Stage 2, Stage 3, August 2019 (Colorado) - 17:13:39
Zion Ultras 50K, April 2019 (Virgin, UT) - 7:57:58
Overlook Endurance Runs 50K, September 2018 (Auburn, CA) - 7:01:54
Leona Divide 50M, April 2018 (Santa Clarita, CA) - 13:06:40
Marin Ultra Challenge 50K, March 2018 (Sausalito, CA) - 6:46:37*
Overlook Endurance Runs 50K, September 2017 (Auburn, CA) - 6:48:48
Canyons 50K, April 2017 (Auburn, CA) - 9:10:00
Tamalpa Headlands 50K, August 2016 (Muir Beach, CA) - 7:33:27
Woodside Purisima Creek Crossover 50K, April 2016 (Woodside, CA) - 7:36:52
Skyline to the Sea 50K, October 2015 (Saratoga, CA) - 7:23:23

Marathon & Under
Hills Creek 6 Hour, May 2021 (Wellsboro, PA) - 24 Miles
Orcas Island 25K, January 2020 (Orcas Island, WA) - 4:14:44
Golden Gate Marathon, July 2019 (Sausalito, CA) - 6:19:10
Broken Arrow Skyrace 11K, June 2019 (Lake Tahoe, CA) - 2:02:06
Canyons 25K, April 2019 (Foresthill, CA) - 4:18:03
San Jose 30K, March 2019 (moved to Gilroy, CA) - 4:59:29
Run for Amma 30K, March 2019 (Portola Valley, CA) - 4:31:05
Headlands Marathon, September 2018 (Sausalito, CA) - 5:52:58
Santa Cruz Half Marathon, August 2018 (Felton, CA) - 3:08:49
Broken Arrow Skyrace 26K, June 2018 (Lake Tahoe, CA) - 5:00:30
Brazen Summit Rock Half Marathon, December 2017 (Saratoga, CA) - 3:01:25
Headlands Marathon, September 2017 (Sausalito, CA) - 5:44:49
Cinderella 30K, August 2017 (Oakland, CA) - 4:06:34
Pacifica 21K, July 2017 (Pacifica, CA) - 2:41:39
Broken Arrow Skyrace 26K, June 2017 (Lake Tahoe, CA) - 5:52:44
Knickerbocker Canyon 35K, April 2017 (Auburn, CA) - 4:44:22
Chabot Redtail Ridge 30K, February 2017 (Castro Valley, CA) - 3:49:31
Woodside Ramble Half Marathon, December 2016 (Woodside, CA) - 2:32:59
Brazen Diablo Summit Stomp 30K, November 2016 (Walnut Creek, CA) - 4:41:17
Brazen Rocky Ridge Half Marathon, October 2016 (San Ramon, CA) - 3:33:50
Run for Amma 30K, February 2016 (Portola Valley, CA) - 4:35:00
Brazen New Year's Day Half Marathon, January 2016 (Lake Chabot, CA) - 2:32:44
Brazen Almost New Year's Eve Half Marathon, December 2015 (Lake Chabot, CA) - 2:33:48
Brazen Summit Rock Half Marathon, December 2015 (Saratoga, CA) - 2:51:16
Mt Tam Half Marathon, November 2015 (Stinson Beach, CA) - 3:03:22
Headlands Marathon, September 2015 (Sausalito, CA) - 5:43:01
Pacifica 30K, July 2015 (Pacifica, CA) - 4:18:19
Brazen Trailquake Half Marathon, June 2015 (Saratoga, CA) - 2:56:12
Folsom Lake 10K, April 2014 (Folsom, CA) - 1:14:14
Berkeley Trail Adventure Half, September 2013 (Berkeley, CA) - 3:04:23
Brazen Trail Hog Half Marathon, September 2013 (Mt. Hamilton, CA) - 2:44:47
Making the Grade 5K, September 2013 (El Dorado Hills, CA) - 30:52, 3rd AG
Brazen Wildcat Half Marathon, May 2013 (El Sobrante, CA) - 3:03:31
Golden Gate Headlands Half Marathon, April 2013 (Sausalito, CA) - 2:28:23
Lake Chabot Half Marathon, February 2013 (Castro Valley, CA) - 2:23:27
Crystal Springs Half Marathon, January 2013 (Woodside, CA) - 2:41:54
Run Woodstock Trail Half Marathon, September 2009 (Pinckney, MI) - 2:57:57

Road Races
Marathon
The SF Marathon, July 2018 (San Francisco, CA) - 4:50:28
New York City Marathon, November 2017 (New York, NY) - 4:38:24
The SF Marathon, July 2016 (San Francisco, CA) - 4:39:55
The SF Marathon, July 2015 (San Francisco, CA) - 4:38:43
New York City Marathon, November 2014 (New York, NY) - 4:35:36
California International Marathon, December 2013 (Sacramento, CA) - 4:28:42*
California International Marathon, December 2012 (Sacramento, CA) - 4:43:59
Seattle RnR Marathon, June 2012 (Seattle, WA) - 5:11:15
Chicago Marathon, October 2010 (Chicago, IL) - 5:48:36

Half Marathon
San Francisco 1st Half Marathon, July 2017 (San Francisco, CA) - 2:09:16
Vancouver Half Marathon, May 2016 (Vancouver, BC) - 2:13:08
San Jose RnR Half Marathon, September 2015 (San Jose, CA) - 2:16:27
Eugene Half Marathon, May 2015 (Eugene, OR) - 1:58:45
San Luis Obispo Half Marathon, April 2015 (San Luis Obispo, CA) - 1:59:31
Oakland Half Marathon, March 2015 (Oakland, CA) - 2:05:08
Surf City Half Marathon, February 2015 (Huntington Beach, CA) - 2:16:35
Big Sur Half Marathon, November 2014 (Monterey, CA) - 2:11:03
Nike Women's Half Marathon, October 2014 (San Francisco, CA) - 2:09:06
San Francisco 1st Half Marathon, July 2014 (San Francisco, CA) - 2:12:32
Marina Bay 'The Riveter' Half, June 2014 (Richmond, CA) - 2:05:19
Capitola Half Marathon, May 2014 (Santa Cruz, CA) - 2:04:40
Tinkerbell Half Marathon, January 2014 (Anaheim, CA) - 2:15:15
Berkeley Half Marathon, November 2013 (Berkeley, CA) - 2:04:14
St. Louis RnR Half Marathon, October 2013 (St. Louis, MO) - 1:57:50*
San Jose RnR Half Marathon, October 2013 (San Jose, CA) - 2:07:48
Jungle Run Half Marathon, July 2013 (Los Gatos, CA) - 2:05:06
San Francisco 2nd Half Marathon, June 2013 (San Francisco, CA) - 2:04:31
Eugene Half Marathon, April 2013 (Eugene, OR) - 2:07:57
Silverado Half Marathon, April 2013 (Calistoga, CA) - 2:19:19
Oakland Half Marathon, March 2013 (Oakland, CA) - 2:14:24
Big Sur Half, November 2012 (Monterey, CA) - 2:09:56
Detroit International Half, October 2012 (Detroit, MI) - 2:07:28
Nike Women's Half, October 2012 (San Francisco, CA) - 2:09:07
San Jose Rock 'n' Roll Half, October 2012 (San Jose, CA) - 2:18:31
Chicago Half Marathon, September 2012 (Chicago, IL) - 2:09:56
San Francisco 1st Half, July 2012 (San Francisco, CA) - 2:13:36
Santa Cruz Half Marathon, April 1, 2012 (Santa Cruz, CA) - 2:10:07
Oakland Running Festival Half, March 25, 2012 (Oakland, CA) - 2:13:08
Malibu Half Marathon, November 2011 (Malibu, CA) - 2:20:29
Nike Women's Half, October 2011 (San Francisco, CA) - 2:21:53
Salinas Valley Half, August 2011 (Soledad, CA) - 2:10:39
See Jane Run Half, June 2011 (Alameda, CA) - 2:17:47
Flying Pig Half, May 2011 (Cincinnati, OH) - 2:19:51
Disney's Princess Half, February 2011 (Orlando, FL) - 3:11:58
US Half Marathon, November 2010 (San Francisco, CA) - 2:24:41
Dexter-Ann Arbor Run Half, June 2010 (Ann Arbor, MI) - 2:23:14
Pittsburgh Half, May 2010 (Pittsburgh, PA) - 2:21:33
Detroit Half, October 2009 (Detroit, MI) - 2:26:05
San Francisco 1st Half, July 2009 (San Francisco, CA) - 2:31:45

10K
Tenacious Ten 10K, April 2018 (Seattle, CA) - 1:01:50
Silicon Valley Turkey Trot 10K, November 2017 (San Jose, CA) - 59:56
Run for Pie 10K, November 2016 (Aptos, CA) - 57:05
Silicon Valley Turkey Trot 10K, November 2014 (San Jose, CA) - 57:05
Mermaid Run 10K, May 2014 (Fremont, CA) - 54:54*
Silicon Valley Turkey Trot 10K, November 2013 (San Jose, CA) - 1:00:35
Santa Cruz Firecracker 10K, July 2013 (Santa Cruz, CA) - 58:08
Silicon Valley Turkey Trot 10K, November 2012 (San Jose, CA) - 57:13
San Jose Earthquakes Challenge 10K, May 2012 (San Jose, CA) - 56:39
Silicon Valley Turkey Trot 10K, November 2011 (San Jose, CA) - 1:06:32
Detroit Turkey Trot, November 2009 (Detroit, MI) - 1:04:07
Big House Big Heart, October 2009 (Ann Arbor, MI) - 1:05:36
Dexter-Ann Arbor Run 10K, May 2009 (Ann Arbor, MI) - 1:06:25

5K
Run Around the Square 5K, August 2021 (Pittsburgh, PA) - 32:13
Pumpkin Run 5K, October 2019 (Half Moon Bay, CA) - 28:56
Run for Pie 5K, November 2018 (Aptos, CA) - 29:28
Love to Move Happy 5K, September 2016 (Aptos, CA) - 31:43
Silicon Valley Turkey Trot 5K, November 2015 (San Jose, CA) - 33:47
Deschutes Twilight 5K, August 2014 (Bend, OR) - 28:01
Esprit de She 5K, August 2013 (Palo Alto, CA) - 24:50*
Mahoning Valley Scrappers 5K, July 2013 (Niles, OH) - 26:27
Boston Athletic Association 5K, April 2013 (Boston, MA) - 26:56
Shamrocks & Shenanigans, March 2011 (Ann Arbor, MI) - 29:30
Super 5K, February 2011 (Novi, MI) - 30:07
Super 5K, February 2010 (Novi, MI) - 28:19
Holiday Hustle, December 2009 (Dexter, MI) - 30:23
Burns Park 5K, May 2009 (Ann Arbor, MI) - 33:51
Super 5K, February 2009 (Novi, MI) - 33:37
Tortoise & Hare 5K, July 2006 (Ann Arbor, MI) - 35:55
Dexter-Ann Arbor Run 5K, June 2006 (Ann Arbor, MI) - 39:04
San Francisco 5K, July 2005 (San Francisco, CA) - 43:12

Other Distances
Turkey Trot 5M, November 2019 (Pittsburgh, PA) - 48:25
Wharf to Wharf 6M, July 2019 (Santa Cruz, CA) - 59:10
Bay to Breakers 12K, May 2016 (San Francisco, CA) - 1:18:16
Mermaid Sirena 10M, November 2015 (San Francisco, CA) - 1:38:55
Yuengling Shamrock 8K, March 2014 (Virginia Beach, VA) - 47:17
Clarksburg Country Historic 20 Mile, November 2012 (Clarksburg, CA) - 3:31:34
ZombieRunner Vasona Lake 5 (4.8) Mile, September 2012 (Los Gatos, CA) - 44:00, 1st AG
Big Sur 21-Miler, April 2012 (Monterey, CA) - 4:04:14
Warren Turkey Trot 5 Mile, November 2010 (Warren, OH) - 49:51

Relays
Ragnar Reach the Beach, Men's Open, September 2017 - 27:15:36, 18th in Division, 38th Overall
North Face Marathon Relay, December 2016 - 4:09:31
Ragnar Hawaii, Mixed Open: Google, October 2016 - 35:56:41
Ragnar Trail Appalachians WV, Women's Open: Trail Birds, August 2016 - 24:42:54, 1st in Division
Hood to Coast Relay, Men's Open, 198 miles: We're Feeling Lucky, August 2015 - 27:56:59
Ragnar Wasatch Back, Women's Open, 200ish miles: Bird Machine, June 2015 - 32:52:25, 3rd in Division
Ragnar Napa, Men's Open,  205 miles: We're Feeling Lucky, September 2014 - 30:40:13, 9th in Division
Ragnar NWP, Women's Open, 196 miles: Bird Machine, July 2014 - 28:32:04, 6th in Division
Ragnar SoCal, Mixed Open, 195 miles: afterNUUN run, April 2014 - 26:40:56, 8th in Division
Ragnar Trail McDowell Mountain AZ, Mixed Open, 132 miles: Pink Lemonade, October 2013 - 24:15
Ragnar NWP, Women's Open, 196 miles: Party Like a Flockstar, July 2013 - 28:11:15, 3rd in Division
Ragnar Napa, Mixed Open, 194 miles: We're Feeling Lucky, September 2012 - 27:39:18


Ragnar Reach the Beach 2017

Popular Posts