Back to League Tables
JM
John Mack
MaleOhio2002–2025
55
Total Finishes
31
Distinct Races
13
States (25%)
1:33:17
PR (7:07/mi)
2:05:18
Average
+0:11:16
Slower (first to last)
Medal House
2006
Perth Half Marathon
1:40:52
#187 overall#161 gender
2006
Wamc Darlington Half Marathon
1:43:53
#94 overall#84 gender
2005
Wamc Darlington Half Marathon
1:43:31
#72 overall#60 gender
2005
Rock ‘n’ Roll Philadelphia Half Marathon
1:49:14
#2373 overall#1800 gender
2005
36th Mill Creek Distance Classic Half Marathon & 5-Mile
1:50:33
#149 overall#117 gender
2005
AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5K
3:07:27
#109 overall#66 gender
2004
Wamc Darlington Half Marathon
1:42:45
#74 overall#64 gender
2004
Fall Classic
1:49:54
#264 overall#203 gender
2004
Buckeye Half Marathon & Relay
1:53:28
#187 overall#157 gender
2003
Wamc Darlington Half Marathon
1:45:50
#91 overall#80 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:48:33
#2333 overall#1835 gender
2002
New Prague Half Marathon
1:48:31
#474 overall#381 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Olde Girdled Grit Trail RunConcord Township | OH | 1:46:05 | #12 |
| 2025 | Berkeley Half MarathonBerkeley | CA | 1:50:15 | #868 |
| 2025 | Detroit Free Press MarathonDetroit | MI | 1:59:47 | #1358 |
| 2024 | Olde Girdled Grit Trail RunConcord Township | OH | 1:45:12 | #11 |
| 2023 | Olde Girdled Grit Trail RunConcord Township | OH | 1:48:07 | #10 |
| 2022 | Olde Girdled Grit Trail RunConcord Township | OH | 1:56:22 | #11 |
| 2022 | Detroit Free Press MarathonDetroit | MI | 1:58:02 | #1294 |
| 2022 | 4 Peak ChallengePeoria | AZ | 5:01:07 | #59 |
| 2020 | Olde Girdled Grit Trail RunConcord Township | OH | 2:04:15 | #26 |
| 2019 | Olde Girdled Grit Trail RunConcord Township | OH | 1:46:44 | #8 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:49:59 | #2354 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 1:55:54 | #1430 |
| 2019 | Pottstown Half MarathonPottstown | PA | 1:59:07 | #126 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:59:21 | #11443 |
| 2018 | Cleveland Marathon & Half MarathonCleveland | OH | 1:36:50 | #142 |
| 2018 | Pottstown Half MarathonPottstown | PA | 1:59:41 | #124 |
| 2017 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:34:59 | #36 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:05:32 | #1955 |
| 2017 | Pottstown Half MarathonPottstown | PA | 2:12:04 | #153 |
| 2017 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:39:21 | #5833 |
| 2016 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:35:02 | #33 |
| 2016 | Olde Girdled Grit Trail RunConcord Township | OH | 1:46:31 | #7 |
| 2016 | Pottstown Half MarathonPottstown | PA | 2:14:23 | #188 |
| 2015 | Cleveland Marathon & Half MarathonCleveland | OH | 1:33:17 | #95 |
| 2015 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:37:13 | #64 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:06:00 | #2030 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 1:57:55 | #1577 |
| 2014 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:08:40 | #456 |
| 2013 | Cleveland Marathon & Half MarathonCleveland | OH | 1:38:08 | #271 |
| 2013 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:58:57 | #1822 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:05:13 | #8037 |
| 2013 | Brazen Wildcat CanyonEl Sobrante | CA | 2:12:16 | #34 |
| 2013 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:24:03 | #1544 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 3:21:14 | #6596 |
| 2012 | Santa Cruz Half MarathonSanta Cruz | CA | 1:43:03 | #238 |
| 2012 | Brazen Hellyer Half/10K/5KSan Jose | CA | 1:49:15 | #80 |
| 2012 | Nitro TrailPinole | CA | 1:52:04 | #53 |
| 2012 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:53:33 | #967 |
| 2012 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:56:18 | #1573 |
| 2012 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:02:37 | #2059 |
| 2012 | Harmony Half Marathon and 5KMonroe | GA | 3:29:32 | #142 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:50:29 | #865 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 2:35:48 | #7257 |
| 2010 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:55:14 | #553 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:23 | #3065 |
| 2010 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:03:00 | #944 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:01 | #1450 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:35 | #3635 |
| 2009 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 1:52:46 | #358 |
| 2007 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:36:31 | #139 |
| 2006 | Perth Half MarathonBurswood | WA | 1:40:52 | #187 |
| 2006 | Wamc Darlington Half MarathonBurswood | WA | 1:43:53 | #94 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:02:33 | #5255 |
| 2006 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 3:31:21 | #204 |
| 2005 | Wamc Darlington Half MarathonBurswood | WA | 1:43:31 | #72 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:14 | #2373 |
| 2005 | 36th Mill Creek Distance Classic Half Marathon & 5-MileYoungstown | OH | 1:50:33 | #149 |
| 2005 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 3:07:27 | #109 |
| 2004 | Wamc Darlington Half MarathonBurswood | WA | 1:42:45 | #74 |
| 2004 | Fall ClassicStrongsville | OH | 1:49:54 | #264 |
| 2004 | Buckeye Half Marathon & RelayPeninsula | OH | 1:53:28 | #187 |
| 2003 | Wamc Darlington Half MarathonBurswood | WA | 1:45:50 | #91 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:48:33 | #2333 |
| 2002 | New Prague Half MarathonNew Prague | MN | 1:48:31 | #474 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
OHOhio
16 racesCACalifornia
11 racesPAPennsylvania
11 racesNJNew Jersey
7 racesWAWashington
5 racesMIMichigan
4 racesGAGeorgia
3 racesAZArizona
2 racesHIHawaii
1 raceMNMinnesota
1 raceTNTennessee
1 raceINIndiana
0 racesMAMassachusetts
0 races50-State Challenge
13/ 51 states + DC
38 states to go