Back to League Tables
JG
John Garrett
MaleGeorgia1998–2026
59
Total Finishes
35
Distinct Races
19
States (37%)
0:21:13
PR (1:37/mi)
2:08:52
Average
+1:22:37
Slower (first to last)
Medal House
2010
Springmaid Road Race
0:21:13
#61 overall#51 gender
2009
Minnesota Half Marathon and 5k
0:37:58
#30 overall#30 gender
2009
2025 500 Festival Running Events
1:55:45
#6574 overall#4941 gender
2008
2025 500 Festival Running Events
2:02:22
#8644 overall#6158 gender
2007
2026 - NorthShore Inline Marathon
1:25:21
#112 overall#111 gender
2007
Dallas Marathon Weekend
2:00:06
#1684 overall#1119 gender
2007
2025 500 Festival Running Events
2:00:19
#7337 overall#5431 gender
2006
2025 500 Festival Running Events
2:06:23
#10235 overall#7074 gender
2005
Dallas Marathon Weekend
1:54:32
#910 overall#654 gender
2002
Horsetooth Half Marathon - Presented by Fort Collins Connexion
2:37:52
#624 overall#308 gender
2000
2025 500 Festival Running Events
2:07:28
#3533 overall#2756 gender
1998
Newport Marathon
1:42:21
#151 overall#133 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run Oak IslandOak Island | NC | 3:04:57 | #778 |
| 2026 | Run Oak IslandOak Island | NC | 3:04:58 | #778 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 1:57:15 | #987 |
| 2024 | Rock n Roll NashvilleNashville | TN | 2:06:12 | #2838 |
| 2024 | NYRR Fred Lebow Half MarathonNew York | NY | 2:55:06 | #3789 |
| 2023 | Birkie Trail Run FestivalHayward | WI | 2:41:45 | #35 |
| 2023 | NYRR Fred Lebow Half MarathonNew York | NY | 2:50:19 | #4758 |
| 2023 | Salina Crossroads MarathonSalina | KS | 3:30:54 | #974 |
| 2022 | NYRR Fred Lebow Half MarathonNew York | NY | 2:44:58 | #4206 |
| 2021 | Runtastic HAUNTED ProvoProvo | UT | 1:55:04 | #529 |
| 2021 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:07:57 | #578 |
| 2020 | Birkie Trail Run FestivalHayward | WI | 2:16:13 | #18 |
| 2019 | Rock n Roll NashvilleNashville | TN | 1:48:30 | #877 |
| 2019 | Shiprock MarathonShiprock | NM | 2:00:43 | #139 |
| 2019 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:00:44 | #1599 |
| 2019 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:10:12 | #838 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:47:37 | #9292 |
| 2018 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:57:59 | #1155 |
| 2017 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:55:42 | #445 |
| 2017 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:58:02 | #1339 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 2:03:46 | #1089 |
| 2016 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:55:50 | #1278 |
| 2016 | Ogden MarathonOgden | UT | 1:56:10 | #735 |
| 2016 | Shiner Beer RunShiner | TX | 2:08:27 | #465 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:36:44 | #4458 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 3:21:53 | #4751 |
| 2015 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:55:50 | #1125 |
| 2015 | Thanksgiving Day Half MarathonAtlanta | GA | 1:56:47 | #1842 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:56:47 | #1522 |
| 2015 | Surf City MarathonHuntington Beach | CA | 2:39:02 | #9123 |
| 2015 | Salt Lake City MarathonSalt Lake City | UT | 2:51:02 | #2768 |
| 2014 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:50:14 | #335 |
| 2014 | Thanksgiving Day Half MarathonAtlanta | GA | 1:50:34 | #1237 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:00:28 | #2214 |
| 2014 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:09:23 | #631 |
| 2014 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:10:06 | #2702 |
| 2013 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 1:36:06 | #66 |
| 2013 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:51:34 | #391 |
| 2013 | Silver Comet Half & Full MarathonMableton | GA | 1:51:54 | #173 |
| 2013 | Skinny Turkey Half MarathonRaleigh | NC | 1:57:46 | #207 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:29:37 | #4785 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:49:39 | #982 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 1:50:36 | #1581 |
| 2012 | Area 13.1 Half MarathonRoswell | GA | 1:59:42 | #298 |
| 2012 | Fort4Fitness Fall FestivalFort Wayne | IN | 2:09:42 | #1379 |
| 2011 | 15th Annual Rock CF Rivers Half Marathon & 5KGrosse Ile | MI | 1:32:35 | #45 |
| 2011 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:01:28 | #3102 |
| 2011 | Geist Half Marathon, 10K & 5KFishers | IN | 2:02:42 | #932 |
| 2011 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:21:44 | #1627 |
| 2011 | Rock n Roll NashvilleNashville | TN | 3:15:45 | #18965 |
| 2010 | Springmaid Road RaceFort Mill | SC | 0:21:13 | #61 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:50:23 | #4741 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:10:30 | #4092 |
| 2010 | Rock n Roll NashvilleNashville | TN | 3:18:32 | #21392 |
| 2009 | Minnesota Half Marathon and 5kSaint Paul | MN | 0:37:58 | #30 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:45 | #6574 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:22 | #8644 |
| 2007 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:25:21 | #112 |
| 2007 | Dallas Marathon WeekendDallas | TX | 2:00:06 | #1684 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:19 | #7337 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:06:23 | #10235 |
| 2005 | Dallas Marathon WeekendDallas | TX | 1:54:32 | #910 |
| 2002 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:37:52 | #624 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 2:07:28 | #3533 |
| 1998 | Newport MarathonNewport | RI | 1:42:21 | #151 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
GAGeorgia
14 racesINIndiana
8 racesTXTexas
8 racesTNTennessee
6 racesCACalifornia
3 racesNCNorth Carolina
3 racesNYNew York
3 racesSCSouth Carolina
3 racesUTUtah
3 racesMIMichigan
2 racesMNMinnesota
2 racesWIWisconsin
2 racesARArkansas
1 raceCOColorado
1 raceDEDelaware
1 raceFLFlorida
1 raceMOMissouri
1 raceNMNew Mexico
1 raceRIRhode Island
1 race50-State Challenge
19/ 51 states + DC
32 states to go