Back to League Tables
MH
Michael Harris
MaleIllinois1995–2026
365
Total Finishes
188
Distinct Races
41
States (80%)
1:11:45
PR (5:29/mi)
2:11:24
Average
+0:59:29
Slower (first to last)
Medal House
1999
2025 500 Festival Running Events
1:39:16
#1130 overall#1035 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
1:39:22
#1321 overall#1130 gender
1999
2026 2XU Long Beach Marathon & Half Marathon
2:17:53
#1669 overall#1074 gender
1998
2025 500 Festival Running Events
1:42:26
#1910 overall#1704 gender
1998
Kentucky Derby Festival Race Weekend
1:50:01
#1900 overall#1625 gender
1998
LONG ISLAND MARATHON FESTIVAL
2:13:08
#3063 overall#2225 gender
1998
Pikes Peak Ascent
4:25:07
#760 overall#581 gender
1997
2025 500 Festival Running Events
1:45:16
#2160 overall#1918 gender
1997
LONG ISLAND MARATHON FESTIVAL
1:59:42
#2182 overall#1771 gender
1997
Pikes Peak Ascent
4:40:12
#878 overall#676 gender
1996
Liberty Waterfront Half Marathon and 5K Run
2:00:46
#559 overall#457 gender
1995
2025 500 Festival Running Events
1:52:28
#3179 overall#2830 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Novant Health Wilmington NC MarathonWilmington | NC | 1:11:45 | #12 |
| 2026 | Austin International HalfAustin | TX | 2:20:16 | #3331 |
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:45:59 | #4737 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:48:38 | #4511 |
| 2026 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:51:57 | #4404 |
| 2025 | Live Well Half Marathon, Free 5K & 1 Mile Fun RunGreenville | NC | 1:15:43 | #1 |
| 2025 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:44:13 | #56 |
| 2025 | Fort Worth MarathonFort Worth | TX | 1:44:42 | #98 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:45:08 | #5565 |
| 2025 | Upper Cumberland Haunted Half MarathonCookeville | TN | 1:49:12 | #48 |
| 2025 | 3M Half MarathonAustin | TX | 1:53:55 | #1369 |
| 2025 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:54:03 | #515 |
| 2025 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:57:26 | #418 |
| 2025 | B.A.A. Half MarathonBoston | MA | 1:57:29 | #2284 |
| 2025 | Rocky RunPhiladelphia | PA | 2:03:05 | #1911 |
| 2025 | Badass TexasWaco | TX | 2:03:24 | #65 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:06:10 | #2321 |
| 2025 | Geyser Growl Half MarathonBlack Mountain | NC | 2:16:04 | #220 |
| 2025 | Marathon 2 MarathonMarathon | TX | 2:18:45 | #74 |
| 2025 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:34:01 | #1677 |
| 2025 | Runtastic THANKFULLehi | UT | 2:39:42 | #714 |
| 2025 | Runtastic THANKFUL - LehiLehi | UT | 2:39:43 | #714 |
| 2025 | Stars At Night HalfSan Antonio | TX | 2:43:28 | #196 |
| 2025 | Ogden MarathonOgden | UT | 2:49:03 | #2439 |
| 2025 | Surf City MarathonHuntington Beach | CA | 2:54:40 | #6576 |
| 2025 | Fall Creek Falls Half Marathon, 10K & 5K Road RunsSpencer | TN | 3:02:01 | #97 |
| 2024 | New Bedford Half MarathonNew Bedford | MA | 1:19:47 | #197 |
| 2024 | Raleigh Holiday Half MarathonRaleigh | NC | 1:24:42 | #24 |
| 2024 | Health First Florida Marathon WeekendMelbourne | FL | 1:32:34 | #23 |
| 2024 | Publix Florida MarathonMelbourne | FL | 1:32:34 | #23 |
| 2024 | REVEL Mt CharlestonLas Vegas | NV | 1:41:05 | #140 |
| 2024 | Philadelphia MarathonPhiladelphia | PA | 1:41:14 | #959 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:43:19 | #5089 |
| 2024 | North Shore ClassicHighland Park | IL | 1:52:13 | #290 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:56:20 | #1143 |
| 2024 | Spooky Sprint CincinnatiHamilton | OH | 1:57:18 | #84 |
| 2024 | Spooky Sprint CincinnatiCincinnati | OH | 1:57:19 | #84 |
| 2024 | Badass TexasWaco | TX | 1:57:57 | #63 |
| 2024 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 1:58:02 | #104 |
| 2024 | Game On! Run Hutchinson Island Half Marathon & 10KFort Pierce | FL | 2:10:42 | #58 |
| 2024 | Tache Realty Wicked Half MarathonSalem | MA | 2:17:38 | #477 |
| 2024 | Marathon 2 MarathonMarathon | TX | 2:19:04 | #92 |
| 2024 | Elm Creek Half MarathonMaple Grove | MN | 2:19:18 | #377 |
| 2024 | Rock 'n' Roll Washington DCWashington | DC | 2:21:35 | #8189 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 2:56:48 | #11575 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 4:24:57 | #10506 |
| 2023 | Boston's Run To RememberBoston | MA | 1:16:23 | #49 |
| 2023 | Hero Half MarathonFayetteville | AR | 1:31:56 | #15 |
| 2023 | Publix Florida MarathonMelbourne | FL | 1:32:26 | #20 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:38:57 | #3172 |
| 2023 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:39:14 | #28 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:41:47 | #3568 |
| 2023 | REVEL Mt CharlestonLas Vegas | NV | 1:43:24 | #200 |
| 2023 | 2025 Bridge Street Town Centre Half Marathon - Presented by SportsMEDHuntsville | AL | 1:45:36 | #104 |
| 2023 | Badass TexasWaco | TX | 1:48:26 | #49 |
| 2023 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:49:06 | #32 |
| 2023 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:53:59 | #73 |
| 2023 | Meijer Festival of Races presented by Cherry Bay OrchardsTraverse City | MI | 1:58:17 | #199 |
| 2023 | Meijer Festival of RacesTraverse City | MI | 1:58:17 | #199 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:58:18 | #2251 |
| 2023 | Run Bentonville Half MarathonBentonville | AR | 2:00:16 | #758 |
| 2023 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 2:02:35 | #93 |
| 2023 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 2:03:45 | #123 |
| 2023 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:13:27 | #1183 |
| 2023 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:28:48 | #653 |
| 2023 | Surf City MarathonHuntington Beach | CA | 2:32:28 | #4773 |
| 2023 | Virgin River Half MarathonSaint George | UT | 2:33:05 | #358 |
| 2023 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:34:45 | #8404 |
| 2023 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 3:03:31 | #1341 |
| 2023 | Ashland Half Marathon & 5kAshland | VA | 3:12:45 | #762 |
| 2023 | Detroit Free Press MarathonDetroit | MI | 3:15:03 | #8015 |
| 2023 | Little Miami Half Marathon and 10KMorrow | OH | 3:21:37 | #338 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 4:40:47 | #10339 |
| 2022 | New Bedford Half MarathonNew Bedford | MA | 1:23:42 | #231 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:50 | #2229 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:40:06 | #2691 |
| 2022 | North Shore ClassicHighland Park | IL | 1:49:55 | #185 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 1:57:01 | #1254 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:02:20 | #1129 |
| 2022 | SEASIDE SCHOOL™ Half Marathon + 5KSeaside | FL | 2:08:24 | #455 |
| 2022 | Seaside Half-Marathon and 5KSeaside | FL | 2:08:24 | #456 |
| 2022 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:33:56 | #580 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 4:24:58 | #7338 |
| 2021 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:45:51 | #38 |
| 2021 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:52:21 | #66 |
| 2021 | Pinedale Half Marathon & 10KPinedale | WY | 2:00:15 | #21 |
| 2021 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:03:13 | #1052 |
| 2021 | Rocky Mountain Half Marathon & 5KEstes Park | CO | 2:03:48 | #240 |
| 2021 | Eddie Ferrell St. Patrick's Music City Half Marathon, 10K & 5KNashville | TN | 2:16:55 | #141 |
| 2021 | BCS College Station MarathonCollege Station | TX | 2:16:58 | #909 |
| 2021 | Leaf Peepers Half MarathonWaterbury | VT | 2:18:14 | #147 |
| 2021 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:23:43 | #2606 |
| 2021 | Dallas Marathon WeekendDallas | TX | 2:26:17 | #4038 |
| 2021 | Surf City MarathonHuntington Beach | CA | 2:55:34 | #4186 |
| 2020 | Half and Half & Double HalfTulsa | OK | 1:43:00 | #4 |
| 2020 | Space Coast Marathon & Half MarathonCocoa | FL | 1:50:51 | #144 |
| 2020 | Twin City MarathonMonroe | LA | 2:06:27 | #60 |
| 2020 | 2027 Zydeco Marathon - 26.2 Full | 13.1 Half | Team Relay | 5k | 1 MileLafayette | LA | 2:17:54 | #315 |
| 2020 | Zydeco MarathonLafayette | LA | 2:17:55 | #315 |
| 2020 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:22:12 | #2052 |
| 2020 | Surf City MarathonHuntington Beach | CA | 2:56:42 | #7555 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:12:50 | #5141 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:38:48 | #2602 |
| 2019 | North Shore ClassicHighland Park | IL | 1:43:49 | #181 |
| 2019 | RunSedona EventsSedona | AZ | 1:47:58 | #97 |
| 2019 | Montana MarathonBillings | MT | 1:53:00 | #50 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:49 | #979 |
| 2019 | Hill Country Halloween HalfCedar Park | TX | 1:58:21 | #122 |
| 2019 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:58:48 | #110 |
| 2019 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:07:30 | #742 |
| 2019 | Baton Rouge Beach MarathonBaton Rouge | LA | 2:08:27 | #125 |
| 2019 | Big Easy Running FestivalNew Orleans | LA | 2:09:14 | #267 |
| 2019 | St. Petersburg Distance ClassicSt. Petersburg | FL | 2:11:12 | #123 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 2:13:12 | #3653 |
| 2019 | Zion Half MarathonSpringdale | UT | 2:18:15 | #574 |
| 2019 | Kaiser Permanente Colfax MarathonDenver | CO | 2:34:53 | #3442 |
| 2019 | The Louisiana MarathonBaton Rouge | LA | 2:36:56 | #1481 |
| 2019 | Surf City MarathonHuntington Beach | CA | 2:44:28 | #5757 |
| 2019 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:54:53 | #3838 |
| 2019 | All American Half MarathonFort Bragg | NC | 3:21:02 | #1530 |
| 2018 | Half and Half & Double HalfTulsa | OK | 1:26:42 | #1 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:36:25 | #2270 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:37:44 | #420 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:38:58 | #2227 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:41:51 | #568 |
| 2018 | Northshore half marathonHighland Park | IL | 1:44:38 | #135 |
| 2018 | North Shore ClassicHighland Park | IL | 1:44:38 | #136 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:53:04 | #804 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:57:56 | #1001 |
| 2018 | Westfield Half MarathonWestfield | MA | 1:59:04 | #99 |
| 2018 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:59:40 | #722 |
| 2018 | Race to Robie Creek®Boise | ID | 2:02:28 | #313 |
| 2018 | Race to Robie CreekBoise | ID | 2:02:28 | #313 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:03:21 | #1192 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 2:04:27 | #2828 |
| 2018 | Spirit of Oregon Half MarathonSalem | OR | 2:08:39 | #228 |
| 2018 | Heroes RunShreveport | LA | 2:10:07 | #304 |
| 2018 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 2:12:59 | #164 |
| 2018 | NorthShore Half MarathonMandeville | LA | 2:15:06 | #308 |
| 2018 | Hotlanta Half MarathonAtlanta | GA | 2:17:03 | #540 |
| 2018 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 2:23:17 | #197 |
| 2018 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:25:42 | #1553 |
| 2018 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:27:59 | #2971 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:30:03 | #3267 |
| 2018 | Ojai Half Marathon 5k &10kOjai | CA | 2:45:08 | #80 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 3:24:31 | #9982 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 3:52:28 | #13349 |
| 2017 | Hogeye MarathonFayetteville | AR | 1:18:21 | #2 |
| 2017 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:37:42 | #74 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:38:06 | #2057 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:39:04 | #239 |
| 2017 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:39:28 | #110 |
| 2017 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:40:02 | #20 |
| 2017 | North Shore ClassicHighland Park | IL | 1:48:46 | #146 |
| 2017 | St. Luke's Half Marathon & 5KAllentown | PA | 1:49:27 | #433 |
| 2017 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:50:16 | #67 |
| 2017 | Pensacola MarathonPensacola | FL | 1:51:13 | #83 |
| 2017 | Foot Traffic Flat MarathonPortland | OR | 1:53:32 | #214 |
| 2017 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 1:54:16 | #85 |
| 2017 | Best Damn Race New OrleansNew Orleans | LA | 1:56:52 | #172 |
| 2017 | Baton Rouge Beach MarathonBaton Rouge | LA | 1:59:08 | #122 |
| 2017 | Jazz Half Marathon and 5KNew Orleans | LA | 2:00:06 | #439 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:02:41 | #1382 |
| 2017 | 3M Half MarathonAustin | TX | 2:03:27 | #2158 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:07:46 | #2292 |
| 2017 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:15:21 | #1204 |
| 2017 | SOJO MarathonSouth Jordan | UT | 2:17:44 | #266 |
| 2017 | Ojai Half Marathon 5k &10kOjai | CA | 2:21:00 | #80 |
| 2017 | Big Easy Running FestivalNew Orleans | LA | 2:22:39 | #396 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:25:21 | #3322 |
| 2017 | Mill Race MarathonColumbus | IN | 2:28:28 | #859 |
| 2017 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:31:39 | #6718 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 3:05:36 | #14704 |
| 2017 | Shamrock'n Half MarathonSacramento | CA | 3:13:19 | #3144 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 3:18:57 | #9423 |
| 2017 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:44:33 | #7416 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:35:19 | #1563 |
| 2016 | Alpine RacesLake Zurich | IL | 1:40:01 | #92 |
| 2016 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:40:30 | #26 |
| 2016 | Go! St. Louis Halloween 10K/5K/Fun RunSaint Louis | MO | 1:40:31 | #88 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:40:37 | #3103 |
| 2016 | North Shore ClassicHighland Park | IL | 1:40:49 | #86 |
| 2016 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:50:43 | #909 |
| 2016 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:51:49 | #99 |
| 2016 | Jazz Half Marathon and 5KNew Orleans | LA | 1:52:16 | #259 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:52:28 | #682 |
| 2016 | Our Lady of the Lakes Amazing Half Marathon and 10KBaton Rouge | LA | 1:53:18 | #83 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:55:37 | #1980 |
| 2016 | The Louisiana MarathonBaton Rouge | LA | 1:57:14 | #618 |
| 2016 | St. Luke's Half Marathon & 5KAllentown | PA | 1:57:15 | #790 |
| 2016 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 1:57:20 | #162 |
| 2016 | Austin MarathonAustin | TX | 2:06:38 | #2737 |
| 2016 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:10:36 | #1395 |
| 2016 | Mackinac Island Great Turtle Half Marathon & 5.7 MileMackinac Island | MI | 2:11:02 | #425 |
| 2016 | Bruckelaufe - The Bridge RaceFrankenmuth | MI | 2:16:34 | #214 |
| 2016 | The Towpath MarathonCleveland | OH | 2:19:12 | #647 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:27:11 | #5851 |
| 2016 | Ojai Half Marathon 5k &10kOjai | CA | 2:28:16 | #212 |
| 2016 | Big Easy Running FestivalNew Orleans | LA | 2:37:33 | #687 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:38:59 | #11383 |
| 2016 | Rock 'n' Roll Washington DCWashington | DC | 2:59:17 | #13211 |
| 2016 | Flying Pig Pump and RunCincinnati | OH | 3:12:06 | #214 |
| 2016 | Kiawah Island MarathonKiawah Island | SC | 3:15:53 | #2688 |
| 2016 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:53:04 | #11340 |
| 2015 | Alpine RacesLake Zurich | IL | 1:37:24 | #97 |
| 2015 | North Shore ClassicHighland Park | IL | 1:38:04 | #116 |
| 2015 | Northshore half marathonHighland Park | IL | 1:38:04 | #116 |
| 2015 | SLTC Frostbite SeriesSaint Louis | MO | 1:41:01 | #97 |
| 2015 | Chicago Spring Half MarathonChicago | IL | 1:43:08 | #289 |
| 2015 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 1:46:14 | #498 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:46:21 | #1692 |
| 2015 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:47:25 | #44 |
| 2015 | Evansville Half MarathonEvansville | IN | 1:52:00 | #357 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 1:55:10 | #1916 |
| 2015 | Run Bentonville Half MarathonBentonville | AR | 1:56:11 | #337 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 1:56:52 | #4036 |
| 2015 | 2027 Bridge and DamLake Ozark | MO | 2:04:39 | #103 |
| 2015 | Austin MarathonAustin | TX | 2:04:57 | #2807 |
| 2015 | Outer Banks MarathonManteo | NC | 2:05:08 | #707 |
| 2015 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:06:05 | #2974 |
| 2015 | Shamrock'n Half MarathonSacramento | CA | 2:10:27 | #2216 |
| 2015 | B.A.A. Half MarathonBoston | MA | 2:16:13 | #4679 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 2:22:32 | #3169 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:30:53 | #6581 |
| 2015 | Big Easy Running FestivalNew Orleans | LA | 2:32:26 | #592 |
| 2015 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:33:22 | #4150 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:39:01 | #7720 |
| 2015 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:41:29 | #1137 |
| 2015 | Combos(R) Marathon and Half MarathonAlbany | GA | 2:42:13 | #516 |
| 2015 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:47:35 | #777 |
| 2015 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:49:26 | #6127 |
| 2015 | Tinker Bell Half MarathonAnaheim | CA | 2:52:14 | #941 |
| 2015 | Thanksgiving Day Half MarathonAtlanta | GA | 2:54:44 | #6339 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:54:53 | #13027 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:06:22 | #9856 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:35:20 | #370 |
| 2014 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:36:58 | #218 |
| 2014 | North Shore ClassicHighland Park | IL | 1:40:35 | #70 |
| 2014 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:40:46 | #144 |
| 2014 | Portland MarathonPortland | OR | 1:42:30 | #126 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 1:44:16 | #535 |
| 2014 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 1:44:33 | #550 |
| 2014 | SLTC Frostbite SeriesSaint Louis | MO | 1:45:42 | #99 |
| 2014 | B.A.A. Half MarathonBoston | MA | 1:46:02 | #1213 |
| 2014 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 1:46:13 | #45 |
| 2014 | Sedalia Half MarathonSedalia | MO | 1:49:38 | #52 |
| 2014 | City of Roses Half Marathon & 5KCape Girardeau | MO | 1:50:25 | #43 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 1:52:21 | #2590 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:55:03 | #1292 |
| 2014 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:58:08 | #577 |
| 2014 | Rock 'n' Roll San JoseSan Jose | CA | 2:01:47 | #2244 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:12:49 | #6633 |
| 2014 | Monterey Bay Half MarathonMonterey | CA | 2:16:26 | #3550 |
| 2014 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:19:43 | #889 |
| 2014 | The Soaring Wings Of ConwayConway | AR | 2:20:46 | #689 |
| 2014 | Mistletoe RunWinston Salem | NC | 2:28:58 | #862 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:33:08 | #9750 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:35:04 | #8669 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:36:08 | #16110 |
| 2014 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:39:53 | #2962 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 2:44:35 | #3706 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:49:39 | #7484 |
| 2014 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:55:19 | #7118 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:35:36 | #8931 |
| 2013 | United Airlines NYC HalfNew York | NY | 1:34:14 | #1061 |
| 2013 | Long Grove's Prairie State Half Marathon, 10K & Oktoberfest 5KLong Grove | IL | 1:36:03 | #39 |
| 2013 | North Shore ClassicHighland Park | IL | 1:36:05 | #180 |
| 2013 | St. Michaels Running FestivalSaint Michaels | MD | 1:36:11 | #44 |
| 2013 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:48:53 | #200 |
| 2013 | City of Roses Half Marathon & 5KCape Girardeau | MO | 1:50:46 | #53 |
| 2013 | Flying Pirate Half MarathonKill Devil Hills | NC | 1:52:50 | #249 |
| 2013 | Chevron City to Surf for ActivBurswood | WA | 1:56:13 | #1842 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 1:56:55 | #1580 |
| 2013 | Naperville Half MarathonNaperville | IL | 2:01:05 | #466 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:04:55 | #5204 |
| 2013 | St. Luke's Half Marathon & 5KAllentown | PA | 2:23:38 | #2661 |
| 2013 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:23:48 | #2161 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 2:26:05 | #10991 |
| 2013 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:33:19 | #9690 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:34:05 | #6821 |
| 2013 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:34:47 | #3870 |
| 2013 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:38:55 | #2329 |
| 2013 | Corporate CupCharlotte | NC | 2:46:09 | #848 |
| 2013 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:48:20 | #3170 |
| 2012 | Delaware Running FestivalWilmington | DE | 1:37:20 | #42 |
| 2012 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:37:52 | #63 |
| 2012 | Naperville Trails Half Marathon & 10KWheaton | IL | 1:38:15 | #48 |
| 2012 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:39:11 | #1897 |
| 2012 | SLTC Frostbite SeriesSaint Louis | MO | 1:42:24 | #88 |
| 2012 | North Shore ClassicHighland Park | IL | 1:44:30 | #232 |
| 2012 | Outer Banks MarathonManteo | NC | 1:55:47 | #484 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:56:26 | #1556 |
| 2012 | St. Luke's Half Marathon & 5KAllentown | PA | 1:56:33 | #1144 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:20:34 | #4731 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:20:54 | #10553 |
| 2012 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:26:42 | #2250 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:29:44 | #9302 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 2:32:32 | #12531 |
| 2012 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:38:04 | #3017 |
| 2012 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:41:04 | #2434 |
| 2012 | Chosen MarathonNew Braunfels | TX | 2:41:19 | #767 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 2:43:15 | #10010 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:45:29 | #13102 |
| 2012 | Air Force MarathonDayton | OH | 2:54:37 | #4137 |
| 2011 | North Shore ClassicHighland Park | IL | 1:36:42 | #256 |
| 2011 | SLTC Frostbite SeriesSaint Louis | MO | 1:38:17 | #57 |
| 2011 | Delaware Running FestivalWilmington | DE | 1:39:46 | #50 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:43:21 | #815 |
| 2011 | Austin MarathonAustin | TX | 1:49:33 | #939 |
| 2011 | Outer Banks MarathonManteo | NC | 2:01:25 | #763 |
| 2011 | Chevron City to Surf for ActivBurswood | WA | 2:01:52 | #1683 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:07:35 | #3154 |
| 2011 | Cleveland Marathon & Half MarathonCleveland | OH | 2:24:04 | #5210 |
| 2011 | ALBUQUERQUE MARATHON + HALF MARATHON, 10K, 5K AND KIDS KAlbuquerque | NM | 2:57:24 | #488 |
| 2010 | North Shore ClassicHighland Park | IL | 1:38:02 | #168 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:38:12 | #746 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 1:38:37 | #277 |
| 2010 | Austin MarathonAustin | TX | 1:46:10 | #704 |
| 2010 | Outer Banks MarathonManteo | NC | 1:50:13 | #467 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 1:50:23 | #1065 |
| 2010 | Chevron City to Surf for ActivBurswood | WA | 1:58:17 | #1160 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:58:57 | #1497 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 2:04:14 | #10245 |
| 2010 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:04:30 | #2702 |
| 2010 | 3M Half MarathonAustin | TX | 2:25:42 | #3282 |
| 2010 | Air Force MarathonDayton | OH | 2:27:40 | #2532 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:33:13 | #5907 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:19:52 | #60 |
| 2009 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:35:42 | #229 |
| 2009 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:36:18 | #22 |
| 2009 | North Shore ClassicHighland Park | IL | 1:37:17 | #157 |
| 2009 | 3M Half MarathonAustin | TX | 1:39:34 | #552 |
| 2009 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:43:41 | #73 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:54:08 | #1471 |
| 2009 | Monterey Bay Half MarathonMonterey | CA | 1:56:07 | #1154 |
| 2009 | Alpine RacesLake Zurich | IL | 1:56:10 | #148 |
| 2009 | Chevron City to Surf for ActivBurswood | WA | 1:59:07 | #1212 |
| 2009 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:07:51 | #3130 |
| 2009 | 3M Half MarathonAustin | TX | 2:11:49 | #2781 |
| 2009 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:16:09 | #4631 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:29:36 | #9627 |
| 2008 | Decker Challenge and Brown Santa 5KAustin | TX | 1:41:40 | #195 |
| 2008 | City of Oaks MarathonRaleigh | NC | 1:42:32 | #264 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:15 | #2504 |
| 2008 | Chevron City to Surf for ActivBurswood | WA | 1:48:30 | #671 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:53:57 | #1121 |
| 2008 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:56:11 | #714 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:15:39 | #75 |
| 2008 | NCRC Invitational Half-Marathon and 10kCary | NC | 2:18:16 | #356 |
| 2008 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:24:38 | #5877 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 3:17:21 | #14633 |
| 2007 | 2026 - San Antonio MarathonSan Antonio | TX | 1:36:00 | #98 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:39:33 | #750 |
| 2007 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:41:40 | #618 |
| 2007 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:42:34 | #197 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 1:48:52 | #3452 |
| 2007 | St. Luke's Half Marathon & 5KAllentown | PA | 1:56:33 | #1201 |
| 2007 | Chevron City to Surf for ActivBurswood | WA | 1:57:05 | #580 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 2:02:30 | #1954 |
| 2007 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:02:34 | #339 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:05:35 | #2128 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:09:55 | #3428 |
| 2007 | Austin MarathonAustin | TX | 2:16:58 | #2918 |
| 2007 | Carlsbad MarathonCarlsbad | CA | 2:21:43 | #4088 |
| 2007 | Mermaid Half MarathonSan Diego | CA | 2:37:30 | #1115 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:36:30 | #376 |
| 2006 | North Shore ClassicHighland Park | IL | 1:41:08 | #253 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:41:25 | #923 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:45 | #2772 |
| 2006 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:48:13 | #997 |
| 2006 | 3M Half MarathonAustin | TX | 2:01:08 | #1818 |
| 2006 | Duke City MarathonAlbuquerque | NM | 2:02:33 | #379 |
| 2006 | United Airlines NYC HalfNew York | NY | 2:05:24 | #5996 |
| 2006 | Rock 'n' Roll San JoseSan Jose | CA | 2:13:31 | #4061 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:14:25 | #2803 |
| 2006 | RunSedona EventsSedona | AZ | 3:02:56 | #416 |
| 2006 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 3:14:03 | #8114 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:37:53 | #423 |
| 2005 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:41:26 | #472 |
| 2005 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:43:30 | #141 |
| 2005 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:47:41 | #943 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:29:41 | #139 |
| 2004 | Surf City MarathonHuntington Beach | CA | 1:57:16 | #1320 |
| 2004 | Callaway Gardens MarathonPine Mountain | GA | 2:19:44 | #299 |
| 2004 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:02:24 | #11397 |
| 2004 | Seattle MarathonSeattle | WA | 3:26:49 | #502 |
| 2003 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:37:45 | #117 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 1:38:06 | #1212 |
| 2003 | Beer City Half™ San DiegoSan Diego | CA | 1:44:41 | #597 |
| 2003 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:07:42 | #442 |
| 2003 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:25:32 | #695 |
| 2003 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:28:15 | #1914 |
| 2003 | Pikes Peak AscentManitou Springs | CO | 3:55:07 | #459 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:48 | #1541 |
| 2002 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:55:47 | #1915 |
| 2002 | Seattle MarathonSeattle | WA | 2:18:35 | #3634 |
| 2002 | Thanksgiving Day Half MarathonAtlanta | GA | 3:04:27 | #2680 |
| 2002 | Pikes Peak AscentManitou Springs | CO | 4:09:26 | #545 |
| 2001 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:57:27 | #642 |
| 2001 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:59:20 | #665 |
| 2001 | Pikes Peak AscentManitou Springs | CO | 4:14:39 | #823 |
| 1999 | 2025 500 Festival Running EventsIndianapolis | IN | 1:39:16 | #1130 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:39:22 | #1321 |
| 1999 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:17:53 | #1669 |
| 1999 | Pikes Peak AscentManitou Springs | CO | 4:08:23 | #617 |
| 1998 | 2025 500 Festival Running EventsIndianapolis | IN | 1:42:26 | #1910 |
| 1998 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:01 | #1900 |
| 1998 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:13:08 | #3063 |
| 1998 | Pikes Peak AscentManitou Springs | CO | 4:25:07 | #760 |
| 1997 | 2025 500 Festival Running EventsIndianapolis | IN | 1:45:16 | #2160 |
| 1997 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:59:42 | #2182 |
| 1997 | Pikes Peak AscentManitou Springs | CO | 4:40:12 | #878 |
| 1996 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 2:00:46 | #559 |
| 1995 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:28 | #3179 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ILIllinois
45 racesCACalifornia
43 racesTXTexas
34 racesLALouisiana
28 racesINIndiana
19 racesNYNew York
19 racesNCNorth Carolina
16 racesOHOhio
15 racesTNTennessee
14 racesFLFlorida
13 racesMOMissouri
13 racesPAPennsylvania
13 racesWAWashington
13 racesCOColorado
12 racesGAGeorgia
11 racesMAMassachusetts
10 racesVAVirginia
10 racesKYKentucky
9 racesARArkansas
7 racesAZArizona
7 racesMDMaryland
7 racesMIMichigan
6 racesOKOklahoma
6 racesUTUtah
6 racesDCDistrict of Columbia
5 racesDEDelaware
4 racesNVNevada
4 racesMSMississippi
3 racesNJNew Jersey
3 racesOROregon
3 racesALAlabama
2 racesIAIowa
2 racesIDIdaho
2 racesNMNew Mexico
2 racesHIHawaii
1 raceMNMinnesota
1 raceMTMontana
1 raceVTVermont
1 raceWYWyoming
1 raceKSKansas
0 racesWVWest Virginia
0 races50-State Challenge
41/ 51 states + DC
10 states to go