Back to League Tables
JM
John Mahoney
MaleNew York1994–2025
65
Total Finishes
41
Distinct Races
20
States (39%)
1:27:01
PR (6:39/mi)
2:07:10
Average
+1:42:41
Slower (first to last)
Medal House
2006
Dixville 1/2 Marathon
1:50:54
#32 overall#28 gender
2006
LONG ISLAND MARATHON FESTIVAL
1:52:47
#799 overall#618 gender
2005
Rock ‘n’ Roll Philadelphia Half Marathon
1:53:55
#3124 overall#2255 gender
2005
LONG ISLAND MARATHON FESTIVAL
1:54:07
#855 overall#691 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:55:37
#2707 overall#1985 gender
2001
B.A.A. Half Marathon
1:38:34
#299 overall#250 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:41:55
#1515 overall#1245 gender
2001
Jersey Shore Half Marathon and 2 Mile Run
1:49:38
#150 overall#116 gender
2000
Rock ‘n’ Roll Philadelphia Half Marathon
1:45:07
#2141 overall#1689 gender
1998
LONG ISLAND MARATHON FESTIVAL
1:36:29
#315 overall#285 gender
1998
2025 500 Festival Running Events
1:51:18
#3634 overall#3064 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:44:26
#1147 overall#1024 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | AZT Oracle RumbleOracle | AZ | 1:55:46 | #9 |
| 2025 | United Airlines NYC HalfNew York | NY | 3:27:07 | #28331 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 1:55:05 | #3318 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 1:56:38 | #1210 |
| 2024 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:17:31 | #1197 |
| 2024 | RUN THE ALAMOSan Antonio | TX | 2:43:41 | #1582 |
| 2023 | Greenville Half Marathon & 5KGreenville | SC | 2:07:40 | #959 |
| 2023 | Greater St. Louis MarathonSt. Louis | MO | 2:09:57 | #1568 |
| 2023 | RUN THE ALAMOSan Antonio | TX | 2:21:22 | #1114 |
| 2022 | Vail Trail ScrambleVail | AZ | 1:45:32 | #8 |
| 2022 | Arizona Trail Vail ScrambleVail | AZ | 1:45:32 | #8 |
| 2022 | Twin Lights Half MarathonGloucester | MA | 1:57:09 | #101 |
| 2022 | Austin MarathonAustin | TX | 2:06:01 | #2808 |
| 2021 | Greater St. Louis MarathonSt. Louis | MO | 2:14:16 | #627 |
| 2020 | RUN THE ALAMOSan Antonio | TX | 1:55:27 | #367 |
| 2019 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:27:01 | #332 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:35:40 | #209 |
| 2019 | Vail Trail ScrambleVail | AZ | 1:36:14 | #4 |
| 2019 | Arizona Trail Vail ScrambleVail | AZ | 1:36:14 | #4 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:18 | #3130 |
| 2019 | Chosen MarathonNew Braunfels | TX | 2:01:01 | #199 |
| 2019 | Austin MarathonAustin | TX | 2:07:02 | #2728 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 2:11:16 | #1598 |
| 2019 | Eugene Marathon 2024Eugene | OR | 2:31:07 | #1826 |
| 2019 | The Snohomish River Run Marathon, Half Marathon, 10K and 5KSnohomish | WA | 2:49:23 | #470 |
| 2019 | Encinitas Half MarathonEncinitas | CA | 2:50:38 | #3351 |
| 2019 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:53:56 | #1047 |
| 2018 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:05:23 | #715 |
| 2018 | SLTC Frostbite SeriesSaint Louis | MO | 2:15:27 | #459 |
| 2018 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:22:36 | #4523 |
| 2018 | Eugene Marathon 2024Eugene | OR | 2:24:59 | #1668 |
| 2017 | Tobacco Road MarathonCary | NC | 1:48:36 | #357 |
| 2017 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:30:02 | #1120 |
| 2016 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:22:34 | #1200 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 2:27:26 | #3274 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:00:14 | #2641 |
| 2014 | Charleston Half MarathonCharleston | SC | 1:42:36 | #220 |
| 2014 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:03:21 | #1521 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:52:04 | #13477 |
| 2013 | Charleston Half MarathonCharleston | SC | 1:45:54 | #282 |
| 2013 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:51:06 | #1193 |
| 2013 | Eugene Marathon 2024Eugene | OR | 2:06:51 | #1962 |
| 2013 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:09:30 | #1752 |
| 2013 | The Kingdom ChallengeSt. Johnsbury | VT | 2:18:15 | #108 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:24:41 | #6241 |
| 2013 | First Midwest Half MarathonPalos Heights | IL | 2:38:48 | #1252 |
| 2012 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:39:02 | #439 |
| 2012 | The Kingdom ChallengeSt. Johnsbury | VT | 2:23:17 | #167 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:48:53 | #8915 |
| 2011 | Twin Lights Half MarathonGloucester | MA | 1:52:36 | #234 |
| 2011 | Fargo Marathon WeekendFargo | ND | 2:07:57 | #2514 |
| 2011 | Dixville 1/2 MarathonColebrook | NH | 2:10:51 | #58 |
| 2011 | New Bedford Half MarathonNew Bedford | MA | 2:13:58 | #2000 |
| 2011 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 2:23:25 | #87 |
| 2010 | Dixville 1/2 MarathonColebrook | NH | 2:10:15 | #65 |
| 2010 | The Kingdom ChallengeSt. Johnsbury | VT | 2:13:17 | #142 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:23:08 | #16747 |
| 2008 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:51:08 | #502 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:54:15 | #1015 |
| 2007 | Tache Realty Wicked Half MarathonSalem | MA | 1:45:28 | #73 |
| 2007 | Dixville 1/2 MarathonColebrook | NH | 2:00:50 | #48 |
| 2006 | Dixville 1/2 MarathonColebrook | NH | 1:50:54 | #32 |
| 2006 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:52:47 | #799 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:54:34 | #3581 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:55 | #3124 |
| 2005 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:54:07 | #855 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:55:37 | #2707 |
| 2001 | B.A.A. Half MarathonBoston | MA | 1:38:34 | #299 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:41:55 | #1515 |
| 2001 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:49:38 | #150 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:45:07 | #2141 |
| 1998 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:36:29 | #315 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:51:18 | #3634 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:44:26 | #1147 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MOMissouri
7 racesNYNew York
7 racesMAMassachusetts
6 racesPAPennsylvania
6 racesTXTexas
6 racesAZArizona
5 racesWAWashington
5 racesNHNew Hampshire
4 racesVTVermont
4 racesCACalifornia
3 racesOROregon
3 racesSCSouth Carolina
3 racesILIllinois
2 racesINIndiana
2 racesNCNorth Carolina
2 racesNVNevada
2 racesGAGeorgia
1 raceNDNorth Dakota
1 raceVAVirginia
1 raceNMNew Mexico
0 races50-State Challenge
20/ 51 states + DC
31 states to go