Back to runner search
CB
Craig Bradford
MaleCalifornia2008–2023
30
Total Finishes
23
Different Races
6
States (12%)
1:51:57
PR (8:33/mi)
2:15:20
Average
+0:48:41
Slower (first to last)
Medal House
2017
2026 Mercy Health Iron Mom Half-Marathon, Relay & 5K
1:53:51
#74 overall#48 gender
2017
Rock 'n' Roll San Diego
1:55:11
#2063 overall#1425 gender
2017
Rock 'n' Roll Los Angeles Half Marathon
1:59:53
#1046 overall#777 gender
2017
Rock 'n' Roll Virgina Beach Half Marathon
2:06:22
#1393 overall#895 gender
2017
Pasadena Half Marathon & 5K
2:06:59
#1061 overall#757 gender
2016
Rock 'n' Roll San Diego
2:03:17
#4038 overall#2483 gender
2013
Grand Valley Marathon
2:59:49
#116 overall#31 gender
2010
Heart and Sole Half Marathon & 10K
2:52:19
#660 overall#300 gender
2009
Rock 'n' Roll Nashville
2:09:07
#5436 overall#3207 gender
2009
The Colorado Marathon
2:26:22
#991 overall#338 gender
2008
31st Annual Tom King Classic Half Marathon Run and 5K Run/Walk
1:51:57
#347 overall#277 gender
2008
Rock ‘n’ Roll Denver Marathon & 1/2 Marathon
2:24:00
#2890 overall#1239 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:00:32 | #1633 |
| 2023 | Shipyard Old Port Half MarathonPortland | ME | 2:40:38 | #1994 |
| 2022 | Rock 'n' Roll San DiegoSan Diego | CA | 1:54:53 | #2025 |
| 2022 | Shipyard Old Port Half MarathonPortland | ME | 2:40:38 | #2000 |
| 2020 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:53:24 | #587 |
| 2019 | Rock 'n' Roll San DiegoSan Diego | CA | 1:54:04 | #1958 |
| 2019 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:55:06 | #81 |
| 2019 | Operation Jack Marathon and Half MarathonLos Angeles | CA | 2:05:44 | #54 |
| 2019 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:09:25 | #1665 |
| 2019 | Smashed Pumpkin Half MarathonFreeport | ME | 2:37:09 | #282 |
| 2019 | Smashed Pumpkin Half Marathon & 5K | — | 2:37:09 | #282 |
| 2018 | Bar Harbor Bank Half Marathon and 5KBar Harbor | ME | — | — |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:52:40 | #1269 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 1:54:23 | #1812 |
| 2018 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:54:44 | #770 |
| 2018 | Rock 'n' Roll Los Angeles | — | 1:54:44 | #771 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 1:57:41 | #1297 |
| 2018 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:02:31 | #770 |
| 2018 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:08:06 | #1783 |
| 2018 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:13:25 | #174 |
| 2018 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 2:39:25 | #232 |
| 2018 | Maine Coast Marathon & Half MarathonBiddeford | ME | 2:41:23 | #1298 |
| 2018 | Shipyard Maine Coast Half Marathon | — | 2:41:23 | #1298 |
| 2017 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:53:51 | #74 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 1:55:11 | #2063 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:59:53 | #1046 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:06:22 | #1393 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 2:06:59 | #1061 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:03:17 | #4038 |
| 2013 | Grand Valley MarathonPalisade | CO | 2:59:49 | #116 |
| 2010 | Heart and Sole Half Marathon & 10KBoulder | CO | 2:52:19 | #660 |
| 2009 | Rock 'n' Roll NashvilleNashville | TN | 2:09:07 | #5436 |
| 2009 | The Colorado MarathonFort Collins | CO | 2:26:22 | #991 |
| 2008 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:51:57 | #347 |
| 2008 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:24:00 | #2890 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
13 racesMEMaine
6 racesCOColorado
4 racesTNTennessee
2 racesVAVirginia
2 racesNHNew Hampshire
0 races50-State Challenge
6/ 50 states
44 states to go