23
Total Finishes
17
Distinct Races
14
States (27%)
1:15:40
PR (5:47/mi)
2:03:43
Average
+0:15:47
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | RUN THE ALAMO / 2027San Antonio | TX | 1:59:34 | #734 |
| 2026 | Garmin Marathon DurhamDurham | NC | 2:11:45 | #681 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 1:52:16 | #1028 |
| 2025 | Lincoln MarathonLincoln | NE | 1:31:42 | #177 |
| 2025 | Good Life HalfsyLincoln | NE | 1:31:23 | #263 |
| 2025 | Mighty Mo RunSioux City | IA | 1:46:10 | #18 |
| 2025 | Big Island International Marathon 2027Hilo | HI | 2:11:47 | #377 |
| 2025 | CRC Hell's Half Acre Half Marathon & 5KFort Worth | TX | 3:15:49 | #60 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:11:34 | #6243 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 2:17:30.67 | #1830 |
| 2024 | Chicago Half MarathonChicago | IL | 1:56:24 | #1640 |
| 2023 | Chord Energy Williston MarathonWilliston | ND | 3:38:40.18 | #43 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 2:11:54.87 | #1308 |
| 2022 | 2026 Eugene MarathonEugene | OR | 2:03:17 | #1314 |
| 2022 | Flying Horse Half Marathon, 10K & 5KSunland Park | NM | 1:15:40 | #1 |
| 2020 | RunSedona EventsSedona | AZ | — | #316 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 1:44:16 | #406 |
| 2019 | RunSedona EventsSedona | AZ | — | — |
| 2016 | REVEL Big CottonwoodSalt Lake City | UT | 1:44:42 | #420 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:24:54 | #87 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 1:25:32 | #120 |
| 2010 | NYRR Staten Island HalfStaten Island | NY | 2:10:35 | #3524 |
| 2009 | NYRR Staten Island HalfStaten Island | NY | 1:55:58 | #1917 |
37 states to go