Back to League Tables
MH
Michael Henderson
MaleMichigan1999–2025
121
Total Finishes
83
Distinct Races
28
States (55%)
1:15:11
PR (5:44/mi)
2:19:22
Average
+1:37:02
Slower (first to last)
Medal House
2006
Baltimore Running Festival
2:10:51
#2069 overall#1135 gender
2005
Foot Traffic Flat Marathon
1:45:49
#185 overall#149 gender
2005
Boulder Rez Marathon
1:56:10
#618 overall#386 gender
2005
Maine Marathon, Half Marathon and Marathon Relay
2:36:52
#1190 overall#513 gender
2004
Rock 'n' Roll Virgina Beach Half Marathon
1:55:50
#2067 overall#1456 gender
2003
Hyannis Marathon
1:52:56
#351 overall#247 gender
2002
Carlsbad Marathon
2:08:26
#2328 overall#1451 gender
2002
2026 Humboldt Redwoods Marathon, Half Marathon, 5K
2:20:39
#548 overall#281 gender
2002
Life Time Chicago Half Marathon + 5K
2:32:57
#4645 overall#2388 gender
2001
Grandma's Marathon
1:15:11
#37 overall#37 gender
1999
Grandma's Marathon
1:16:36
#39 overall#39 gender
1981
Hospital Hill Run
1:35:17
#421 overall#406 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 2:00:10 | #1151 |
| 2025 | Pensacola Beach Run Half MarathonPensacola Beach | FL | 2:28:15 | #289 |
| 2025 | Mayberry Half MarathonMount Airy | NC | 2:47:06 | #274 |
| 2025 | Dark Horse Trail Series (26.2 - 13.1 - 10k)Mill Spring | NC | 3:04:54 | #99 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 3:12:19 | #10498 |
| 2024 | Greater St. Louis MarathonSt. Louis | MO | 2:03:11 | #975 |
| 2024 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 2:14:32 | #404 |
| 2024 | Pinckney Trail WeekendPinckney | MI | 3:28:06 | #323 |
| 2023 | Whitefish Marathon, Half Marathon & 5K Presented by Hammer NutritionWhitefish | MT | 1:51:30 | #56 |
| 2023 | Orca Half MarathonSeattle | WA | 2:00:46 | #286 |
| 2023 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:02:42 | #1247 |
| 2023 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:39:11 | #4233 |
| 2023 | Run WoodstockPinckney | MI | 3:33:01 | #287 |
| 2022 | St. Luke's Half Marathon & 5KAllentown | PA | 1:39:10 | #100 |
| 2022 | Frisco Railroad RunWillard | MO | 1:42:57 | #13 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 1:55:24 | #1980 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:59 | #4240 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:02:03 | #1314 |
| 2019 | Paso Robles Harvest MarathonPaso Robles | CA | 1:32:58 | #7 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:25 | #8448 |
| 2019 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:06:59 | #815 |
| 2019 | Heart Mini MarathonCincinnati | OH | 2:08:43 | #900 |
| 2019 | Rock n Roll NashvilleNashville | TN | 2:11:29 | #4202 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:25:32 | #5098 |
| 2019 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:56:52 | #652 |
| 2019 | Austin MarathonAustin | TX | 3:04:07 | #6772 |
| 2019 | Run WoodstockPinckney | MI | 3:18:41 | #302 |
| 2019 | Trail Half MarathonPinckney | MI | 3:20:01 | #553 |
| 2018 | Mill Race MarathonColumbus | IN | 1:57:14 | #302 |
| 2018 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:58:30 | #1240 |
| 2018 | Boston's Run To RememberBoston | MA | 1:58:53 | #1731 |
| 2018 | Kaiser Permanente Colfax MarathonDenver | CO | 2:06:12 | #1780 |
| 2018 | Whistlestop MarathonAshland | WI | 2:11:08 | #475 |
| 2018 | Cincinnati Hungry Turkey Half Marathon & 5KCincinnati | OH | 2:18:31 | #266 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:26:35 | #5068 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:33:25 | #6952 |
| 2018 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 3:13:03 | #705 |
| 2017 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 1:39:34 | #48 |
| 2017 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:39:55 | #468 |
| 2017 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:41:55 | #360 |
| 2017 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:42:41 | #511 |
| 2017 | Rock n Roll NashvilleNashville | TN | 1:48:05 | #509 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:49:16 | #1129 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 1:50:10 | #1386 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 1:50:21 | #1860 |
| 2017 | Rock 'n' Roll San JoseSan Jose | CA | 1:53:40 | #1222 |
| 2017 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:55:04 | #752 |
| 2017 | Boston's Run To RememberBoston | MA | 1:55:20 | #1331 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 1:56:11 | #1098 |
| 2017 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:02:13 | #1128 |
| 2017 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:05:43 | #1755 |
| 2017 | Seven Bridges MarathonChattanooga | TN | 2:12:21 | #478 |
| 2017 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:23:21 | #1075 |
| 2017 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:49:44 | #734 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 4:03:58 | #929 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 1:36:58 | #199 |
| 2016 | Ventura MarathonVentura | CA | 1:40:35 | #94 |
| 2016 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:41:04 | #258 |
| 2016 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:41:27 | #307 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:42:22 | #882 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:14:34 | #4093 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:12 | #8884 |
| 2016 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:47:38 | #830 |
| 2016 | Capital City River RunLansing | MI | 2:48:43 | #1059 |
| 2016 | Running Between The VinesJackson | MI | 2:56:25 | #506 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:17:02 | #18446 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 1:39:02 | #341 |
| 2015 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:40:09 | #303 |
| 2015 | Baystate MarathonLowell | MA | 1:42:56 | #200 |
| 2015 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:43:34 | #117 |
| 2015 | Boston's Run To RememberBoston | MA | 1:43:52 | #768 |
| 2015 | Wilmington Half Marathon & 5KWilmington | MA | 1:46:45 | #54 |
| 2015 | Twin Lobster Half MarathonGloucester | MA | 1:47:43 | #113 |
| 2015 | Surf City MarathonHuntington Beach | CA | 1:56:01 | #2176 |
| 2015 | Seven Bridges MarathonChattanooga | TN | 2:12:04 | #798 |
| 2015 | Salt Lake City MarathonSalt Lake City | UT | 2:12:21 | #1608 |
| 2015 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:15:54 | #6878 |
| 2015 | The Giant RaceSan Francisco | CA | 2:22:17 | #2085 |
| 2015 | Capital City River RunLansing | MI | 2:45:02 | #1145 |
| 2015 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:46:15 | #900 |
| 2015 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:46:42 | #4371 |
| 2015 | DEXTER-ANN ARBOR RUNDexter | MI | 2:50:59 | #1978 |
| 2014 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:40:43 | #311 |
| 2014 | Tache Realty Wicked Half MarathonSalem | MA | 1:43:12 | #116 |
| 2014 | Twin Lobster Half MarathonGloucester | MA | 1:45:16 | #48 |
| 2014 | TripleThreat Half Marathon & 5KRockport | MA | 1:49:26 | #205 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:51:22 | #1769 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:00:56 | #1657 |
| 2014 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:15:20 | #780 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:16:21 | #3137 |
| 2014 | Capital City River RunLansing | MI | 2:46:22 | #1222 |
| 2014 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:51:13 | #935 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:51:44 | #4513 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 2:24:06 | #15815 |
| 2013 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:57:41 | #1194 |
| 2013 | Rock 'n' Roll San JoseSan Jose | CA | 3:13:14 | #9317 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:36:26 | #282 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:14:06 | #6552 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:36:32 | #7108 |
| 2012 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:49:55 | #5680 |
| 2012 | Kiawah Island MarathonKiawah Island | SC | 2:55:57 | #2453 |
| 2012 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:56:22 | #981 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:46:32 | #592 |
| 2011 | Clo Cow Half MarathonPetaluma | CA | 2:09:57 | #233 |
| 2011 | Bethel Half Marathon and 5kCanton | NC | 2:19:29 | #168 |
| 2011 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:28:10 | #7666 |
| 2011 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:31:51 | #5779 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 2:38:31 | #7186 |
| 2009 | Revenge of the Red Baron Half Marathon and 5KCorning | NY | 1:55:07 | #99 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:32 | #9978 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:18 | #2449 |
| 2009 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 3:00:38 | #1216 |
| 2009 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 3:03:35 | #753 |
| 2009 | Deadwood Mickelson Trail MarathonDeadwood | SD | 3:11:25 | #1116 |
| 2008 | Pacific Crest Sports FestivalSunriver | OR | 1:49:29 | #136 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:40 | #13292 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:47:47 | #15913 |
| 2008 | Whistlestop MarathonAshland | WI | 2:50:48 | #1196 |
| 2008 | Capital City River RunLansing | MI | 2:50:58 | #1104 |
| 2008 | Martian Invasion of the RacesDearborn | MI | 2:53:39 | #1330 |
| 2008 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:55:25 | #535 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:59:29 | #7214 |
| 2007 | Austin MarathonAustin | TX | 1:33:47 | #168 |
| 2007 | Boulder Rez MarathonBoulder | CO | 1:51:47 | #310 |
| 2007 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:19:17 | #2697 |
| 2007 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:36:11 | #5859 |
| 2007 | New Bedford Half MarathonNew Bedford | MA | 2:39:12 | #1787 |
| 2007 | Capital City River RunLansing | MI | 2:43:13 | #1056 |
| 2007 | Surf City MarathonHuntington Beach | CA | 2:46:52 | #6083 |
| 2007 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 3:00:34 | #5762 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:10:51 | #2069 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:14:11 | #2771 |
| 2006 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:34:56 | #2042 |
| 2005 | Foot Traffic Flat MarathonPortland | OR | 1:45:49 | #185 |
| 2005 | Boulder Rez MarathonBoulder | CO | 1:56:10 | #618 |
| 2005 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:36:52 | #1190 |
| 2004 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:55:50 | #2067 |
| 2003 | Hyannis MarathonHyannis | MA | 1:52:56 | #351 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 2:08:26 | #2328 |
| 2002 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:20:39 | #548 |
| 2002 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:32:57 | #4645 |
| 2001 | Grandma's MarathonDuluth | MN | 1:15:11 | #37 |
| 1999 | Grandma's MarathonDuluth | MN | 1:16:36 | #39 |
| 1981 | Hospital Hill RunKansas City | MO | 1:35:17 | #421 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
24 racesMIMichigan
23 racesMAMassachusetts
11 racesTXTexas
8 racesINIndiana
7 racesOHOhio
6 racesILIllinois
5 racesMOMissouri
5 racesTNTennessee
5 racesCOColorado
4 racesNJNew Jersey
4 racesVAVirginia
4 racesAZArizona
3 racesNCNorth Carolina
3 racesNYNew York
3 racesOROregon
3 racesFLFlorida
2 racesMNMinnesota
2 racesWAWashington
2 racesWIWisconsin
2 racesCTConnecticut
1 raceGAGeorgia
1 raceKYKentucky
1 raceMDMaryland
1 raceMTMontana
1 racePAPennsylvania
1 raceSDSouth Dakota
1 raceUTUtah
1 race50-State Challenge
28/ 51 states + DC
23 states to go