Back to League Tables
MM
Mark Mills
MaleIowa1989–2025
64
Total Finishes
35
Distinct Races
17
States (33%)
1:32:31
PR (7:04/mi)
2:02:11
Average
+0:45:43
Slower (first to last)
Medal House
2005
Big Lake Half Marathon
1:44:49
#264 overall#197 gender
2005
Rock ‘n’ Roll Philadelphia Half Marathon
1:47:26
#2095 overall#1613 gender
2004
Big Lake Half Marathon
1:38:26
#168 overall#136 gender
2004
Rock ‘n’ Roll Philadelphia Half Marathon
1:51:54
#3243 overall#2398 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
2:03:18
#4622 overall#3135 gender
2002
Big Lake Half Marathon
1:41:26
#196 overall#159 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
2:03:52
#3942 overall#2693 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:53:19
#3018 overall#2243 gender
2000
Rock ‘n’ Roll Philadelphia Half Marathon
2:19:16
#5883 overall#3667 gender
1997
Covered Bridges Half Marathon
1:45:48
#689 overall#536 gender
1997
Leaf Peepers Half Marathon
1:58:08
#238 overall#172 gender
1989
Leaf Peepers Half Marathon
1:32:31
#62 overall#57 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | IMT Des Moines MarathonDes Moines | IA | 1:50:56 | #588 |
| 2025 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:18:14 | #3234 |
| 2024 | IMT Des Moines MarathonDes Moines | IA | 1:49:55 | #474 |
| 2024 | EMC DAM to DSMPolk City | IA | 1:53:20 | #648 |
| 2024 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:29:32 | #3645 |
| 2023 | IMT Des Moines MarathonDes Moines | IA | 1:50:33 | #486 |
| 2023 | EMC DAM to DSMPolk City | IA | 1:58:22 | #657 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:51 | #588 |
| 2022 | IMT Des Moines MarathonDes Moines | IA | 1:48:10 | #432 |
| 2022 | EMC DAM to DSMPolk City | IA | 1:51:21 | #383 |
| 2022 | Towne Lake Half MarathonMcKinney | TX | 2:52:11 | #227 |
| 2021 | IMT Des Moines MarathonDes Moines | IA | 1:48:25 | #360 |
| 2020 | IMT Des Moines MarathonDes Moines | IA | 1:44:16 | #10 |
| 2019 | IMT Des Moines MarathonDes Moines | IA | 1:51:38 | #684 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:59:14 | #4222 |
| 2019 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:11:35 | #2808 |
| 2019 | Capital City Half MarathonColumbus | OH | 2:12:58 | #3024 |
| 2019 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:18:37 | #1462 |
| 2019 | Run the BluegrassLexington | KY | 2:32:34 | #1533 |
| 2019 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:50:03 | #4307 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:43:38 | #812 |
| 2018 | Running With The Cows Half Marathon & 5KBucyrus | KS | 1:56:28 | #175 |
| 2018 | Philadelphia MarathonPhiladelphia | PA | 1:57:20 | #3211 |
| 2018 | Utah Valley MarathonProvo | UT | 1:57:35 | #365 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 1:46:25 | #443 |
| 2017 | Black Diamond Express Trail RaceMendon | NY | 2:07:17 | #86 |
| 2017 | NewBo RunCedar Rapids | IA | 2:09:58 | #339 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:39:29 | #466 |
| 2016 | IMT Des Moines MarathonDes Moines | IA | 1:50:19 | #586 |
| 2016 | Utah Valley MarathonProvo | UT | 1:55:58 | #296 |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 1:56:15 | #2496 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:00:39 | #1326 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:02:38 | #1513 |
| 2016 | 30A Half Marathon + 5KSanta Rosa Beach | FL | 2:08:53 | #179 |
| 2016 | Hotter Than Hades Tribbett Half MarathonLeland | MS | 2:20:58 | #52 |
| 2015 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:42:50 | #756 |
| 2015 | Bryce Canyon Half MarathonBryce Canyon | UT | 1:45:11 | #150 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 1:47:03 | #612 |
| 2015 | Hillbilly Hike Half Marathon, 10k, & Greubel Memorial 5kCarlisle | IA | 1:50:17 | #63 |
| 2015 | Philadelphia MarathonPhiladelphia | PA | 1:51:54 | #2117 |
| 2015 | Run the BluegrassLexington | KY | 2:11:14 | #1242 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:11:23 | #2832 |
| 2015 | Black Diamond Express Trail RaceMendon | NY | 2:16:17 | #59 |
| 2015 | Hogeye MarathonFayetteville | AR | 2:24:16 | #462 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:44:19 | #956 |
| 2014 | Utah Valley MarathonProvo | UT | 1:49:07 | #244 |
| 2014 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:59:46 | #893 |
| 2014 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:12:50 | #1451 |
| 2014 | JENKS HALF MARATHON & 5KJENKS | OK | 2:17:29 | #313 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:20:15 | #3545 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 1:48:15 | #758 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:52:19 | #2291 |
| 2013 | Jenks Aquarium RunJenks | OK | 2:15:54 | #321 |
| 2013 | Hospital Hill RunKansas City | MO | 2:19:29 | #2972 |
| 2013 | Run the BluegrassLexington | KY | 2:34:53 | #2076 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:03:07 | #3552 |
| 2012 | JENKS HALF MARATHON & 5KJENKS | OK | 2:09:20 | #114 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:18:14 | #4381 |
| 2012 | Dallas Marathon WeekendDallas | TX | 2:23:07 | #5025 |
| 2010 | Surf City MarathonHuntington Beach | CA | 1:43:59 | #820 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:55:55 | #2989 |
| 2010 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:08:40 | #679 |
| 2010 | Oak Tree Half Marathon & 5K Run/WalkGeneseo | NY | 2:16:50 | #164 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:57 | #2490 |
| 2009 | Marshall University MarathonHuntington | WV | 2:10:05 | #229 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:32 | #3401 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:58 | #3461 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:51 | #2683 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:27:44 | #4646 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 1:44:49 | #264 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:47:26 | #2095 |
| 2005 | Marshall University MarathonHuntington | WV | 2:00:12 | #91 |
| 2005 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:27:20 | #4219 |
| 2004 | Big Lake Half MarathonAlton Bay | NH | 1:38:26 | #168 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:54 | #3243 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:03:18 | #4622 |
| 2002 | Big Lake Half MarathonAlton Bay | NH | 1:41:26 | #196 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:03:52 | #3942 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:53:19 | #3018 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:19:16 | #5883 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 1:45:48 | #689 |
| 1997 | Leaf Peepers Half MarathonWaterbury | VT | 1:58:08 | #238 |
| 1989 | Leaf Peepers Half MarathonWaterbury | VT | 1:32:31 | #62 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
18 racesIAIowa
16 racesOKOklahoma
6 racesKYKentucky
5 racesNYNew York
4 racesTXTexas
4 racesUTUtah
4 racesFLFlorida
3 racesNHNew Hampshire
3 racesVTVermont
3 racesWVWest Virginia
2 racesCACalifornia
1 raceMSMississippi
1 raceNVNevada
1 raceVAVirginia
1 raceCOColorado
0 racesMEMaine
0 races50-State Challenge
17/ 51 states + DC
34 states to go