Back to League Tables
JD
John Dwyer
MaleTexas1990–2026
165
Total Finishes
84
Distinct Races
30
States (59%)
1:25:03
PR (6:30/mi)
2:05:12
Average
+0:42:05
Slower (first to last)
Medal House
1998
The LESS Popular Brooklyn Half Marathon!
2:07:48
#1567 overall#1121 gender
1997
The LESS Popular Brooklyn Half Marathon!
2:01:27
#1119 overall#844 gender
1997
LONG ISLAND MARATHON FESTIVAL
2:09:07
#2953 overall#2290 gender
1997
ORRRC Xenia Marathon, Half-Marathon, and 10K
2:13:19
#205 overall#168 gender
1996
The Unforgettable Staten Island Half Marathon!
1:58:05
#1397 overall#1065 gender
1996
LONG ISLAND MARATHON FESTIVAL
2:03:00
#2503 overall#2010 gender
1994
LONG ISLAND MARATHON FESTIVAL
2:02:30
#3214 overall#2662 gender
1994
NYCRUNS Brooklyn Ice Cream Social Half Marathon
2:02:56
#840 overall#705 gender
1994
The LESS Popular Brooklyn Half Marathon!
2:10:23
#871 overall#698 gender
1993
LONG ISLAND MARATHON FESTIVAL
1:58:46
#2568 overall#2221 gender
1992
The LESS Popular Brooklyn Half Marathon!
1:56:46
#780 overall#643 gender
1990
The LESS Popular Brooklyn Half Marathon!
1:48:47
#926 overall#814 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:57:22 | #3349 |
| 2026 | Blue Bell Fun RunBrenham | TX | 1:59:45 | #238 |
| 2026 | Blue Bell Fun RunBrenham | TX | 1:59:46 | #238 |
| 2026 | Surfside Beach MarathonFreeport | TX | 2:06:26 | #16 |
| 2026 | Tobacco Road MarathonCary | NC | 2:30:52 | #1533 |
| 2025 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:50:31 | #2310 |
| 2025 | Blue Bell Fun RunBrenham | TX | 1:53:18 | #175 |
| 2025 | Blue Bell Fun RunBrenham | TX | 1:53:19 | #175 |
| 2025 | Surfside Beach MarathonFreeport | TX | 2:02:19 | #12 |
| 2025 | The Brooklyn Beach Half, 10K, and 5KBrooklyn | NY | 2:07:25 | #80 |
| 2025 | B.A.A. Half MarathonBoston | MA | 2:08:01 | #3420 |
| 2025 | Tour de La Porte 2026La Porte | IN | 2:35:54 | #124 |
| 2025 | Tour de La PorteLa Porte | IN | 2:35:55 | #124 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:52:48 | #2684 |
| 2024 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:55:20 | #1054 |
| 2024 | Surfside Beach MarathonFreeport | TX | 1:59:33 | #16 |
| 2024 | B.A.A. Half MarathonBoston | MA | 2:02:01 | #2826 |
| 2024 | Rosaryville Half Marathon, 10K, 5K Trail RunUpper Marlboro | MD | 2:12:17 | #44 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:58 | #2523 |
| 2023 | Surfside Beach MarathonFreeport | TX | 2:04:16 | #30 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:05:15 | #1264 |
| 2023 | Philadelphia MarathonPhiladelphia | PA | 2:11:40 | #7236 |
| 2023 | Love Run Half MarathonPhiladelphia | PA | 2:18:30 | #3769 |
| 2022 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:50:21 | #1645 |
| 2022 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:53:20 | #752 |
| 2022 | The Woodlands MarathonThe Woodlands | TX | 1:57:33 | #746 |
| 2022 | Surfside Beach MarathonFreeport | TX | 1:57:43 | #15 |
| 2022 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:41:06 | #2003 |
| 2021 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:51:23 | #882 |
| 2021 | Surfside Beach MarathonFreeport | TX | 1:52:42 | #18 |
| 2021 | 2026 - San Antonio MarathonSan Antonio | TX | 1:56:54 | #843 |
| 2021 | Blue Bell Fun RunBrenham | TX | 1:57:50 | #65 |
| 2021 | Blue Bell Fun RunBrenham | TX | 1:57:50 | #65 |
| 2021 | Carrollton Half MarathonCarrollton | GA | 2:29:36 | #224 |
| 2020 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:49:25 | #1752 |
| 2020 | Surfside Beach MarathonFreeport | TX | 1:52:11 | #22 |
| 2020 | Austin MarathonAustin | TX | 2:00:04 | #1895 |
| 2020 | RUN LibertyLiberty | MO | 2:25:18 | #644 |
| 2020 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:27:23 | #371 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:13:58 | #5164 |
| 2019 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:45:23 | #90 |
| 2019 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:46:55 | #474 |
| 2019 | St. Paddy's Day Half MarathonHouston | TX | 1:50:35 | #103 |
| 2019 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:52:37 | #1857 |
| 2019 | Surfside Beach MarathonFreeport | TX | 1:55:07 | #21 |
| 2019 | 2026 - San Antonio MarathonSan Antonio | TX | 1:55:37 | #969 |
| 2019 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:24:13 | #2686 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:25:41 | #19244 |
| 2019 | Hands on House Half Marathon 5KLancaster | PA | 2:43:51 | #256 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:53:16 | #5587 |
| 2019 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:19:58 | #5582 |
| 2018 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:42:15 | #361 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:47:53 | #1137 |
| 2018 | Space Coast Marathon & Half MarathonCocoa | FL | 1:53:43 | #224 |
| 2018 | Rocky RunPhiladelphia | PA | 1:54:12 | #354 |
| 2018 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:54:46 | #552 |
| 2018 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:00:48 | #1266 |
| 2018 | Rock n Roll NashvilleNashville | TN | 2:06:24 | #3582 |
| 2018 | First Midwest Half MarathonPalos Heights | IL | 2:18:25 | #449 |
| 2018 | Freedom's March Marathon and Half MarathonCanal Street | PA | 2:32:24 | #141 |
| 2018 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:39:36 | #5293 |
| 2018 | Carderock 5K, 10K, & HalfPotomac | MD | 2:40:40 | #101 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 2:44:58 | #6994 |
| 2018 | Pottstown Half MarathonPottstown | PA | 2:48:01 | #273 |
| 2018 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 2:53:09 | #680 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:10:12 | #6751 |
| 2017 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:46:52 | #597 |
| 2017 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:51:19 | #817 |
| 2017 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:51:22 | #642 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:56:24 | #1630 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:21:52 | #3128 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:52:28 | #1558 |
| 2016 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:52:33 | #917 |
| 2016 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:55:10 | #871 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:00:48 | #2998 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:14:24 | #5682 |
| 2016 | Go Girl Run SpringfieldSpringfield | MO | 2:29:59 | #393 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:47:05 | #7393 |
| 2015 | The Woodlands MarathonThe Woodlands | TX | 1:50:48 | #540 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:52:58 | #1591 |
| 2015 | Rock n Roll NashvilleNashville | TN | 1:57:05 | #2178 |
| 2015 | Surfside Beach MarathonFreeport | TX | 1:58:40 | #41 |
| 2015 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:59:37 | #379 |
| 2015 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:06:31 | #2095 |
| 2015 | Detroit Free Press MarathonDetroit | MI | 2:32:52 | #6828 |
| 2014 | Drake Road RacesDes Moines | IA | 1:32:15 | #79 |
| 2014 | Dam to DSMDes Moines | IA | 1:32:39 | #172 |
| 2014 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:49:43 | #209 |
| 2014 | The Louisiana MarathonBaton Rouge | LA | 1:50:27 | #314 |
| 2014 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:50:51 | #779 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:59:02 | #2313 |
| 2014 | B.A.A. Half MarathonBoston | MA | 2:00:01 | #2806 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:00:12 | #3626 |
| 2014 | RunapaloozaArvada | CO | 2:02:20 | #72 |
| 2014 | Pioneer Prairie Dog Half, 10k & 5kWestminster | CO | 2:10:28 | #114 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 2:18:32 | #2293 |
| 2014 | Ralston Creek Half Marathon & 5KArvada | CO | 2:20:20 | #327 |
| 2013 | Run for the SchoolsIowa City | IA | 1:25:03 | #6 |
| 2013 | Omaha MarathonOmaha | NE | 1:27:23 | #22 |
| 2013 | NewBo RunCedar Rapids | IA | 1:40:44 | #27 |
| 2013 | Rock n Roll NashvilleNashville | TN | 1:42:41 | #785 |
| 2013 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:54:39 | #327 |
| 2013 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:55:12 | #2224 |
| 2012 | Rock n Roll NashvilleNashville | TN | 1:42:00 | #523 |
| 2012 | White River MarathonCotter | AR | 1:50:23 | #38 |
| 2012 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:40 | #1735 |
| 2012 | Bass Pro Shops Conservation MarathonSpringfield | MO | 1:55:42 | #369 |
| 2012 | Fayetteville Half MarathonFayetteville | AR | 1:58:19 | #160 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:39:56 | #515 |
| 2011 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:46:50 | #1122 |
| 2011 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:59:17 | #1019 |
| 2011 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:02:35 | #3459 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:03:02 | #2637 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:03:33 | #1992 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:56:57 | #25336 |
| 2010 | Nashville 1/2 MarathonNashville | TN | 1:40:34 | #53 |
| 2010 | Rock n Roll NashvilleNashville | TN | 1:46:53 | #1112 |
| 2010 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:57:36 | #1995 |
| 2010 | Great Bay Half MarathonNewmarket | NH | 2:14:26 | #821 |
| 2010 | First Midwest Half MarathonPalos Heights | IL | 2:28:03 | #1184 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:31:42 | #13016 |
| 2010 | Lost Dutchman MarathonApache Junction | AZ | 2:35:50 | #843 |
| 2010 | RunSedona EventsSedona | AZ | 3:15:29 | #496 |
| 2009 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:38:45 | #171 |
| 2009 | 31st Annual Tom King Classic Half Marathon Run and 5K Run/WalkNashville | TN | 1:38:46 | #205 |
| 2009 | Rock n Roll NashvilleNashville | TN | 1:40:47 | #472 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:43:10 | #1083 |
| 2009 | Outer Banks MarathonManteo | NC | 1:44:06 | #200 |
| 2009 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:48:51 | #1297 |
| 2009 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:02:23 | #2104 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:16:25 | #7194 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:53:16 | #16060 |
| 2009 | Lost Dutchman MarathonApache Junction | AZ | 2:55:49 | #805 |
| 2008 | Grandma's MarathonDuluth | MN | 1:38:35 | #437 |
| 2008 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:46:19 | #970 |
| 2008 | Philadelphia MarathonPhiladelphia | PA | 2:01:26 | #1807 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:07:48 | #3707 |
| 2008 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:10:24 | #616 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:14 | #6978 |
| 2008 | Lake Minnetonka Half MarathonWayzata | MN | 2:11:32 | #1039 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:28:55 | #4484 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:32:18 | #6978 |
| 2007 | Perth Half MarathonBurswood | WA | 1:47:06 | #202 |
| 2007 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:52 | #1264 |
| 2007 | Park2Park Half MarathonHolland | MI | 1:54:02 | #71 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:06:27 | #2924 |
| 2007 | Thanksgiving Day Half MarathonAtlanta | GA | 2:07:19 | #3174 |
| 2007 | Lake Minnetonka Half MarathonWayzata | MN | 2:09:05 | #949 |
| 2007 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:22:51 | #4033 |
| 2006 | Rock n Roll NashvilleNashville | TN | 1:39:56 | #421 |
| 2006 | Lake Minnetonka Half MarathonWayzata | MN | 1:53:31 | #380 |
| 2006 | Perth Half MarathonBurswood | WA | 2:00:12 | #414 |
| 2005 | Run for the SchoolsIowa City | IA | 1:51:28 | #73 |
| 2005 | Rock n Roll NashvilleNashville | TN | 1:51:53 | #1602 |
| 2005 | Flying Pig Pump and RunCincinnati | OH | 1:53:13 | #567 |
| 2005 | Lake Minnetonka Half MarathonWayzata | MN | 1:55:12 | #419 |
| 2005 | Crystal Lake Half MarathonCrystal Lake | IL | 2:45:19 | #358 |
| 2004 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:43 | #1255 |
| 2004 | Bryce Canyon Half MarathonBryce Canyon | UT | 2:04:57 | #147 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:09:15 | #3380 |
| 2003 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:01:41 | #2826 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:03:01 | #2780 |
| 2003 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:33:02 | #2770 |
| 2003 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 3:25:20 | #11554 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:53:43 | #1694 |
| 2002 | Save the Light Half MarathonFolly Beach | SC | 1:59:56 | #143 |
| 2002 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:23:17 | #2855 |
| 2002 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:25:11 | #3216 |
| 2001 | Kiawah Island MarathonKiawah Island | SC | 2:00:07 | #650 |
| 2001 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:10:57 | #1794 |
| 2001 | NYRR Fred Lebow Half MarathonNew York | NY | 2:22:41 | #4226 |
| 2001 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:27:06 | #2632 |
| 2000 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:04:15 | #1399 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 2:04:26 | #1295 |
| 2000 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:09:18 | #1924 |
| 2000 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:31:30 | #2934 |
| 1999 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:05:35 | #1468 |
| 1998 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:07:48 | #1567 |
| 1998 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:16:49 | #1576 |
| 1997 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:01:27 | #1119 |
| 1997 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:09:07 | #2953 |
| 1997 | ORRRC Xenia Marathon, Half-Marathon, and 10KXenia | OH | 2:13:19 | #205 |
| 1996 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:58:05 | #1397 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:03:00 | #2503 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:02:30 | #3214 |
| 1994 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:02:56 | #840 |
| 1994 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:23 | #871 |
| 1993 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:58:46 | #2568 |
| 1992 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:56:46 | #780 |
| 1990 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:48:47 | #926 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
39 racesNYNew York
29 racesTNTennessee
13 racesPAPennsylvania
12 racesKYKentucky
9 racesMOMissouri
9 racesGAGeorgia
8 racesAZArizona
7 racesILIllinois
7 racesLALouisiana
6 racesIAIowa
5 racesMNMinnesota
5 racesFLFlorida
4 racesMAMassachusetts
4 racesNVNevada
4 racesCOColorado
3 racesMIMichigan
3 racesARArkansas
2 racesCACalifornia
2 racesINIndiana
2 racesMDMaryland
2 racesNCNorth Carolina
2 racesNJNew Jersey
2 racesOHOhio
2 racesSCSouth Carolina
2 racesWAWashington
2 racesUTUtah
1 raceVAVirginia
1 raceALAlabama
0 racesOROregon
0 races50-State Challenge
30/ 51 states + DC
21 states to go