23
Total Finishes
17
Distinct Races
12
States (24%)
1:45:02
PR (8:01/mi)
1:57:47
Average
+0:23:41
Slower (first→last)
Richmond, VA
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Greenville Half MarathonGreenville | SC | 2:21:12 | #2126 |
| 2025 | Priest Lake MarathonPriest Lake | ID | 1:58:17 | #23 |
| 2025 | Spinx Run FestGreenville | SC | 2:33:58 | #928 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:51:22 | #1124 |
| 2024 | Windermere MarathonSpokane | WA | 1:45:39 | #35 |
| 2024 | Delaware Running FestivalWilmington | DE | 1:45:02.63 | #78 |
| 2024 | Bridge of the Gods RunCascade Locks | OR | 1:54:29 | #70 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:51:35 | #297 |
| 2024 | CDA MarathonCoeur d'Alene | ID | 1:46:59 | #98 |
| 2024 | Phoenix 10K and MarathonPhoenix | AZ | 1:50:39 | #177 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:46:14 | #1141 |
| 2023 | Priest Lake MarathonPriest Lake | ID | 1:53:45 | #9 |
| 2023 | 2026 Eugene MarathonEugene | OR | 1:45:02 | #590 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 1:47:25 | #1133 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 1:48:45 | #1027 |
| 2023 | Bridge of the Gods RunCascade Locks | OR | 1:56:18 | #78 |
| 2022 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:54:00.4 | #219 |
| 2022 | Portland MarathonPortland | OR | 1:58:32 | #875 |
| 2021 | Hayden Lake MarathonHayden Lake | ID | 2:04:06 | #66 |
| 2021 | Portland MarathonPortland | OR | 1:59:32 | #751 |
| 2021 | Bridge of the Gods RunCascade Locks | OR | 2:22:54 | #222 |
| 2021 | Priest Lake MarathonPriest Lake | ID | 2:15:34 | #44 |
| 2020 | Priest Lake MarathonPriest Lake | ID | 1:57:31 | #10 |
39 states to go