Back to League Tables
JM
John Mcbride
MaleNew York1997–2026
56
Total Finishes
39
Distinct Races
15
States (29%)
1:31:30
PR (6:59/mi)
2:16:07
Average
-0:08:02
Faster (first to last)
Medal House
2007
Dutchess County Classic
1:37:16
#69 overall#57 gender
2007
OC Marathon - Half Marathon - 5K
1:53:09
#823 overall#627 gender
2006
Rock 'n' Roll Los Angeles Half Marathon
1:46:56
#520 overall#434 gender
2006
Surf City Marathon
2:43:23
#4522 overall#2161 gender
2005
Laguna Hills Memorial Day Half Marathon, 5K & 10K
2:46:56
#1186 overall#654 gender
2004
Surf City Marathon
2:40:12
#3138 overall#1713 gender
2004
Beer City Half™ San Diego
2:50:33
#4381 overall#2397 gender
2003
2026 2XU Long Beach Marathon & Half Marathon
2:39:59
#2326 overall#1252 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:56:37
#3489 overall#2511 gender
2001
NYRR Fred Lebow Half Marathon
2:07:17
#3067 overall#2114 gender
2000
Rock ‘n’ Roll Philadelphia Half Marathon
2:08:53
#5236 overall#3406 gender
1997
Mistletoe Run
2:16:46
#415 overall#276 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Ion Bank Cheshire Road RacesCheshire | CT | 2:08:44 | #565 |
| 2025 | Horseneck Half & 3.5 MilerWestport | MA | 2:08:56 | #266 |
| 2025 | Kaiser Permanente Colfax MarathonDenver | CO | 2:30:26 | #4406 |
| 2024 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:27:25 | #238 |
| 2024 | Kaiser Permanente Colfax MarathonDenver | CO | 2:45:26 | #4671 |
| 2024 | Salina Crossroads MarathonSalina | KS | 2:45:55 | #952 |
| 2023 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:49:52 | #79 |
| 2023 | Adirondack Marathon Distance FestivalSchroon Lake | NY | 2:10:59 | #144 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 4:50:02 | #10117 |
| 2019 | Cape Cod Marathon WeekendFalmouth | MA | 2:05:26 | #744 |
| 2019 | The Coney Island Half, 10K, and 5KBrooklyn | NY | 2:06:46 | #163 |
| 2019 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:16:27 | #621 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 3:03:37 | #6554 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 3:29:59 | #11432 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:11:32 | #4160 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 2:22:24 | #4602 |
| 2017 | Rocky RunPhiladelphia | PA | 2:16:27 | #1131 |
| 2017 | Love Run Half MarathonPhiladelphia | PA | 2:19:53 | #4631 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 2:20:28 | #6811 |
| 2017 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:25:15 | #2638 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:35:41 | #6446 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:28:22 | #7773 |
| 2016 | Love Run Half MarathonPhiladelphia | PA | 2:32:00 | #5807 |
| 2016 | Festival Foods La Crosse MarathonLa Crosse | WI | 3:06:10 | #1035 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:07:10 | #11151 |
| 2015 | CHaD Hero Half MarathonHanover | NH | 1:34:36 | #34 |
| 2015 | Dallas Marathon WeekendDallas | TX | 1:47:17 | #572 |
| 2015 | New Bedford Half MarathonNew Bedford | MA | 1:55:50 | #1201 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:07:47 | #3769 |
| 2014 | United Airlines NYC HalfNew York | NY | 1:37:26 | #1887 |
| 2014 | Dallas Marathon WeekendDallas | TX | 1:44:56 | #498 |
| 2013 | E Murray Todd Half MarathonColts Neck | NJ | 1:31:30 | #67 |
| 2013 | Half Marathon UnpluggedBurlington | VT | 1:38:53 | #88 |
| 2013 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:49:04 | #550 |
| 2013 | Big Lake Half MarathonAlton Bay | NH | 1:53:54 | #260 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:34:49 | #1209 |
| 2012 | Dallas Marathon WeekendDallas | TX | 1:50:42 | #823 |
| 2012 | Rockfest Half MarathonHampton Beach | NH | 1:55:48 | #975 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:09:09 | #3992 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:16:23 | #2560 |
| 2012 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 2:23:51 | #2219 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:25:03 | #7928 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:27:57 | #11756 |
| 2012 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 3:14:21 | #1038 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:14:45 | #3548 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:20:36 | #6054 |
| 2010 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:34:30 | #485 |
| 2010 | United Airlines NYC HalfNew York | NY | 1:50:19 | #3676 |
| 2010 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:58:27 | #1123 |
| 2010 | The Kauai Marathon and Half MarathonPoipu Beach, Kauai | HI | 2:10:31 | #312 |
| 2009 | Dutchess County ClassicWappingers Falls | NY | 1:34:26 | #63 |
| 2009 | CHaD Hero Half MarathonHanover | NH | 1:44:20 | #118 |
| 2007 | Dutchess County ClassicWappingers Falls | NY | 1:37:16 | #69 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:53:09 | #823 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:17:30 | #9017 |
| 2007 | Surf City MarathonHuntington Beach | CA | 3:24:14 | #6950 |
| 2006 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:46:56 | #520 |
| 2006 | Surf City MarathonHuntington Beach | CA | 2:43:23 | #4522 |
| 2005 | Laguna Hills Memorial Day Half Marathon, 5K & 10KLaguna Hills | CA | 2:46:56 | #1186 |
| 2004 | Surf City MarathonHuntington Beach | CA | 2:40:12 | #3138 |
| 2004 | Beer City Half™ San DiegoSan Diego | CA | 2:50:33 | #4381 |
| 2003 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:39:59 | #2326 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:37 | #3489 |
| 2001 | NYRR Fred Lebow Half MarathonNew York | NY | 2:07:17 | #3067 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:08:53 | #5236 |
| 1997 | Mistletoe RunWinston Salem | NC | 2:16:46 | #415 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
17 racesNYNew York
11 racesCACalifornia
8 racesTXTexas
8 racesNHNew Hampshire
4 racesMAMassachusetts
3 racesNJNew Jersey
3 racesCTConnecticut
1 raceHIHawaii
1 raceKSKansas
1 raceKYKentucky
1 raceMOMissouri
1 raceNCNorth Carolina
1 raceTNTennessee
1 raceWIWisconsin
1 race50-State Challenge
15/ 51 states + DC
36 states to go