21
Total Finishes
9
Distinct Races
7
States (14%)
1:50:25
PR (8:26/mi)
2:21:07
Average
+1:12:49
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Classic City MarathonAthens | GA | 3:03:14 | #684 |
| 2025 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:06:57.8 | #291 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 2:14:49 | #1911 |
| 2025 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 3:19:20 | #1501 |
| 2024 | Hartford MarathonHartford | CT | 2:23:14 | #2770 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:02:37 | #1621 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 1:54:34 | #1131 |
| 2023 | Hartford MarathonHartford | CT | 2:27:33 | #2725 |
| 2022 | Hot Cider Hustle - Lansing Half Marathon, 10K & 5KLansing | MI | 3:12:06.6 | #197 |
| 2018 | 2026 Eugene MarathonEugene | OR | 2:57:45 | #2161 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:09:09 | #1835 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 1:53:35 | #2554 |
| 2017 | 2026 Eugene MarathonEugene | OR | 2:37:00 | #1936 |
| 2016 | 2026 Eugene MarathonEugene | OR | 2:22:43 | #1642 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 1:57:25 | #1089 |
| 2015 | 2026 Eugene MarathonEugene | OR | 2:21:48 | #1426 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 1:57:23 | #1479 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 2:10:36 | #5035 |
| 2014 | 2026 Eugene MarathonEugene | OR | 2:08:56 | #915 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 2:12:23 | #4734 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 1:50:25 | #2052 |
44 states to go