Back to League Tables
SS
Stephen Sanford
MaleCalifornia1998–2021
94
Total Finishes
32
Distinct Races
1
States (2%)
1:27:28
PR (6:41/mi)
2:01:29
Average
+1:20:10
Slower (first to last)
Medal House
2011
Brazen Hellyer Half/10K/5K
1:42:54
#36 overall#30 gender
2011
Brazen Summer Breeze
1:44:22
#56 overall#45 gender
2011
Coyote Hills
1:49:50
#74 overall#58 gender
2011
Bay Breeze Half Marathon, 10K and 5K
1:51:14
#112 overall#86 gender
2011
Rock 'n' Roll San Jose
1:53:24
#1808 overall#1402 gender
2011
Western Pacific
1:57:44
#70 overall#53 gender
2011
Quarry Turkey
2:02:04
#71 overall#44 gender
2011
Almost New Year's Eve
2:05:44
#103 overall#76 gender
2010
Rock 'n' Roll San Jose
2:08:36
#3960 overall#2563 gender
2010
Summit Rock
2:27:42
#45 overall#39 gender
2009
Pasadena Half Marathon & 5K
2:02:10
#756 overall#543 gender
1998
Beer City Half™ San Diego
1:57:14
#2115 overall#1620 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2021 | Summer BreezeSan Leandro | CA | 3:17:24 | #219 |
| 2021 | Brazen Summer BreezeSan Leandro | CA | 3:17:24 | #219 |
| 2019 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:29:24 | #5 |
| 2019 | Victory RaceRichmond | CA | 1:33:58 | #20 |
| 2019 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 1:35:55 | #25 |
| 2019 | WildcatEl Sobrante | CA | 1:51:17 | #10 |
| 2019 | Brazen Wildcat CanyonEl Sobrante | CA | 1:51:17 | #10 |
| 2019 | Badger CoveLivermore | CA | 1:54:05 | #5 |
| 2019 | Brazen New Year's DayCastro Valley | CA | 2:21:04 | #116 |
| 2019 | Brazen New Year's DayCastro Valley | CA | 2:21:04 | #116 |
| 2018 | Summer BreezeSan Leandro | CA | 1:58:22 | #88 |
| 2018 | Brazen Summer BreezeSan Leandro | CA | 1:58:22 | #88 |
| 2018 | Brazen New Year's DayCastro Valley | CA | 2:11:25 | #82 |
| 2018 | Brazen New Year's DayCastro Valley | CA | 2:11:25 | #82 |
| 2018 | Double Dipsea RaceStinson Beach | CA | 2:54:49 | #297 |
| 2017 | Victory RaceRichmond | CA | 1:35:47 | #22 |
| 2017 | Coyote HillsFremont | CA | 1:38:35 | #8 |
| 2017 | Brazen Summer BreezeSan Leandro | CA | 1:38:43 | #23 |
| 2017 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 1:39:23 | #25 |
| 2017 | Brazen Wildcat CanyonEl Sobrante | CA | 1:58:30 | #14 |
| 2017 | Bad BassCastro Valley | CA | 1:59:08 | #21 |
| 2017 | Brazen New Year's DayCastro Valley | CA | 2:00:06 | #25 |
| 2017 | Bear CreekOrinda | CA | 2:07:05 | #21 |
| 2017 | Rocky Ridgesan Ramon | CA | 2:44:06 | #59 |
| 2016 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:33:26 | #15 |
| 2016 | Victory RaceRichmond | CA | 1:34:13 | #11 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 1:37:31 | #373 |
| 2016 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 1:38:30 | #40 |
| 2016 | Badger CoveLivermore | CA | 2:07:11 | #23 |
| 2016 | Bear CreekOrinda | CA | 2:23:24 | #36 |
| 2016 | Double Dipsea RaceStinson Beach | CA | 2:53:40 | #254 |
| 2015 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 1:27:28 | #13 |
| 2015 | Coyote HillsFremont | CA | 1:30:24 | #9 |
| 2015 | Monterey Bay Half MarathonMonterey | CA | 1:32:50 | #171 |
| 2015 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:34:49 | #21 |
| 2015 | Brazen New Year's DayCastro Valley | CA | 1:43:11 | #13 |
| 2015 | Badger CoveLivermore | CA | 1:49:26 | #10 |
| 2015 | Bear CreekOrinda | CA | 2:28:59 | #34 |
| 2014 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 1:27:58 | #15 |
| 2014 | Healdsburg Half MarathonHealdsburg | CA | 1:28:31 | #15 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 1:28:36 | #170 |
| 2014 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:32:45 | #19 |
| 2014 | Coyote HillsFremont | CA | 1:33:41 | #11 |
| 2014 | Brazen New Year's DayCastro Valley | CA | 1:47:09 | #14 |
| 2014 | Tarantula RunBrentwood | CA | 1:47:33 | #5 |
| 2014 | Trail Hog Half MarathonSan Jose | CA | 1:51:34 | #11 |
| 2014 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:04:08 | #6 |
| 2014 | Bear CreekOrinda | CA | 2:04:43 | #15 |
| 2014 | Double Dipsea RaceStinson Beach | CA | 2:27:24 | #120 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 1:29:48 | #196 |
| 2013 | Brazen Summer BreezeSan Leandro | CA | 1:30:08 | #23 |
| 2013 | Santa Cruz Half MarathonSanta Cruz | CA | 1:37:22 | #139 |
| 2013 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:40:32 | #35 |
| 2013 | Coyote HillsFremont | CA | 1:42:40 | #35 |
| 2013 | Bad BassCastro Valley | CA | 1:47:49 | #16 |
| 2013 | Brazen New Year's DayCastro Valley | CA | 1:57:28 | #33 |
| 2013 | Badger CoveLivermore | CA | 2:03:01 | #46 |
| 2013 | Brazen Wildcat CanyonEl Sobrante | CA | 2:06:38 | #21 |
| 2013 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:12:03 | #15 |
| 2013 | Rocky Ridgesan Ramon | CA | 2:17:38 | #28 |
| 2013 | TrailquakeSaratoga | CA | 2:26:33 | #36 |
| 2013 | Summit RockSaratoga | CA | 2:44:25 | #83 |
| 2012 | Santa Cruz Half MarathonSanta Cruz | CA | 1:38:56 | #157 |
| 2012 | Rock 'n' Roll San JoseSan Jose | CA | 1:39:46 | #583 |
| 2012 | Brazen Summer BreezeSan Leandro | CA | 1:41:56 | #57 |
| 2012 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:42:27 | #267 |
| 2012 | Western PacificFremont | CA | 1:45:37 | #31 |
| 2012 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:49:57 | #332 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 1:50:36 | #926 |
| 2012 | Surfer's Path MarathonSanta Cruz | CA | 1:55:26 | #180 |
| 2012 | Trail Hog Half MarathonSan Jose | CA | 2:00:10 | #12 |
| 2012 | Almost New Year's EveCastro Valley | CA | 2:05:33 | #45 |
| 2012 | Nitro TrailPinole | CA | 2:05:38 | #91 |
| 2012 | Bad BassCastro Valley | CA | 2:10:27 | #82 |
| 2012 | Badger CoveLivermore | CA | 2:20:09 | #68 |
| 2012 | Drag-N-Fly Half Marathon/10K/5KAntioch | CA | 2:21:13 | #24 |
| 2012 | Bear CreekOrinda | CA | 2:21:43 | #32 |
| 2012 | WildcatEl Sobrante | CA | 2:27:09 | #60 |
| 2012 | Rocky Ridgesan Ramon | CA | 2:39:57 | #60 |
| 2011 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:42:54 | #36 |
| 2011 | Brazen Summer BreezeSan Leandro | CA | 1:44:22 | #56 |
| 2011 | Coyote HillsFremont | CA | 1:49:50 | #74 |
| 2011 | Bay Breeze Half Marathon, 10K and 5KSan Leandro | CA | 1:51:14 | #112 |
| 2011 | Rock 'n' Roll San JoseSan Jose | CA | 1:53:24 | #1808 |
| 2011 | Western PacificFremont | CA | 1:57:44 | #70 |
| 2011 | Quarry TurkeyFremont | CA | 2:02:04 | #71 |
| 2011 | Almost New Year's EveCastro Valley | CA | 2:05:44 | #103 |
| 2011 | Brazen New Year's DayCastro Valley | CA | 2:14:04 | #67 |
| 2011 | Trail Hog Half MarathonSan Jose | CA | 2:21:41 | #42 |
| 2011 | Bad BassCastro Valley | CA | 2:29:18 | #116 |
| 2011 | Summit RockSaratoga | CA | 2:29:46 | #41 |
| 2011 | TrailquakeSaratoga | CA | 2:36:40 | #29 |
| 2011 | Bear CreekOrinda | CA | 2:45:34 | #72 |
| 2011 | Rocky Ridgesan Ramon | CA | 3:33:19 | #130 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:08:36 | #3960 |
| 2010 | Summit RockSaratoga | CA | 2:27:42 | #45 |
| 2009 | Pasadena Half Marathon & 5KPasadena | CA | 2:02:10 | #756 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 1:57:14 | #2115 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
98 races50-State Challenge
1/ 51 states + DC
50 states to go