15
Total Finishes
11
Distinct Races
8
States (16%)
1:50:03
PR (8:24/mi)
2:13:34
Average
+0:11:57
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Mount Desert Island MarathonBar Harbor | ME | 1:52:41 | #159 |
| 2025 | Rocky RunPhiladelphia | PA | 2:02:00 | #1806 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 1:58:22 | #1041 |
| 2025 | Newburyport Half Marathon and RelayNewburyport | MA | 1:58:02 | #743 |
| 2023 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:21:14 | #8665 |
| 2022 | Starved Rock Country MarathonOttawa | IL | 2:18:28.7 | #110 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:23:31 | #3194 |
| 2019 | Lincoln Presidential Half MarathonSpringfield | IL | 2:24:01 | #748 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 2:18:55 | #2041 |
| 2018 | Allerton RacesMonticello | IL | 2:31:32 | #87 |
| 2018 | Chicago Spring Half MarathonChicago | IL | 2:06:23 | #2250 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:22:15 | #4775 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 2:22:21 | #2741 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:33:40 | #5728 |
| 2012 | Newport MarathonNewport | RI | 1:50:03 | #596 |
43 states to go