18
Total Finishes
12
Distinct Races
10
States (20%)
1:28:40
PR (6:46/mi)
2:04:33
Average
-0:23:03
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 1:49:30 | #357 |
| 2025 | Coastal Delaware Running FestivalRehoboth Beach | DE | 1:28:39.8 | #14 |
| 2025 | Chi Town Half Marathon & 10KChicago | IL | 1:46:44 | #309 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:45:54 | #2817 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 2:08:07 | #5332 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 1:52:36 | #3121 |
| 2023 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:59:24 | #939 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 1:45:38.7 | #235 |
| 2023 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:59:08 | #4489 |
| 2022 | Newport Rhode RacesNewport | RI | 1:53:27 | #456 |
| 2021 | Newburyport Half Marathon and RelayNewburyport | MA | 1:52:59 | #250 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:55:01 | #4173 |
| 2016 | 2026 Eugene MarathonEugene | OR | 2:47:20 | #2085 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:11:20 | #3359 |
| 2011 | 2026 Eugene MarathonEugene | OR | 2:19:17 | #2331 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:14:42 | #5131 |
| 2010 | 2026 Eugene MarathonEugene | OR | 3:19:35 | #3569 |
| 2008 | City of Oaks MarathonRaleigh | NC | 2:12:33 | #1471 |
41 states to go