Back to League Tables
JH
John Hagan
MaleMaryland1981–2026
60
Total Finishes
30
Distinct Races
12
States (24%)
1:26:14
PR (6:35/mi)
1:50:55
Average
-0:11:12
Faster (first to last)
Medal House
2002
Rock 'n' Roll Virgina Beach Half Marathon
1:26:26
#108 overall#87 gender
2002
Fall Classic
2:01:13
#260 overall#167 gender
1999
Hospital Hill Run
2:09:24
#835 overall#637 gender
1995
Hospital Hill Run
1:53:54
#859 overall#715 gender
1994
Hospital Hill Run
1:52:59
#762 overall#650 gender
1989
Hospital Hill Run
1:42:19
#737 overall#665 gender
1988
Hospital Hill Run
1:49:28
#1003 overall#922 gender
1987
Hospital Hill Run
1:51:55
#941 overall#851 gender
1986
Hospital Hill Run
1:51:59
#961 overall#873 gender
1985
Hospital Hill Run
1:49:52
#987 overall#917 gender
1982
Hospital Hill Run
1:40:30
#790 overall#756 gender
1981
Hospital Hill Run
1:44:12
#766 overall#729 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Newport Rhode RacesNewport | RI | 1:33:00 | #114 |
| 2025 | Newport Rhode RacesNewport | RI | 1:37:55 | #149 |
| 2025 | Newport Rhode RaceNewport | RI | 1:37:55 | #149 |
| 2024 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:20:10 | #161 |
| 2024 | Big River Crossing Half MarathonMemphis | TN | 2:31:40 | #417 |
| 2023 | GOAT RunPort Angeles | WA | 2:01:32 | #13 |
| 2022 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:51:43 | #84 |
| 2022 | GOAT RunPort Angeles | WA | 2:02:40 | #13 |
| 2022 | GOAT RunPort Angeles | WA | 2:02:41 | #13 |
| 2021 | GOAT RunPort Angeles | WA | 1:56:15 | #8 |
| 2021 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 2:02:18 | #140 |
| 2017 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:30:58 | #63 |
| 2017 | Annapolis Running ClassicAnnapolis | MD | 1:31:25 | #43 |
| 2016 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:29:49 | #26 |
| 2016 | Charleston Half MarathonCharleston | SC | 1:32:39 | #85 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 2:06:42 | #4338 |
| 2016 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:19:13 | #2306 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:21:20 | #5654 |
| 2015 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:33:42 | #34 |
| 2015 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:34:03 | #35 |
| 2015 | Annapolis Running ClassicAnnapolis | MD | 1:38:28 | #98 |
| 2014 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:38:16 | #73 |
| 2014 | Annapolis Running ClassicAnnapolis | MD | 1:39:09 | #152 |
| 2014 | Dallas Marathon WeekendDallas | TX | 1:59:50 | #1771 |
| 2013 | B&A Trail Marathon and Half MarathonSeverna Park | MD | 1:31:27 | #12 |
| 2013 | 2026 Rhinebeck Fall Foliage Half Marathon & 5KRhinebeck | NY | 2:07:17 | #234 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:15:27 | #4084 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:44:14 | #12233 |
| 2012 | Parks Half MarathonRockville | MD | 1:33:20 | #143 |
| 2012 | Ben Moore Memorial Half MarathonAnnapolis | MD | 1:33:40 | #7 |
| 2011 | Ben Moore Memorial Half MarathonAnnapolis | MD | 1:30:30 | #5 |
| 2011 | Galveston Marathon & Half MarathonGalveston | TX | 1:55:50 | #146 |
| 2011 | DRC Half Marathon and 5KDallas | TX | 1:58:00 | #765 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:01:11 | #2121 |
| 2009 | Fredericksburg Blue and Gray Half MarathonFredericksburg | VA | 1:33:22 | #37 |
| 2008 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:06:07 | #2428 |
| 2008 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:19:46 | #3343 |
| 2007 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:36:23 | #53 |
| 2007 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:47:17 | #648 |
| 2007 | UTHealth Houston Half Marathon & 10KHouston | TX | 1:58:46 | #894 |
| 2006 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:26:14 | #29 |
| 2006 | DRC Half Marathon and 5KDallas | TX | 2:02:54 | #1300 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:26:51 | #205 |
| 2005 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 1:32:37 | #55 |
| 2005 | Cleveland Marathon & Half MarathonCleveland | OH | 1:58:07 | #653 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:11:31 | #2875 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:26:15 | #93 |
| 2003 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:33:52 | #234 |
| 2003 | Fall ClassicStrongsville | OH | 2:09:04 | #443 |
| 2003 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 2:09:46 | #960 |
| 2003 | Capital City MarathonOlympia | WA | 2:14:55 | #604 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:26:26 | #108 |
| 2002 | Fall ClassicStrongsville | OH | 2:01:13 | #260 |
| 1999 | Hospital Hill RunKansas City | MO | 2:09:24 | #835 |
| 1995 | Hospital Hill RunKansas City | MO | 1:53:54 | #859 |
| 1994 | Hospital Hill RunKansas City | MO | 1:52:59 | #762 |
| 1989 | Hospital Hill RunKansas City | MO | 1:42:19 | #737 |
| 1988 | Hospital Hill RunKansas City | MO | 1:49:28 | #1003 |
| 1987 | Hospital Hill RunKansas City | MO | 1:51:55 | #941 |
| 1986 | Hospital Hill RunKansas City | MO | 1:51:59 | #961 |
| 1985 | Hospital Hill RunKansas City | MO | 1:49:52 | #987 |
| 1982 | Hospital Hill RunKansas City | MO | 1:40:30 | #790 |
| 1981 | Hospital Hill RunKansas City | MO | 1:44:12 | #766 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
12 racesMDMaryland
11 racesMOMissouri
10 racesWAWashington
7 racesOHOhio
3 racesPAPennsylvania
2 racesSCSouth Carolina
2 racesTNTennessee
2 racesCACalifornia
1 raceNYNew York
1 raceCTConnecticut
0 racesDCDistrict of Columbia
0 races50-State Challenge
12/ 51 states + DC
39 states to go