26
Total Finishes
24
Distinct Races
13
States (25%)
1:35:04
PR (7:15/mi)
1:54:58
Average
-0:21:28
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Mesa MarathonMesa | AZ | 1:36:26 | #417 |
| 2026 | RunSedonaSedona | AZ | 1:40:03 | #39 |
| 2025 | Manchester City MarathonManchester | NH | 1:40:56 | #86 |
| 2025 | Rockfest Half MarathonHampton Beach | NH | 1:40:11 | #175 |
| 2025 | Newburyport Half Marathon and RelayNewburyport | MA | 1:37:41 | #341 |
| 2025 | North Conway Half Marathon & 5KNorth Conway | NH | 1:41:55 | #34 |
| 2025 | New England Half MarathonConcord | NH | 1:37:00 | #100 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 2:32:18 | #6968 |
| 2023 | Summer District 5K & HalfWashington | DC | 2:19:10 | #115 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 1:43:01 | #1122 |
| 2022 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:35:04 | #106 |
| 2021 | Kentucky Derby Festival Race WeekendLouisville | KY | 1:50:19 | — |
| 2021 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:57:27 | #493 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 2:05:03 | #5168 |
| 2018 | Zanesville City Half MarathonZanesville | OH | 2:25:28.8 | #212 |
| 2018 | Goodyear Half Marathon & 10kAkron | OH | 1:47:50 | #118 |
| 2017 | Charleston Half MarathonCharleston | SC | 1:54:50 | #502 |
| 2017 | Goodyear Half Marathon & 10kAkron | OH | 1:47:15 | #141 |
| 2017 | Akron MarathonAkron | OH | 1:40:57 | #176 |
| 2016 | Area 13.1 Half MarathonRoswell | GA | 2:19:33 | #274 |
| 2016 | Akron MarathonAkron | OH | 1:47:30 | #369 |
| 2015 | Skinny Turkey Half MarathonRaleigh | NC | 2:01:01 | #439 |
| 2013 | Mill Race MarathonColumbus | IN | 2:30:44 | #1423 |
| 2012 | Denver Colfax MarathonDenver | CO | 2:07:59 | #1828 |
| 2010 | Cleveland MarathonCleveland | OH | 1:48:01 | #736 |
| 2009 | Rocky Mountain Half MarathonEstes Park | CO | 2:01:31 | #582 |
38 states to go