Back to runner search
ZM
Zach Miller
MalePennsylvania2004–2026
139
Total Finishes
114
Different Races
27
States (54%)
1:08:52
PR (5:15/mi)
1:55:27
Average
-0:56:02
Faster (first to last)
Medal House
2009
Georgetown to Idaho Springs Half Marathon
1:28:54
#84 overall#72 gender
2009
Healdsburg Wine Country Half Marathon
1:34:32
#71 overall#57 gender
2008
Rock ‘n’ Roll Philadelphia Half Marathon
1:09:16
#29 overall#29 gender
2008
Greater St. Louis Marathon
1:38:46
#373 overall#317 gender
2008
SLTC Frostbite Series
1:45:36
#170 overall#147 gender
2008
2025 500 Festival Running Events
1:53:35
#5197 overall#4083 gender
2008
OneAmerica 500 Festival Mini-Marathon
1:53:35
#5289 overall#4182 gender
2008
Half Wit Half Marathon Trail Run
1:56:02
#27 overall#27 gender
2008
Hobble Creek Half Marathon
2:09:13
#766 overall#356 gender
2007
Rock ‘n’ Roll Philadelphia Half Marathon
1:08:52
#42 overall#41 gender
2007
Rock 'n' Roll Nashville
1:58:50
#3694 overall#2436 gender
2004
2025 500 Festival Running Events
3:07:59
#18829 overall#10489 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:43:25 | #633 |
| 2026 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 1:54:37 | #331 |
| 2026 | Door County Half MarathonDoor County | WI | 1:57:29 | #502 |
| 2026 | Syracuse Half MarathonSyracuse | NY | 2:11:57 | #1379 |
| 2025 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 1:29:40 | #21 |
| 2025 | 13th Annual Berlin Amish Country Half MarathonMillersburg | OH | 1:37:40 | #35 |
| 2025 | Crystal Lake Half MarathonCrystal Lake | IL | 1:37:42 | #25 |
| 2025 | Hillstriders March Madness Half MarathonCary | IL | 1:42:51 | #193 |
| 2025 | Frisco Railroad RunWillard | MO | 1:43:28 | #17 |
| 2025 | Frisco Railroad RunWillard | MO | 1:43:28 | — |
| 2025 | Jump Off Rock Half Marathon & 10KHendersonville | NC | 1:58:14 | #181 |
| 2025 | Jump Off Rock Half Marathon & 10KHendersonville | NC | 1:58:14 | #181 |
| 2025 | Black Bear Half Marathon & 8KHendersonville | NC | 1:59:34 | #143 |
| 2025 | Black Bear Half Marathon & 8KHendersonville | NC | 1:59:34 | #143 |
| 2025 | 21st Annual Buffalo Creek Half MarathonCabot | PA | 2:02:26 | #452 |
| 2025 | IMT Des Moines MarathonDes Moines | IA | 2:16:37 | #1904 |
| 2025 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:20:21 | #2033 |
| 2025 | Kaiser Permanente Colfax MarathonDenver | CO | 2:20:37 | #3681 |
| 2025 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:23:00 | #2389 |
| 2025 | Prairie LineOklahoma City | OK | 2:29:33 | #479 |
| 2025 | Run Oak IslandOak Island | NC | 3:19:41 | #194 |
| 2025 | Run Oak IslandOak Island | NC | 3:19:41 | #195 |
| 2024 | Time to Paddy 5k/10k & Lucky 13.1 - St LouisSt Peters | MO | 1:43:10 | #17 |
| 2024 | March Madness Half MarathonCary | IL | 1:46:54 | #251 |
| 2024 | Hillstriders March Madness Half MarathonCary | IL | 1:46:54 | #251 |
| 2024 | United Airlines NYC HalfNew York | NY | 1:51:01 | #7694 |
| 2024 | 13th Annual Berlin Amish Country Half MarathonMillersburg | OH | 1:52:35 | #84 |
| 2024 | Greater St. Louis MarathonSt. Louis | MO | 1:56:48 | #676 |
| 2024 | Carlsbad MarathonCarlsbad | CA | 1:57:05 | #1005 |
| 2024 | Charleston Half MarathonCharleston | SC | 2:02:44 | #1578 |
| 2024 | Charleston Half MarathonCharleston | SC | 2:02:45 | #1578 |
| 2024 | Race to Robie Creek®Boise | ID | 2:04:06 | #325 |
| 2024 | Race to Robie Creek®Boise | ID | 2:04:06 | #329 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 2:15:29 | #5904 |
| 2024 | Rocky RunPhiladelphia | PA | 2:15:39 | #2755 |
| 2024 | Mo SpringPerrysville | OH | 2:16:39 | #25 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:28:15 | #3808 |
| 2024 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:50:13 | #2171 |
| 2024 | The Rugged Red Trail Half MarathonSlade | KY | 2:50:46 | #59 |
| 2023 | March Madness Half MarathonCary | IL | 1:42:14 | #213 |
| 2023 | Hillstriders March Madness Half MarathonCary | IL | 1:42:14 | #213 |
| 2023 | Crystal Lake Half MarathonCrystal Lake | IL | 1:44:17 | #27 |
| 2023 | Crystal Lake Half MarathonCrystal Lake | IL | 1:44:17 | #27 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 1:46:55 | #862 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 1:51:56 | #963 |
| 2023 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:08:08 | #2957 |
| 2023 | Columbus MarathonColumbus | OH | 2:08:08 | #2959 |
| 2023 | Columbus MarathonColumbus | OH | 2:08:08 | #2959 |
| 2023 | Maple Grove Half MarathonMaple Grove | MN | 2:09:55 | #158 |
| 2023 | The Rugged Red Trail Half MarathonSlade | KY | 2:21:13 | #30 |
| 2023 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:27:57 | #1488 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 2:28:02 | #5147 |
| 2023 | Run The BluegrassLexington | KY | 2:38:46 | #735 |
| 2023 | Fort4Fitness Fall FestivalFort Wayne | IN | 3:26:12 | #801 |
| 2022 | Asheville Marathon and HalfAsheville | NC | — | #607 |
| 2022 | March Madness Half MarathonCary | IL | 1:38:17 | #167 |
| 2022 | Hillstriders March Madness Half MarathonCary | IL | 1:38:17 | #167 |
| 2022 | York Marathon and Half MarathonYork | PA | 1:50:21 | #37 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 1:53:35 | #996 |
| 2022 | Columbia Gorge Marathon and HalfHood River | OR | 1:55:48 | #162 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 2:09:57 | #3141 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:36:29 | #3050 |
| 2022 | Kaiser Permanente Colfax MarathonDenver | CO | 2:49:56 | #3067 |
| 2021 | Hillstriders March Madness Half Marathon - Finalize RegistrationCary | IL | 1:39:23 | #86 |
| 2021 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:47:42 | #759 |
| 2021 | Columbus MarathonColumbus | OH | 1:47:42 | #759 |
| 2021 | Columbus MarathonColumbus | OH | 1:47:42 | #759 |
| 2021 | Coastal Delaware Running FestivalDewey Beach | DE | 1:50:27 | #140 |
| 2021 | Frisco Railroad RunWillard | MO | 1:52:12 | #38 |
| 2021 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:57:42 | #708 |
| 2020 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:41:04 | #227 |
| 2019 | American Lung Association 8K & Virtual Half MarathonWilmington | DE | 1:11:50 | #2 |
| 2019 | Caesar Rodney Half MarathonWilmington | DE | 1:11:50 | #2 |
| 2019 | Turkey Hill Country ClassicLancaster | PA | 1:12:53 | #1 |
| 2019 | The Toyota Super Half Marathon™& Game Day 5K™Colorado Springs | CO | 1:25:59 | #14 |
| 2019 | St. Luke's FitOne 5K/10K/Half MarathonBoise | ID | 1:53:09 | #363 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 3:22:30 | #9702 |
| 2018 | Hershey Half MarathonHershey | PA | 1:11:30 | #1 |
| 2018 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:32:35 | #44 |
| 2018 | Georgetown to Idaho Springs Half Marathon | — | 1:32:35 | #44 |
| 2018 | US Snowshoe NationalsEau Claire | WI | 1:36:06 | #1 |
| 2018 | Little Miami Half Marathon and 10KMorrow | OH | 1:39:15 | #52 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:51:30 | #1255 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:08:27 | #1574 |
| 2018 | Crystal Coast Half Marathon 5KMorehead City | NC | 2:10:33 | #95 |
| 2018 | The BearathonWaco | TX | 2:12:56 | #496 |
| 2017 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:10:21 | #5 |
| 2017 | 36th Annual Lopers Club Holiday Classic Half Marathon, 10K, and 5KLoma Linda | CA | 1:29:29 | #5 |
| 2017 | Kaiser Permanente Colfax MarathonDenver | CO | 1:37:15 | #133 |
| 2017 | Maple Grove Half MarathonMaple Grove | MN | 2:02:59 | #146 |
| 2017 | Phoenix Craft ClassicFountain Hills | AZ | 2:12:46 | #204 |
| 2017 | Race 13.1 CharlotteCharlotte | NC | 2:21:31 | #498 |
| 2016 | Little Traverse Half MarathonHarbor Springs | MI | — | — |
| 2016 | Philadelphia MarathonPhiladelphia | PA | 1:11:02 | #13 |
| 2016 | Reading Hospital Road RunReading | PA | 1:13:54 | #2 |
| 2016 | Hands on House Half Marathon 5KLancaster | PA | 1:14:17 | #1 |
| 2016 | The Woodlands MarathonThe Woodlands | TX | 1:24:20 | #27 |
| 2016 | Grandma's MarathonDuluth | MN | 1:24:21 | #132 |
| 2016 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:43:19 | #47 |
| 2016 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:53:41 | #437 |
| 2016 | Mercer Island | — | 1:53:43 | #440 |
| 2016 | Maple Grove Half MarathonMaple Grove | MN | 1:54:28 | #158 |
| 2016 | Park to Park Half MarathonStuarts Draft | VA | 2:13:41 | #447 |
| 2015 | Rock ‘n' Roll Washington DCWashington | DC | 1:12:45 | #10 |
| 2015 | Shamrock Run PortlandPortland | OR | 1:20:45 | #8 |
| 2015 | Monster DashMinneapolis | MN | 1:49:56 | #794 |
| 2015 | Summer's Done 13.1Austin | TX | 3:06:55 | #8139 |
| 2014 | Rock 'n' Roll NashvilleNashville | TN | 1:21:50 | #28 |
| 2014 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:35:18 | #119 |
| 2014 | Sunburst Races - South BendSouth Bend | IN | 2:15:19 | #744 |
| 2014 | Bass Pro Shops Conservation MarathonSpringfield | MO | 2:17:58 | #911 |
| 2014 | First Energy Akron MarathonAkron | OH | 2:48:18 | #3827 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:25:26 | #202 |
| 2013 | Flying Pirate Half MarathonKill Devil Hills | NC | 1:26:40 | #13 |
| 2013 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:35:51 | #186 |
| 2013 | Red White and Boom Half MarathonMinneapolils | MN | 1:37:24 | #145 |
| 2013 | Timpanogos Half MarathonAmerican Fork | UT | 2:37:07 | #1193 |
| 2012 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:10:50 | #4 |
| 2012 | Grandma's MarathonDuluth | MN | 1:24:56 | #97 |
| 2012 | Monterey Bay Half MarathonMonterey | CA | 1:56:59 | #1477 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:10:53 | #9 |
| 2011 | Whistlestop MarathonAshland | WI | 1:39:49 | #126 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 1:56:53 | #1598 |
| 2011 | Utah Valley MarathonProvo | UT | 2:00:45 | #595 |
| 2011 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:01:53 | #1407 |
| 2011 | San Francisco Marathon | — | 2:01:53 | #1405 |
| 2011 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:15:19 | #733 |
| 2011 | Shelby Farms Greenline Half MarathonMemphis | TN | 2:20:17 | #410 |
| 2011 | Andrew Jackson MarathonJackson | TN | 2:34:59 | #197 |
| 2011 | Dallas Marathon WeekendDallas | TX | 3:56:46 | #9601 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:09:55 | #40 |
| 2010 | Caesar Rodney Half MarathonWilmington | DE | 1:18:44 | #20 |
| 2010 | Roots N Blues Half Marathon / 10K - | — | 1:33:17 | #22 |
| 2009 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:28:54 | #84 |
| 2009 | Healdsburg Wine Country Half MarathonHealdsburg | CA | 1:34:32 | #71 |
| 2009 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:34:45 | #106 |
| 2009 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:40:26 | #227 |
| 2009 | Waddell & Reed Kansas City Marathon | — | 1:40:26 | #227 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kRichmond | VA | 2:09:36 | #2472 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:09:16 | #29 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:38:46 | #373 |
| 2008 | SLTC Frostbite SeriesSaint Louis | MO | 1:45:36 | #170 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:35 | #5197 |
| 2008 | OneAmerica 500 Festival Mini-Marathon | — | 1:53:35 | #5289 |
| 2008 | Half Wit Half Marathon Trail RunReading | PA | 1:56:02 | #27 |
| 2008 | Hobble Creek Half MarathonMapleton | UT | 2:09:13 | #766 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:08:52 | #42 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 1:58:50 | #3694 |
| 2004 | 2025 500 Festival Running EventsIndianapolis | IN | 3:07:59 | #18829 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
15 racesILIllinois
14 racesMOMissouri
12 racesOHOhio
12 racesNCNorth Carolina
10 racesCOColorado
8 racesTNTennessee
8 racesINIndiana
7 racesMNMinnesota
7 racesCACalifornia
6 racesOKOklahoma
5 racesTXTexas
4 racesWIWisconsin
4 racesIDIdaho
3 racesKYKentucky
3 racesNYNew York
3 racesUTUtah
3 racesAZArizona
2 racesMIMichigan
2 racesOROregon
2 racesSCSouth Carolina
2 racesVAVirginia
2 racesIAIowa
1 raceWAWashington
1 raceARArkansas
0 racesGAGeorgia
0 racesNJNew Jersey
0 races50-State Challenge
27/ 50 states
23 states to go