Back to League Tables
JB
John Bowman
MaleCalifornia1981–2026
157
Total Finishes
89
Distinct Races
24
States (47%)
1:33:33
PR (7:08/mi)
2:13:09
Average
+1:14:27
Slower (first to last)
Medal House
2005
Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids Run
1:43:39
#118 overall#95 gender
2005
Rock n Roll Nashville
1:47:26
#1074 overall#823 gender
2005
Life Time Miami Marathon & Half
1:53:35
#906 overall#669 gender
2005
Dallas Marathon Weekend
1:55:51
#990 overall#703 gender
2005
Surf City Marathon
2:08:06
#1960 overall#1255 gender
2004
Hands on House Half Marathon 5K
1:36:42
#61 overall#52 gender
2003
Davis Stampede
1:52:51
#371 overall#259 gender
2003
Nisene Marks Marathon, Half Marathon, and 5K
2:17:51
#120 overall#61 gender
2002
Rock n Roll Nashville
1:56:01
#1169 overall#819 gender
2002
Nisene Marks Marathon, Half Marathon, and 5K
2:17:51
#120 overall#61 gender
1999
Davis Stampede
2:36:02
#413 overall#242 gender
1981
Hospital Hill Run
1:33:33
#371 overall#359 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Surf City MarathonHuntington Beach | CA | 2:14:09 | #4448 |
| 2026 | Rose Bowl Half MarathonPasadena | CA | 2:48:00 | #8221 |
| 2025 | Urban Cow Half MarathonSacramento | CA | 1:33:43 | #165 |
| 2025 | Surf City MarathonHuntington Beach | CA | 2:05:26 | #2642 |
| 2025 | Reading Hospital Road RunWest Reading | PA | 2:24:42 | #207 |
| 2025 | Reading Hospital Road RunReading | PA | 2:24:42 | #207 |
| 2025 | Rose Bowl Half MarathonPasadena | CA | 2:53:07 | #4393 |
| 2024 | Urban Cow Half MarathonSacramento | CA | 1:38:49 | #217 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:57:31 | #1267 |
| 2024 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:57:32 | #1264 |
| 2024 | Bull City Race FestDurham | NC | 2:02:44 | #464 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 2:03:05 | #4479 |
| 2024 | Rose Bowl Half MarathonPasadena | CA | 2:47:22 | #6449 |
| 2024 | Surf City MarathonHuntington Beach | CA | 3:25:15 | #7865 |
| 2023 | Charleston Half MarathonCharleston | SC | 1:59:30 | #880 |
| 2023 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:59:57 | #1068 |
| 2023 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:04:59 | #2220 |
| 2023 | Reading Hospital Road RunWest Reading | PA | 2:06:08 | #139 |
| 2023 | Reading Hospital Road RunReading | PA | 2:06:09 | #139 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:17:12 | #3501 |
| 2023 | Rose Bowl Half MarathonPasadena | CA | 2:46:46 | #5400 |
| 2022 | Reading Hospital Road RunWest Reading | PA | 1:58:42 | #119 |
| 2022 | Reading Hospital Road RunReading | PA | 1:58:42 | #118 |
| 2022 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:05:28 | #1026 |
| 2022 | Rose Bowl Half MarathonPasadena | CA | 2:43:49 | #2451 |
| 2022 | Surf City MarathonHuntington Beach | CA | 3:15:07 | #5390 |
| 2021 | Reading Hospital Road RunWest Reading | PA | 1:50:28 | #72 |
| 2021 | Reading Hospital Road RunReading | PA | 1:50:29 | #72 |
| 2021 | Rose Bowl Half MarathonPasadena | CA | 2:44:49 | #2270 |
| 2021 | Surf City MarathonHuntington Beach | CA | 3:06:13 | #4592 |
| 2020 | United Airlines NYC HalfNew York | NY | 1:40:34 | #354 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:50:14 | #1357 |
| 2020 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 1:51:04 | #32 |
| 2020 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:52:40 | #2304 |
| 2019 | Leaf Peepers Half MarathonWaterbury | VT | 1:34:24 | #19 |
| 2019 | Reading Hospital Road RunReading | PA | 1:50:59 | #101 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:05:46 | #2308 |
| 2019 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:09:21 | #326 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 2:32:25 | #4064 |
| 2019 | Pasadena Half Marathon & 5KPasadena | CA | 2:45:29 | #5163 |
| 2019 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:51:47 | #4886 |
| 2019 | The BearathonWaco | TX | 2:56:04 | #985 |
| 2019 | Miracle Match MarathonWaco | TX | 3:00:07 | #189 |
| 2019 | First Responder Half Marathon - WacoWaco | TX | 3:01:05 | #154 |
| 2019 | Spring Classic DuathlonGresham | OR | 3:28:13 | #82 |
| 2018 | Early Bird Turkey Trot 5K, 10K, 15K, & Half MarathonKennesaw | GA | 1:43:58 | #16 |
| 2018 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:44:28 | #150 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 1:44:48 | #747 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:04:18 | #3093 |
| 2018 | Surf City MarathonHuntington Beach | CA | 2:05:10 | #2438 |
| 2018 | Reading Hospital Road RunReading | PA | 2:11:04 | #56 |
| 2018 | Pasadena Half Marathon & 5KPasadena | CA | 2:48:12 | #5499 |
| 2018 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:23:34 | #5836 |
| 2017 | Fontana Days RunFontana | CA | 1:54:53 | #277 |
| 2017 | Surf City MarathonHuntington Beach | CA | 2:08:58 | #3304 |
| 2017 | Reading Hospital Road RunReading | PA | 2:10:20 | #83 |
| 2017 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:14:29 | #2537 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:32:19 | — |
| 2017 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:34:32 | #3948 |
| 2017 | Pasadena Half Marathon & 5KPasadena | CA | 2:49:24 | #2720 |
| 2016 | Reading Hospital Road RunReading | PA | 1:58:49 | #79 |
| 2016 | Fontana Days RunFontana | CA | 2:00:22 | #269 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 2:00:50 | #1361 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:30:03 | #9746 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:33:33 | #4270 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:36:03 | #7031 |
| 2016 | Grand Canyon Trail Marathon, Half-Marathon, & 5k Run/WalkGrand Canyon Village | AZ | 3:53:01 | #1410 |
| 2015 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:37:32 | #250 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:05:45 | #2413 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:08:32 | #2687 |
| 2015 | The BearathonWaco | TX | 2:09:13 | #501 |
| 2015 | DEXTER-ANN ARBOR RUNDexter | MI | 2:17:10 | #1618 |
| 2015 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:23:09 | #893 |
| 2015 | Ann Arbor MarathonAnn Arbor | MI | 2:23:09 | #882 |
| 2015 | First Responder Half MarathonWaco | TX | 2:23:54 | #63 |
| 2015 | Run WoodstockPinckney | MI | 2:47:18 | #314 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 3:13:59 | #18333 |
| 2014 | Estes Park MarathonEstes Park | CO | 1:38:37 | #8 |
| 2014 | Rock n Roll NashvilleNashville | TN | 1:44:29 | #835 |
| 2014 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:54:44 | #493 |
| 2014 | First Responder Half MarathonWaco | TX | 1:59:42 | #51 |
| 2014 | CAC Half MarathonFort Leavenworth | KS | 2:05:33 | #50 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:09:12 | #5375 |
| 2014 | The BearathonWaco | TX | 2:10:59 | #534 |
| 2014 | Love Run Half MarathonPhiladelphia | PA | 2:15:26 | #4290 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:55:46 | #19332 |
| 2013 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:49:30 | #132 |
| 2013 | Seaside Half-Marathon and 5KSeaside | FL | 1:57:33 | #598 |
| 2013 | Jenks Aquarium RunJenks | OK | 1:57:41 | #145 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:03:14 | #2760 |
| 2013 | Hoover Dam Marathon 2025Boulder City | NV | 2:25:30 | #234 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:52:18 | #6744 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:55:47 | #22781 |
| 2012 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:36:34 | #50 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 1:40:15 | #381 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:53:19 | #1782 |
| 2012 | Seaside Half-Marathon and 5KSeaside | FL | 1:55:39 | #472 |
| 2012 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:56:07 | #1286 |
| 2012 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:08:57 | #3139 |
| 2012 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:32:27 | #4334 |
| 2012 | Brandon Half Marathon & 5KBrandon | FL | 2:34:36 | #261 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:36:35 | #9323 |
| 2012 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:45:51 | #356 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:54:48 | #16595 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 3:02:25 | #3880 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 1:35:27 | #295 |
| 2011 | Monterey Bay Half MarathonMonterey | CA | 1:42:36 | #360 |
| 2011 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:44:47 | #220 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:45:31 | #738 |
| 2011 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:53:34 | #495 |
| 2011 | Jazz Half Marathon and 5KNew Orleans | LA | 1:53:51 | #589 |
| 2011 | Twilight Lake Las VegasLake Las Vegas | NV | 1:54:49 | #11 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:55:00 | #819 |
| 2011 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:02:55 | #1939 |
| 2011 | Geist Half Marathon, 10K & 5KFishers | IN | 2:03:04 | #947 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:05:18 | #2829 |
| 2011 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:05:29 | #1807 |
| 2011 | Running With the DevilLas Vegas | NV | 2:07:01 | #42 |
| 2011 | Virginia Wine Country Half MarathonHillsboro | VA | 2:27:29 | #1178 |
| 2011 | XTERRA Oak Mountain Trail RunPelham | AL | 2:31:58 | #127 |
| 2011 | St. Augustine Half Marathon, 10k and 5kSt Augustine | FL | 2:35:21 | #275 |
| 2011 | Carlsbad MarathonCarlsbad | CA | 3:16:00 | #6556 |
| 2011 | Run WoodstockPinckney | MI | 3:16:01 | #253 |
| 2010 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:36:16 | #50 |
| 2010 | Monterey Bay Half MarathonMonterey | CA | 1:47:25 | #608 |
| 2010 | Scenic City TrailChattanooga | TN | 1:54:41 | #54 |
| 2010 | Geist Half Marathon, 10K & 5KFishers | IN | 1:54:58 | #735 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 2:06:34 | #3114 |
| 2010 | The Maryland Half Marathon & 5KFulton | MD | 2:10:06 | #611 |
| 2010 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:10:10 | #1278 |
| 2010 | DEXTER-ANN ARBOR RUNDexter | MI | 2:10:40 | #1778 |
| 2009 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:34:56 | #140 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:39:33 | #410 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 1:40:55 | #554 |
| 2009 | Monterey Bay Half MarathonMonterey | CA | 1:43:37 | #426 |
| 2009 | Delaware Running FestivalWilmington | DE | 1:45:50 | #72 |
| 2009 | Surf City MarathonHuntington Beach | CA | 1:48:15 | #1237 |
| 2009 | Dallas Marathon WeekendDallas | TX | 1:53:16 | #1477 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:04:27 | #4891 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:08:29 | #6368 |
| 2009 | Run MalibuMalibu | CA | 2:11:41 | #320 |
| 2009 | Geist Half Marathon, 10K & 5KFishers | IN | 2:11:42 | #1422 |
| 2009 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:19:23 | #1631 |
| 2008 | DRC Half Marathon and 5KDallas | TX | 1:51:23 | #684 |
| 2008 | Surf City MarathonHuntington Beach | CA | 1:53:49 | #1464 |
| 2008 | Monterey Bay Half MarathonMonterey | CA | 1:54:01 | #1021 |
| 2008 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:56:46 | #1044 |
| 2008 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:09:34 | #2577 |
| 2007 | DRC Half Marathon and 5KDallas | TX | 1:51:17 | #516 |
| 2007 | Rock n Roll NashvilleNashville | TN | 1:54:40 | #2728 |
| 2007 | Surf City MarathonHuntington Beach | CA | 1:54:50 | #1692 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:00:21 | #1347 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 2:10:48 | #2729 |
| 2007 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:12:21 | #716 |
| 2007 | Owls Roost RumbleGreensboro | NC | 2:39:29 | #260 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:50:02 | #7743 |
| 2006 | DRC Half Marathon and 5KDallas | TX | 1:58:18 | #1046 |
| 2006 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 1:59:05 | #476 |
| 2006 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:05:28 | #578 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:12:22 | #2165 |
| 2005 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:43:39 | #118 |
| 2005 | Rock n Roll NashvilleNashville | TN | 1:47:26 | #1074 |
| 2005 | Life Time Miami Marathon & HalfMiami | FL | 1:53:35 | #906 |
| 2005 | Dallas Marathon WeekendDallas | TX | 1:55:51 | #990 |
| 2005 | Surf City MarathonHuntington Beach | CA | 2:08:06 | #1960 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:23:43 | #2070 |
| 2004 | Hands on House Half Marathon 5KLancaster | PA | 1:36:42 | #61 |
| 2003 | Davis StampedeDavis | CA | 1:52:51 | #371 |
| 2003 | Nisene Marks Marathon, Half Marathon, and 5KAptos | CA | 2:17:51 | #120 |
| 2002 | Rock n Roll NashvilleNashville | TN | 1:56:01 | #1169 |
| 2002 | Nisene Marks Marathon, Half Marathon, and 5KAptos | CA | 2:17:51 | #120 |
| 1999 | Davis StampedeDavis | CA | 2:36:02 | #413 |
| 1981 | Hospital Hill RunKansas City | MO | 1:33:33 | #371 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
55 racesTXTexas
22 racesPAPennsylvania
15 racesTNTennessee
13 racesFLFlorida
8 racesMIMichigan
8 racesINIndiana
6 racesMDMaryland
5 racesMOMissouri
5 racesNCNorth Carolina
5 racesILIllinois
3 racesLALouisiana
3 racesOKOklahoma
3 racesVAVirginia
3 racesAZArizona
2 racesGAGeorgia
2 racesKSKansas
2 racesNYNew York
2 racesCOColorado
1 raceDEDelaware
1 raceMAMassachusetts
1 raceOROregon
1 raceSCSouth Carolina
1 raceVTVermont
1 race50-State Challenge
24/ 51 states + DC
27 states to go