Back to League Tables
KM
Kevin Mahoney Sr
MaleNew York1997–2025
84
Total Finishes
61
Distinct Races
20
States (39%)
1:18:33
PR (6:00/mi)
2:06:25
Average
+1:34:17
Slower (first to last)
Medal House
2007
Cleveland Marathon & Half Marathon
1:24:45
#30 overall#29 gender
2007
River Run Half Marathon
1:25:42
#29 overall#29 gender
2006
River Run Half Marathon
1:24:39
#32 overall#32 gender
2006
Cleveland Marathon & Half Marathon
1:28:27
#33 overall#31 gender
2006
Maine Marathon, Half Marathon and Marathon Relay
1:33:58
#101 overall#83 gender
2003
17th Annual Myrtle Beach Mini Marathon & Coastal 5K
2:23:20
#677 overall#401 gender
2002
Maine Marathon, Half Marathon and Marathon Relay
1:35:17
#112 overall#94 gender
2001
Rock 'n' Roll Virgina Beach Half Marathon
2:12:53
#5483 overall#3234 gender
2000
Maine Marathon, Half Marathon and Marathon Relay
1:35:54
#125 overall#106 gender
1999
Georgetown to Idaho Springs Half Marathon
1:31:26
#177 overall#153 gender
1999
Maine Marathon, Half Marathon and Marathon Relay
1:39:36
#150 overall#118 gender
1997
Fall Classic
1:26:29
#56 overall#53 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:42:06 | #195 |
| 2025 | 2026 Superhero Half Marathon and RelayMorristown | NJ | 1:44:01 | #93 |
| 2025 | JSRC RunAPaloozaAsbury Park | NJ | 2:06:28 | #1073 |
| 2025 | Runapalooza Asbury ParkAsbury Park | NJ | 2:06:28 | #1087 |
| 2025 | Saucony Charlotte Covered Bridge Half Marathon & 5k/10kShelburne | VT | 2:12:56 | #148 |
| 2025 | Philadelphia MarathonPhiladelphia | PA | 2:13:07 | #6365 |
| 2025 | Lucky 5K/10K/Half Marathon - St GeorgeSaint George | UT | 2:35:26 | #2196 |
| 2025 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 3:00:46 | #231 |
| 2024 | Seacoast Half MarathonPortsmouth | NH | 1:23:06 | #7 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:01:27 | #13367 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:55:17 | #9269 |
| 2022 | Emigration CanyonSalt Lake City | UT | 1:45:59 | #27 |
| 2022 | Newport Rhode RacesNewport | RI | 1:57:44 | #596 |
| 2022 | Newport Rhode RaceNewport | RI | 1:57:44 | #596 |
| 2021 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 1:41:30 | #46 |
| 2020 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:30:45 | #26 |
| 2020 | Charleston Half MarathonCharleston | SC | 2:01:23 | #480 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:25:25 | #2253 |
| 2019 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:32:53 | #34 |
| 2019 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 1:32:53 | #55 |
| 2019 | The Towpath MarathonCleveland | OH | 1:33:57 | #32 |
| 2019 | Emigration CanyonSalt Lake City | UT | 1:42:20 | #15 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:54:46 | #3237 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:06:42 | #2165 |
| 2019 | RUN THE ALAMOSan Antonio | TX | 2:21:42 | #940 |
| 2019 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:27:36 | #3549 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:28:15 | #4538 |
| 2019 | B.A.A. Half MarathonBoston | MA | 2:52:01 | #5963 |
| 2019 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:55:05 | #5263 |
| 2019 | After The Leaves Have FallenNew Paltz | NY | 2:57:24 | #210 |
| 2018 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 1:18:34 | #22 |
| 2018 | Hayden Lake MarathonHayden Lake | ID | 1:32:35 | #3 |
| 2018 | Anthony Flying Horse Half MarathonAnthony | TX | 1:41:57 | #17 |
| 2018 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:50:26 | #408 |
| 2018 | Fallen Comrades Half MarathonWest Point | NY | 2:26:56 | #509 |
| 2018 | Lake Effect Half MarathonMinoa | NY | 2:35:50 | #498 |
| 2018 | Surftown Half, 2-Person Relay & 5KWesterly | RI | 2:40:01 | #789 |
| 2018 | Scranton Half MarathonScranton | PA | 2:46:06 | #1779 |
| 2018 | Saratoga Palio Melanie O'Donnell Half MarathonSaratoga Springs | NY | 2:49:46 | #677 |
| 2017 | Sleepy Hollow Half MarathonSleepy Hollow | NY | 1:19:54 | #9 |
| 2017 | Madison MarathonMadison | WI | 1:56:12 | #696 |
| 2017 | The Notre Dame Holy HalfNotre Dame | IN | 2:28:36 | #1088 |
| 2017 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:36:23 | #2085 |
| 2017 | Fallen Comrades Half MarathonWest Point | NY | 2:38:06 | #665 |
| 2017 | Walkway Half MarathonPoughkeepsie | NY | 2:43:05 | #678 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:50:42 | #6882 |
| 2017 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:57:07 | #3897 |
| 2016 | Pure Water Days RacesChippewa Falls | WI | 1:47:39 | #18 |
| 2016 | Madison MarathonMadison | WI | 1:49:21 | #430 |
| 2016 | Birkie Trail Run FestivalHayward | WI | 1:56:27 | #64 |
| 2016 | South Shore Half Marathon and 5KHanover | MA | 2:08:48 | #868 |
| 2016 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:19:49 | #1829 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:22:43 | #4292 |
| 2016 | New Paltz Challengenew paltz | NY | 2:31:47 | #249 |
| 2016 | Shamrock Run PortlandPortland | OR | 3:15:04 | #2324 |
| 2015 | JSRC RunAPaloozaAsbury Park | NJ | 1:22:41 | #2 |
| 2015 | Runapalooza Asbury ParkAsbury Park | NJ | 1:22:42 | #2 |
| 2015 | Pure Water Days RacesChippewa Falls | WI | 1:47:14 | #43 |
| 2015 | 2027 Syracuse Half MarathonSyracuse | NY | 1:59:12 | #996 |
| 2015 | South Shore Half Marathon and 5KHanover | MA | 2:49:39 | #1557 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:18:33 | #35 |
| 2014 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:56:58 | #273 |
| 2014 | South Shore Half Marathon and 5KHanover | MA | 2:40:37 | #1661 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:50:31 | #7062 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 3:20:14 | #12483 |
| 2013 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:41:52 | #197 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 3:03:29 | #12594 |
| 2012 | Rockfest Half MarathonHampton Beach | NH | 2:01:15 | #1362 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:38:27 | #6395 |
| 2012 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:56:06 | #2919 |
| 2011 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:04:21 | #936 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:10:56 | #5418 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:14:24 | #4811 |
| 2009 | ARC RacesLiverpool | NY | 2:08:25 | #352 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 2:48:45 | #12123 |
| 2007 | Cleveland Marathon & Half MarathonCleveland | OH | 1:24:45 | #30 |
| 2007 | River Run Half MarathonBerea | OH | 1:25:42 | #29 |
| 2007 | YMCA Maple Leaf Road RacesLa Crosse | WI | 1:28:59 | #21 |
| 2007 | Charity Chase Half Marathon & 5KHickory | NC | 2:25:15 | #220 |
| 2006 | River Run Half MarathonBerea | OH | 1:24:39 | #32 |
| 2006 | Cleveland Marathon & Half MarathonCleveland | OH | 1:28:27 | #33 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:33:58 | #101 |
| 2003 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:23:20 | #677 |
| 2002 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:35:17 | #112 |
| 2001 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:12:53 | #5483 |
| 2000 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:35:54 | #125 |
| 1999 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:31:26 | #177 |
| 1999 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:39:36 | #150 |
| 1997 | Fall ClassicStrongsville | OH | 1:26:29 | #56 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
18 racesMEMaine
7 racesTXTexas
7 racesOHOhio
6 racesVAVirginia
6 racesWIWisconsin
6 racesNJNew Jersey
5 racesPAPennsylvania
5 racesMAMassachusetts
4 racesCACalifornia
3 racesUTUtah
3 racesCOColorado
2 racesFLFlorida
2 racesSCSouth Carolina
2 racesIDIdaho
1 raceNCNorth Carolina
1 raceVTVermont
1 raceDEDelaware
0 racesMNMinnesota
0 racesWYWyoming
0 races50-State Challenge
20/ 51 states + DC
31 states to go