21
Total Finishes
16
Distinct Races
10
States (20%)
1:40:55
PR (7:42/mi)
2:38:20
Average
+1:26:23
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Racin' to Beat Cancer HalfFairfax Station | VA | 3:04:29 | #69 |
| 2025 | Taste of Portage Half Marathon and 5KPortage | WI | 2:42:20.83 | #49 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 1:55:36 | #1779 |
| 2025 | Milwaukee Lakefront MarathonMilwaukee | WI | 2:41:15 | #1824 |
| 2025 | OCNJ Half MarathonOcean City | NJ | 3:07:18 | #1185 |
| 2025 | Yosemite Half MarathonBass Lake | CA | 2:03:01 | #675 |
| 2024 | Marine Corps Historic HalfFredericksburg | VA | 2:01:49 | #943 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 1:57:41 | #1377 |
| 2023 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:10:43 | #6853 |
| 2023 | Chicago Spring Half MarathonChicago | IL | 2:30:15 | #3675 |
| 2023 | Park to Park Half MarathonStuarts Draft | VA | 2:49:25.25 | #334 |
| 2022 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:18:52 | #1341 |
| 2022 | Capital City Half MarathonColumbus | OH | 2:22:30 | #2719 |
| 2021 | Prairie LineOklahoma City | OK | 2:59:16 | #588 |
| 2019 | Beer City Half™ San DiegoSan Diego | CA | 3:25:55 | #3525 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 3:37:41 | #3500 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 3:56:13 | #3420 |
| 2014 | NYRR Staten Island HalfStaten Island | NY | 3:03:23 | #9414 |
| 2014 | 2026 Eugene MarathonEugene | OR | 2:19:10 | #1170 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 2:37:10 | #6327 |
| 2007 | NYRR Staten Island HalfStaten Island | NY | 1:40:55 | #524 |
41 states to go