Back to League Tables
MH
Michael Harper
MaleCalifornia1997–2026
148
Total Finishes
72
Distinct Races
17
States (33%)
1:24:45
PR (6:28/mi)
2:09:04
Average
+0:40:47
Slower (first to last)
Medal House
2006
The Governor's Cup Road Race
1:29:32
#23 overall#22 gender
2005
2026 Avenue of the Giants Marathon
1:33:04
#23 overall#19 gender
2005
Monterey Bay Half Marathon
1:37:07
#247 overall#208 gender
2004
Monterey Bay Half Marathon
1:36:27
#163 overall#142 gender
2004
2026 Avenue of the Giants Marathon
1:39:34
#64 overall#53 gender
2003
Monterey Bay Half Marathon
1:34:32
#142 overall#118 gender
2003
2026 Avenue of the Giants Marathon
1:35:21
#32 overall#29 gender
2001
Georgetown to Idaho Springs Half Marathon
1:30:06
#117 overall#97 gender
2000
Barron Collier Companies Naples Half Marathon
1:45:56
#327 overall#250 gender
2000
Life Time Chicago Half Marathon + 5K
2:02:17
#2086 overall#1440 gender
1999
DRC Half Marathon and 5K
1:53:07
#787 overall#636 gender
1997
Barron Collier Companies Naples Half Marathon
1:49:47
#398 overall#304 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:30:34 | #8908 |
| 2025 | Run The GreenKent | WA | 1:41:04 | #32 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 1:54:48 | #1074 |
| 2025 | Rocktoberfest Half Marathon & 5kRock Hill | SC | 2:21:01 | #185 |
| 2025 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 2:21:52 | #730 |
| 2025 | Pikes Peak AscentManitou Springs | CO | 5:14:55 | #1126 |
| 2024 | Potomac River Run Marathon and HalfCarderock | MD | 1:36:10 | #12 |
| 2024 | Spring Georgetown Memorial 5K & HalfWashington | DC | 2:00:45 | #41 |
| 2024 | Capitol City Chase 5K, 10K, & HalfWashington | DC | 2:16:32 | #33 |
| 2024 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:20:34 | #7260 |
| 2024 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 2:26:32 | #766 |
| 2024 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:57:12 | #3195 |
| 2023 | EOD Warrior Holiday DashWashington | DC | 1:43:26 | #27 |
| 2023 | Florida Halloween Distance ClassicSaint Petersburg | FL | 2:30:45 | #127 |
| 2023 | Halloween Distance ClassicSt. Petersburg | FL | 2:30:45 | #127 |
| 2023 | St. Pete Run FestSaint Petersburg | FL | 2:34:13 | #1142 |
| 2023 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:41:21 | #2494 |
| 2022 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:46:10 | #87 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 2:31:38 | #3218 |
| 2022 | Estes Park MarathonEstes Park | CO | 2:41:17 | #253 |
| 2021 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:25:09 | #3595 |
| 2021 | Rock 'n' Roll Washington DCWashington | DC | 2:34:19 | #7510 |
| 2021 | Gasparilla Distance Classic Race WeekendTampa | FL | 3:23:43 | #839 |
| 2020 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:45:20 | #1020 |
| 2020 | Zion Half MarathonSpringdale | UT | 1:51:00 | #115 |
| 2020 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 2:04:53 | #242 |
| 2020 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:12:34 | #5791 |
| 2019 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:06:59 | #2989 |
| 2019 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:08:03 | #2718 |
| 2019 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:10:47 | #1991 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:13:36 | #2501 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:56:27 | #8890 |
| 2018 | Minden St. Jude 5KMInden | LA | 1:36:48 | #8 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:06:34 | #3138 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:10:02 | #3509 |
| 2018 | Chicago Spring Half MarathonChicago | IL | 2:11:41 | #2674 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:52:21 | #8859 |
| 2017 | Minden St. Jude 5KMInden | LA | 1:43:56 | #27 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:59:37 | #1438 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:04:29 | #3068 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 2:05:51 | #1741 |
| 2017 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:07:55 | #1654 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:23:34 | #4148 |
| 2017 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:30:02 | #3580 |
| 2017 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:36:32 | #2713 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 2:54:17 | #8343 |
| 2016 | Minden St. Jude 5KMInden | LA | 1:39:49 | #20 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:58:15 | #2642 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:59:56 | #2142 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 2:02:59 | #1437 |
| 2016 | City of Oaks MarathonRaleigh | NC | 2:07:20 | #785 |
| 2016 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:12:59 | #4445 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:25:54 | #3662 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:26:10 | #572 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:28:17 | #4675 |
| 2016 | Carlsbad MarathonCarlsbad | CA | 2:38:38 | #4089 |
| 2016 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:43:12 | #3221 |
| 2016 | Shiner Beer RunShiner | TX | 3:34:23 | #1221 |
| 2015 | Folsom Blues BreakoutFolsom | CA | 1:39:45 | #66 |
| 2015 | Minden St. Jude 5KMInden | LA | 1:47:01 | #42 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:04:32 | #2376 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:05:10 | #2052 |
| 2015 | Lincoln Memorial Half MarathonSpringfield | IL | 2:13:20 | #907 |
| 2015 | Marco Island Half Marathon and 5KMarco Island | FL | 2:15:00 | #120 |
| 2015 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:15:25 | #1210 |
| 2015 | First Energy Akron MarathonAkron | OH | 2:15:33 | #2263 |
| 2015 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:16:31 | #5115 |
| 2015 | Naples Paradise Coast Half MarathonNaples | FL | 2:17:12 | #259 |
| 2015 | Crawlin' Crab Half MarathonHampton | VA | 2:34:05 | #863 |
| 2015 | Rock n Roll NashvilleNashville | TN | 2:44:26 | #13072 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 2:49:41 | #5428 |
| 2014 | Air Force MarathonDayton | OH | 1:36:39 | #111 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:39:49 | #443 |
| 2014 | Jenks Aquarium RunJenks | OK | 1:40:54 | #29 |
| 2014 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:54:32 | #728 |
| 2014 | Beer City Half™ San DiegoSan Diego | CA | 2:03:15 | #1525 |
| 2014 | Sarasota Half MarathonSarasota | FL | 2:10:48 | #1250 |
| 2014 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:11:24 | #2252 |
| 2014 | Lincoln Memorial Half MarathonSpringfield | IL | 2:14:50 | #1050 |
| 2014 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:17:06 | #1507 |
| 2014 | River, Roots and Runs Trail RunAlva | FL | 2:19:15 | #140 |
| 2014 | La Jolla Half Marathon & 5KSan Diego | CA | 2:32:25 | #4499 |
| 2014 | Naples Paradise Coast Half MarathonNaples | FL | 2:39:14 | #281 |
| 2013 | Three Creeks Half Marathon, 10K & 5KGroveport | OH | 1:38:43 | #16 |
| 2013 | Urban Cow Half MarathonSacramento | CA | 1:45:58 | #390 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:52:05 | #1125 |
| 2013 | Foot Traffic Flat MarathonPortland | OR | 1:59:34 | #587 |
| 2013 | Sarasota Half MarathonSarasota | FL | 2:11:22 | #1234 |
| 2013 | City of Oaks MarathonRaleigh | NC | 2:38:00 | #1908 |
| 2013 | La Jolla Half Marathon & 5KSan Diego | CA | 2:38:41 | #4640 |
| 2013 | Beer City Half™ San DiegoSan Diego | CA | 2:39:27 | #5789 |
| 2013 | Carlsbad MarathonCarlsbad | CA | 3:16:59 | #6567 |
| 2012 | Dallas Marathon WeekendDallas | TX | 1:35:05 | #168 |
| 2012 | Joplin Memorial RunJoplin | MO | 1:35:21 | #25 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 1:41:25 | #491 |
| 2012 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:44:23 | #662 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:49:04 | #1342 |
| 2012 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 1:59:20 | #162 |
| 2012 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:10:24 | #2310 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:44 | #3777 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:14:13 | #6687 |
| 2012 | Marco Island Half Marathon and 5KMarco Island | FL | 2:20:34 | #170 |
| 2012 | Tryptophan Half/10K/5KCumming | GA | 2:26:09 | #282 |
| 2012 | Beer City Half™ San DiegoSan Diego | CA | 2:33:24 | #4707 |
| 2012 | La Jolla Half Marathon & 5KSan Diego | CA | 2:33:27 | #5068 |
| 2012 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:34:20 | #1503 |
| 2011 | Fontana Days RunFontana | CA | 1:24:45 | #43 |
| 2011 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:33:01 | #74 |
| 2011 | Jenks Aquarium RunJenks | OK | 1:33:58 | #20 |
| 2011 | Eugene Marathon 2024Eugene | OR | 1:42:24 | #412 |
| 2011 | Marco Island Half Marathon and 5KMarco Island | FL | 2:00:49 | #148 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 2:02:33 | #1517 |
| 2011 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:04:41 | #959 |
| 2011 | River, Roots and Runs Trail RunAlva | FL | 2:07:47 | #123 |
| 2011 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:14:34 | #5390 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 2:22:44 | #4265 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 2:31:36 | #5425 |
| 2011 | Rock 'n' Roll San DiegoSan Diego | CA | 2:39:21 | #11175 |
| 2011 | Carlsbad MarathonCarlsbad | CA | 3:00:18 | #6208 |
| 2010 | Eugene Marathon 2024Eugene | OR | 1:33:17 | #156 |
| 2010 | Davis StampedeDavis | CA | 1:44:45 | #168 |
| 2010 | Kaiser Permanente Colfax MarathonDenver | CO | 1:47:08 | #380 |
| 2010 | Capital City Half MarathonColumbus | OH | 1:50:27 | #831 |
| 2010 | City of Oaks MarathonRaleigh | NC | 1:59:03 | #774 |
| 2010 | IMT Des Moines MarathonDes Moines | IA | 2:00:22 | #1362 |
| 2010 | Barron Collier Companies Naples Half MarathonNaples | FL | 2:05:23 | #817 |
| 2010 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:07:51 | #1156 |
| 2010 | Sarasota Half MarathonSarasota | FL | 2:09:58 | #805 |
| 2010 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 2:19:08 | #485 |
| 2010 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:22:04 | #5836 |
| 2009 | Dallas Marathon WeekendDallas | TX | 1:30:12 | #136 |
| 2009 | Urban Cow Half MarathonSacramento | CA | 1:38:00 | #194 |
| 2009 | 2026 Avenue of the Giants MarathonArcata | CA | 1:39:08 | #48 |
| 2009 | Capital City Half MarathonColumbus | OH | 1:48:40 | #696 |
| 2009 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 2:11:26 | #412 |
| 2009 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:44:08 | #6406 |
| 2008 | Shamrock'n Half MarathonSacramento | CA | 1:29:33 | #55 |
| 2008 | Davis StampedeDavis | CA | 1:34:19 | #62 |
| 2008 | 2026 Avenue of the Giants MarathonArcata | CA | 1:40:03 | #60 |
| 2008 | United Airlines NYC HalfNew York | NY | 2:20:14 | #8051 |
| 2007 | Urban Cow Half MarathonSacramento | CA | 1:35:14 | #109 |
| 2007 | Shamrock'n Half MarathonSacramento | CA | 1:40:04 | #194 |
| 2007 | 2026 Avenue of the Giants MarathonArcata | CA | 1:40:31 | #58 |
| 2007 | Rock 'n' Roll Washington DCWashington | DC | 1:48:16 | #431 |
| 2007 | Jenks Aquarium RunJenks | OK | 1:51:15 | #51 |
| 2006 | The Governor's Cup Road RaceColumbia | SC | 1:29:32 | #23 |
| 2006 | 2026 Avenue of the Giants MarathonArcata | CA | 1:35:35 | #31 |
| 2006 | Urban Cow Half MarathonSacramento | CA | 1:44:40 | #247 |
| 2006 | Monterey Bay Half MarathonMonterey | CA | 1:46:55 | #523 |
| 2005 | 2026 Avenue of the Giants MarathonArcata | CA | 1:33:04 | #23 |
| 2005 | Monterey Bay Half MarathonMonterey | CA | 1:37:07 | #247 |
| 2004 | Monterey Bay Half MarathonMonterey | CA | 1:36:27 | #163 |
| 2004 | 2026 Avenue of the Giants MarathonArcata | CA | 1:39:34 | #64 |
| 2003 | Monterey Bay Half MarathonMonterey | CA | 1:34:32 | #142 |
| 2003 | 2026 Avenue of the Giants MarathonArcata | CA | 1:35:21 | #32 |
| 2001 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:30:06 | #117 |
| 2000 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:45:56 | #327 |
| 2000 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:02:17 | #2086 |
| 1999 | DRC Half Marathon and 5KDallas | TX | 1:53:07 | #787 |
| 1997 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:49:47 | #398 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
36 racesFLFlorida
28 racesILIllinois
18 racesTXTexas
13 racesOHOhio
11 racesOKOklahoma
9 racesCOColorado
7 racesDCDistrict of Columbia
6 racesLALouisiana
5 racesNCNorth Carolina
5 racesGAGeorgia
3 racesOROregon
3 racesVAVirginia
3 racesIAIowa
2 racesNYNew York
2 racesTNTennessee
1 raceWAWashington
1 race50-State Challenge
17/ 51 states + DC
34 states to go