43
Total Finishes
31
Distinct Races
12
States (24%)
1:22:07
PR (6:16/mi)
1:56:41
Average
+2:02:24
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Charleston Half MarathonCharleston | SC | 1:32:25 | #183 |
| 2026 | RUN THE ALAMO / 2027San Antonio | TX | 3:12:52 | #3412 |
| 2026 | Fort Bragg Whale Run and WalkFort Bragg | CA | 1:39:24.98 | #8 |
| 2026 | Run Bentonville Half MarathonBentonville | AR | 3:30:12 | #3689 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:55:35 | #6533 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 3:07:42 | #7796 |
| 2025 | Rhode Island Half Marathon & 5KEast Providence | RI | 2:09:38.2 | #696 |
| 2025 | Prairie LineOklahoma City | OK | 2:39:57 | #535 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 1:42:58 | #528 |
| 2025 | Sunrise Marathon 5K/10K/13.1 NYCNew York City | NY | 1:59:18 | #181 |
| 2025 | Summer Meltdown Half Marathon - HoustonSugarland | TX | 3:18:28.72 | #131 |
| 2025 | Summerville Sweet Tea Half Marathon, 10K, and 5KSummerville | SC | 1:35:20 | #14 |
| 2025 | Beer City Half™ Santa RosaSanta Rosa | CA | 1:38:30 | #21 |
| 2025 | Greenville Half MarathonGreenville | SC | 1:30:29 | #247 |
| 2025 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 1:33:09 | #28 |
| 2025 | Kiawah Island MarathonKiawah Island | SC | 1:28:36.49 | #57 |
| 2024 | Bedrock Valley Trail RunsHemet | CA | 1:36:43.3 | — |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 1:55:17 | #1067 |
| 2024 | Prairie LineOklahoma City | OK | 2:40:16 | #514 |
| 2024 | Williams Route 66 Marathon WeekendTulsa | OK | 3:08:56 | #2512 |
| 2024 | Bay Bridge Half MarathonOakland | CA | 1:43:06 | #684 |
| 2024 | Kiawah Island MarathonKiawah Island | SC | 1:26:59.94 | #22 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:03:14 | #9290 |
| 2024 | Summerville Sweet Tea Half Marathon, 10K, and 5KSummerville | SC | 1:26:30 | #12 |
| 2023 | Greenville Half MarathonGreenville | SC | 1:22:07 | #67 |
| 2023 | Charleston Half MarathonCharleston | SC | 1:23:18 | #8 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 1:33:31 | #184 |
| 2022 | Irving MarathonIrving | TX | 2:27:59.8 | #496 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 1:22:44.14 | #27 |
| 2022 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 1:22:42 | #7 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:27:23 | #174 |
| 2022 | Skyline Half MarathonDallas | TX | 2:27:32 | #345 |
| 2021 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:30:12 | #9 |
| 2021 | Two Cities MarathonFresno | CA | 1:40:23.3 | #71 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:26:20 | #148 |
| 2021 | Sweetgrass Half MarathonMount Pleasant | SC | 1:31:00 | #8 |
| 2019 | Two Cities MarathonFresno | CA | 1:40:01 | #24 |
| 2018 | The Brooklyn Fall HalfBrooklyn | NY | 1:36:33 | #20 |
| 2016 | 2026 HelvetiaHillsboro | OR | 1:41:06 | #81 |
| 2010 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:12:18 | #4585 |
| 2009 | Napa Half MarathonNapa | CA | 2:16:50 | #1102 |
| 2007 | Garmin Kansas City MarathonKansas City | MO | 1:32:18 | #50 |
| 2005 | Garmin Kansas City MarathonKansas City | MO | 1:27:48 | #26 |
39 states to go