| 2025 | One City MarathonNewport News | VA | 2:44:14 | #553 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:39:37 | #6744 |
| 2025 | Eagle 5K, 10K, & 13.1M, Gadsden, AL (28)Gadsden | AL | 2:53:30.21 | #4 |
| 2025 | The Race 2026East Point | GA | 2:59:49 | #489 |
| 2025 | Newport News One City MarathonNewport News | VA | 2:44:13.54 | #553 |
| 2024 | Pine Tree MarathonPortland | ME | 2:46:05 | #9 |
| 2024 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:29:32.02 | #688 |
| 2024 | The Race 2026East Point | GA | 2:44:56 | #356 |
| 2024 | Maple Leaf MarathonFairlee | VT | 2:45:45 | #8 |
| 2024 | Granite State MarathonNashua | NH | 2:42:23 | #9 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 2:36:47 | #7347 |
| 2023 | Delaware Running FestivalWilmington | DE | 2:28:20.81 | #523 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:25:23 | #5162 |
| 2023 | The Race 2026East Point | GA | 2:38:42 | #306 |
| 2022 | Greensboro Half MarathonGreensboro | NC | 2:21:27.82 | #323 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:18:00 | #3405 |
| 2020 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | — | #942 |
| 2020 | The Race 2026East Point | GA | — | #156 |
| 2020 | Rock 'n' Roll NashvilleNashville | TN | 2:51:07 | #428 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:26:10 | #5871 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:41 | #3975 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:14:33 | #4788 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:50:00 | #1211 |