27
Total Finishes
22
Distinct Races
19
States (37%)
1:16:18
PR (5:49/mi)
1:58:19
Average
+1:01:41
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Chicago Half MarathonChicago | IL | 2:14:45 | #4087 |
| 2025 | Newport MarathonNewport | OR | 2:09:55 | #171 |
| 2025 | Norfolk Harbor Half MarathonNorfolk | VA | 1:31:06 | #46 |
| 2025 | Long Bridge Half-MarathonSandpoint | ID | 2:52:37 | #175 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 1:40:33 | #391 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 1:27:58 | #46 |
| 2024 | Ocean View Half Marathon & 5KIpswich | MA | 2:02:18 | #171 |
| 2024 | Portland MarathonPortland | OR | 1:58:06 | #1137 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:01:12 | #1536 |
| 2024 | Norfolk Harbor Half MarathonNorfolk | VA | 1:46:17 | #230 |
| 2023 | Poulsbo Half Marathon & 10kPoulsbo | WA | 2:01:32.54 | #93 |
| 2023 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:10:25 | #6807 |
| 2023 | Denver Colfax MarathonDenver | CO | 1:16:58 | #7 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 2:17:07 | #3270 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 2:29:27.28 | #2217 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 1:42:14 | #61 |
| 2019 | 2026 Eugene MarathonEugene | OR | 1:47:11 | #457 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 1:50:04 | #1126 |
| 2017 | Asbury Park Half MarathonAsbury Park | NJ | 1:45:19 | #123 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 2:11:37 | #3805 |
| 2016 | Bay Bridge Half MarathonOakland | CA | 1:16:18 | #27 |
| 2016 | 2026 Eugene MarathonEugene | OR | 2:30:08 | #1830 |
| 2015 | Canyonlands Half MarathonMoab | UT | 2:10:37 | #1081 |
| 2013 | Run Bentonville Half MarathonBentonville | AR | 2:06:11 | #632 |
| 2013 | Cleveland MarathonCleveland | OH | 2:12:15 | #3949 |
| 2012 | Hartford MarathonHartford | CT | 1:51:31 | #1512 |
| 2011 | Hartford MarathonHartford | CT | 1:50:56 | #1132 |
32 states to go