Back to League Tables
MG
Michael Garrett
MaleKentucky1999–2026
91
Total Finishes
54
Distinct Races
22
States (43%)
1:24:34
PR (6:27/mi)
1:56:04
Average
-1:30:05
Faster (first to last)
Medal House
2010
Outer Banks Marathon
1:50:59
#499 overall#357 gender
2010
Covered Bridges Half Marathon
1:56:13
#688 overall#409 gender
2009
Covered Bridges Half Marathon
1:52:42
#499 overall#339 gender
2009
Outer Banks Marathon
2:06:39
#1135 overall#608 gender
2008
Covered Bridges Half Marathon
1:50:20
#446 overall#289 gender
2008
2025 500 Festival Running Events
2:19:56
#14660 overall#9128 gender
2008
Indy Half Marathon at Fort Ben
2:34:36
#1976 overall#1061 gender
2007
2025 500 Festival Running Events
2:26:39
#15987 overall#9645 gender
2006
Heatwave Half Marathon - Little Rock
1:49:38
#264 overall#196 gender
2004
2026 Helvetia
1:58:07
#348 overall#233 gender
2003
2026 Helvetia
1:59:27
#465 overall#301 gender
1999
2025 500 Festival Running Events
3:20:17
#16174 overall#8829 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Mojave Half MarathonTwentynine Palms | CA | 1:50:12 | #90 |
| 2025 | Frederick Running FestivalFrederick | MD | 1:56:29 | #660 |
| 2025 | Frederick Running FestivalFrederick | MD | 1:56:30 | #660 |
| 2025 | Eagle 5K, 10K, & 13.1M at Temple, TX (29)Temple | TX | 3:02:47 | #6 |
| 2024 | Asheville Marathon and HalfAsheville | NC | 1:42:02 | #95 |
| 2024 | Flying Monkey Half MarathonNashville | TN | 1:53:18 | #53 |
| 2024 | Ocean City Running FestivalOcean City | MD | 1:54:11 | #126 |
| 2024 | Ocean City Running FestivalOcean City | MD | 1:54:12 | #125 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 2:01:57 | #1227 |
| 2024 | Frederick Running FestivalFrederick | MD | 2:13:26 | #1333 |
| 2024 | Frederick Running FestivalFrederick | MD | 2:13:27 | #1333 |
| 2024 | Tree House Half MarathonSouth Deerfield | MA | 2:44:49 | #1784 |
| 2023 | We Run This Beach MarathonGulf Shores | AL | 1:29:13 | #4 |
| 2023 | Horse Capital MarathonLexington | KY | 1:40:08 | #23 |
| 2023 | Austin MarathonAustin | TX | 2:22:48 | #5060 |
| 2022 | We Run This Beach MarathonGulf Shores | AL | 1:26:32 | #1 |
| 2022 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:50:21 | #151 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:10:38 | #2293 |
| 2022 | Monterey Bay Half MarathonMonterey | CA | 2:17:26 | #2375 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 2:20:57 | #6656 |
| 2021 | Treasure Coast Halloween Half Marathon & RelayStuart | FL | 2:00:23 | #50 |
| 2019 | 2025 500 Festival Running EventsIndianapolis | IN | 2:02:26 | #4951 |
| 2019 | Cape Cod Marathon WeekendFalmouth | MA | 2:11:40 | #916 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:27:25 | #22 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 1:37:30 | #217 |
| 2018 | Paycor Half-marathonCincinatti | OH | 1:37:30 | #216 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 1:43:25 | #325 |
| 2018 | Soldier Marathon & Half MarathonColumbus | GA | 2:08:06 | #262 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 2:10:03 | #6278 |
| 2017 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:32:31 | #29 |
| 2017 | Halloween Trick or Trot Run 5K/10K/13.1 ATLANTAAtlanta | GA | 1:32:54 | #8 |
| 2017 | Tupelo Marathon and Half MarathonTupelo | MS | 1:33:58 | #6 |
| 2017 | Wisconsin MarathonKenosha | WI | 1:34:54 | #37 |
| 2017 | Cape Cod Marathon WeekendFalmouth | MA | 1:49:29 | #248 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:27:07 | #192 |
| 2016 | Oktoberfest Runs @ Stony CreekShelby Township | MI | 1:27:30 | #3 |
| 2016 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:28:35 | #33 |
| 2016 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:31:32 | #49 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 1:32:10 | #75 |
| 2016 | Heart Mini MarathonCincinnati | OH | 1:39:27 | #157 |
| 2016 | Monterey Bay Half MarathonMonterey | CA | 1:53:12 | #1013 |
| 2016 | Cape Cod Marathon WeekendFalmouth | MA | 1:54:39 | #375 |
| 2016 | Fool's Dual Half MarathonGloucester | MA | 2:07:14 | #179 |
| 2016 | Grandma's MarathonDuluth | MN | 3:09:27 | #7574 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:30:34 | #191 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 1:36:16 | #239 |
| 2015 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:37:27 | #118 |
| 2015 | Horse Capital MarathonLexington | KY | 1:38:58 | #15 |
| 2015 | RUN THE ALAMOSan Antonio | TX | 2:05:16 | #397 |
| 2014 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:29:16 | #48 |
| 2014 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:36:58 | #41 |
| 2014 | Heart Mini MarathonCincinnati | OH | 1:41:37 | #227 |
| 2014 | Summit RockSaratoga | CA | 1:55:00 | #9 |
| 2014 | All American Half MarathonFort Bragg | NC | 2:01:30 | #566 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:03:00 | #3696 |
| 2013 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:31:22 | #65 |
| 2013 | Back Roads Half MarathonClarkston | MI | 1:32:44 | #14 |
| 2013 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:36:21 | #91 |
| 2013 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:36:37 | #366 |
| 2013 | Snow Canyon Half MarathonSaint George | UT | 1:46:42 | #494 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 1:51:20 | #1138 |
| 2013 | Outer Banks MarathonManteo | NC | 1:55:55 | #551 |
| 2013 | Rocktoberfest Half Marathon and 5kCharlotte | NC | 2:09:54 | #290 |
| 2013 | Covered Bridges Half MarathonWoodstock | VT | 2:17:53 | #1160 |
| 2013 | Seattle MarathonSeattle | WA | 2:23:02 | #3915 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:36:18 | #18 |
| 2012 | The Governor's Cup Road RaceColumbia | SC | 1:37:34 | #75 |
| 2012 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 1:38:16 | #193 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 1:45:03 | #589 |
| 2012 | Zeitgeist Half MarathonBoise | ID | 1:48:07 | #181 |
| 2012 | Summit RockSaratoga | CA | 1:49:27 | #3 |
| 2012 | Covered Bridges Half MarathonWoodstock | VT | 1:53:08 | #603 |
| 2012 | Seattle MarathonSeattle | WA | 2:57:02 | #68 |
| 2011 | Newburyport Half Marathon and RelayNewburyport | MA | 1:24:34 | #17 |
| 2011 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:28:47 | #40 |
| 2011 | Ocean State Rhode RacesNarragansett | RI | 1:29:48 | #4 |
| 2011 | Nantucket Half MarathonNantucket | MA | 1:30:07 | #5 |
| 2011 | Ashland Half Marathon & 5kAshland | VA | 1:46:28 | #162 |
| 2011 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:13:47 | #3839 |
| 2011 | Outer Banks MarathonManteo | NC | 3:04:49 | #2404 |
| 2011 | Newport MarathonNewport | RI | 3:21:33 | #2368 |
| 2010 | Outer Banks MarathonManteo | NC | 1:50:59 | #499 |
| 2010 | Covered Bridges Half MarathonWoodstock | VT | 1:56:13 | #688 |
| 2009 | Covered Bridges Half MarathonWoodstock | VT | 1:52:42 | #499 |
| 2009 | Outer Banks MarathonManteo | NC | 2:06:39 | #1135 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 1:50:20 | #446 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:19:56 | #14660 |
| 2008 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:34:36 | #1976 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:26:39 | #15987 |
| 2006 | Heatwave Half Marathon - Little RockLittle Rock | AR | 1:49:38 | #264 |
| 2004 | 2026 HelvetiaHillsboro | OR | 1:58:07 | #348 |
| 2003 | 2026 HelvetiaHillsboro | OR | 1:59:27 | #465 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 3:20:17 | #16174 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MIMichigan
10 racesCACalifornia
9 racesINIndiana
9 racesOHOhio
8 racesMAMassachusetts
7 racesMDMaryland
7 racesNCNorth Carolina
7 racesVTVermont
5 racesTXTexas
3 racesALAlabama
2 racesFLFlorida
2 racesIDIdaho
2 racesKYKentucky
2 racesOROregon
2 racesRIRhode Island
2 racesWAWashington
2 racesAZArizona
1 raceMEMaine
1 raceMNMinnesota
1 raceSCSouth Carolina
1 raceUTUtah
1 raceVAVirginia
1 race50-State Challenge
22/ 51 states + DC
29 states to go