21
Total Finishes
15
Distinct Races
11
States (22%)
1:39:40
PR (7:36/mi)
2:03:26
Average
+0:00:48
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | RunSBY Events (Salisbury Marathon/Salisbury Half Marathon/5k)Salisbury | MD | 1:41:54.427 | #28 |
| 2026 | Greenville Half MarathonGreenville | SC | 1:51:18 | #927 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:51:16 | #753 |
| 2025 | Temecula Half Marathon, 10K, 5KTemecula | CA | 1:52:48 | #52 |
| 2025 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:16:05 | #6906 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 1:51:21 | #977 |
| 2024 | Greenville Half MarathonGreenville | SC | 1:41:35 | #410 |
| 2023 | Greenville Half MarathonGreenville | SC | 1:49:58 | #484 |
| 2023 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:30:58 | #10388 |
| 2023 | Napa Half MarathonNapa | CA | 2:38:18 | #1479 |
| 2022 | Greenville Half MarathonGreenville | SC | 1:39:40 | #221 |
| 2019 | Owls Roost RumbleGreensboro | NC | 1:53:30.8 | #9 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 2:54:58 | #3053 |
| 2018 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:04:09 | #4474 |
| 2018 | Cleveland MarathonCleveland | OH | 2:20:34 | #2514 |
| 2016 | Hartford MarathonHartford | CT | 2:09:40 | #2659 |
| 2014 | Hartford MarathonHartford | CT | 2:01:48 | #2481 |
| 2014 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:22:11 | #445 |
| 2014 | Novant Health Charlotte MarathonCharlotte | NC | 1:42:24 | #242 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:07:02 | #3137 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 1:50:30 | #1409 |
40 states to go