| 2025 | Heatwave Half Marathon - St. LouisSt. Louis | MO | 2:18:47 | #104 |
| 2025 | Bradenton Riverwalk Half Marathon 10k 5kBradenton | FL | 1:44:43.5 | #11 |
| 2024 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 2:35:51 | #271 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:17:34 | #4492 |
| 2023 | Hartford MarathonHartford | CT | 2:26:07 | #2662 |
| 2022 | Garmin Kansas City MarathonKansas City | MO | 1:58:57 | #841 |
| 2022 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:05:08 | #1062 |
| 2021 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:17:11 | #786 |
| 2019 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:55:58 | #1011 |
| 2019 | Mountain Man Memorial MarchGatlinburg | TN | 4:23:00 | #46 |
| 2019 | Garmin Kansas City MarathonKansas City | MO | 1:58:33 | #1130 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:23:10 | #8294 |
| 2018 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:18:54 | #2584 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:16:12 | #4258 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:06:42 | #4322 |
| 2015 | Hartford MarathonHartford | CT | 1:57:41 | #1758 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:11:03 | #2858 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:31:13 | #5387 |
| 2014 | Hartford MarathonHartford | CT | 2:24:56 | #4647 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:32:41 | #4735 |
| 2012 | City of Oaks MarathonRaleigh | NC | 2:08:35 | #1245 |
| 2009 | Nashville 1/2 MarathonNashville | TN | 3:01:42 | #676 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 1:55:03 | #3202 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 2:21:06 | #7293 |