Back to runner search
SH
Sarah Holden
FemaleCalifornia2004–2025
46
Total Finishes
36
Different Races
14
States (28%)
1:43:37
PR (7:55/mi)
2:28:35
Average
-0:06:35
Faster (first to last)
Medal House
2013
Newport Marathon
1:43:37
#302 overall#68 gender
2012
Rock 'n' Roll Chicago Half Marathon
2:22:17
#7851 overall#3906 gender
2011
Surf City Marathon
2:42:59
#10167 overall#5922 gender
2011
Surf City USA Marathon
2:42:59
#10184 overall#5930 gender
2011
Oakland Running Festival
3:07:15
#3081 overall#1823 gender
2010
Charlotte Marathon, Half, and 5K
2:00:03
#1312 overall#441 gender
2010
Sunrise Marathon 5K/10K/13.1 SAN FRANCISCO
2:53:46
#7377 overall#4218 gender
2010
San Francisco Marathon
2:53:46
#7381 overall#4221 gender
2006
Greater St. Louis Marathon
2:15:26
#3543 overall#1694 gender
2005
Greater St. Louis Marathon
2:04:48
#1537 overall#589 gender
2004
Greater St. Louis Marathon
2:14:10
#1825 overall#907 gender
2004
St Louis Marathon
2:14:10
#1826 overall#907 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Runtastic NEBOPayson | UT | 2:07:35 | #492 |
| 2024 | Hometown Half Marathon & 5k/10k - AustinDel Valle | TX | 2:57:30 | #89 |
| 2023 | 2026 Napa to Sonoma Wine Country Half Marathon & Rosé 5KNapa | CA | 2:44:41 | #1616 |
| 2022 | Georgetown Half MarathonGeorgetown | TX | 2:16:00 | #219 |
| 2022 | Georgetown Half MarathonGeorgetown | TX | 2:16:00 | #219 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 2:35:34 | #8563 |
| 2019 | Newburyport Half Marathon | — | 2:21:29 | #993 |
| 2019 | Downhill @ Dawn Half MarathonRidgecrest | NC | 2:23:43 | #257 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:24:22 | #1390 |
| 2019 | Bold Rock Half MarathonBrevard | NC | 2:24:28 | #296 |
| 2019 | New Bedford Half MarathonNew Bedford | MA | 2:36:36 | #1898 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:17:03 | #5152 |
| 2017 | Diva Myrtle Beach Half Marathon & 5KMyrtle Beach | SC | 2:01:59 | #110 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:14:14 | #442 |
| 2017 | Capital City River RunLansing | MI | 2:15:30 | #716 |
| 2017 | Runtastic NEBOPayson | UT | 2:17:30 | #596 |
| 2017 | North Country RunManistee | MI | 3:39:59 | #295 |
| 2016 | Tobacco Road MarathonCary | NC | 1:44:09 | #187 |
| 2016 | Asheville Marathon and HalfAsheville | NC | 2:39:29 | #883 |
| 2015 | Capital City River RunLansing | MI | 2:11:26 | #707 |
| 2015 | Lincoln MarathonLincoln | NE | 3:26:16 | #8443 |
| 2014 | Capital City River RunLansing | MI | 2:10:03 | #721 |
| 2014 | Shipyard Old Port Half MarathonPortland | ME | 2:12:34 | #1483 |
| 2014 | Shipyard Old Port Half Marathon and 5k | — | 2:12:34 | #1485 |
| 2014 | Asheville Marathon and HalfAsheville | NC | 2:22:04 | #421 |
| 2014 | Oakland Running FestivalOakland | CA | 2:45:29 | #2624 |
| 2014 | Disneyland Half Marathon WeekendAnaheim | CA | 2:55:34 | #9051 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:07:09 | #4142 |
| 2013 | Newport MarathonNewport | RI | 1:43:37 | #302 |
| 2013 | Berkeley Half MarathonBerkeley | CA | 2:42:43 | #4128 |
| 2013 | Berkeley Half Marathon | — | 2:42:43 | #4128 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 2:44:00 | #7664 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:22:17 | #7851 |
| 2011 | Surf City MarathonHuntington Beach | CA | 2:42:59 | #10167 |
| 2011 | Surf City USA Marathon | — | 2:42:59 | #10184 |
| 2011 | Oakland Running FestivalOakland | CA | 3:07:15 | #3081 |
| 2010 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:00:03 | #1312 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:53:46 | #7377 |
| 2010 | San Francisco Marathon | — | 2:53:46 | #7381 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 2:15:26 | #3543 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 2:04:48 | #1537 |
| 2004 | Greater St. Louis MarathonSt. Louis | MO | 2:14:10 | #1825 |
| 2004 | St Louis Marathon | — | 2:14:10 | #1826 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
9 racesNCNorth Carolina
6 racesMIMichigan
5 racesMOMissouri
3 racesTXTexas
3 racesMEMaine
2 racesUTUtah
2 racesILIllinois
1 raceRIRhode Island
1 raceNENebraska
1 raceSCSouth Carolina
1 raceNVNevada
1 raceMAMassachusetts
1 raceINIndiana
1 race50-State Challenge
14/ 50 states
36 states to go