| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 1:42:31 | #1118 |
| 2025 | The Innsbrook Half Marathon & 10kInnsbrook | MO | 2:12:36 | #71 |
| 2025 | Fair on the Square Half Marathon & 5KDanville | IN | 1:55:22 | #47 |
| 2024 | Ashland City Half MarathonAshland City | TN | — | #79 |
| 2023 | Fair on the Square Half Marathon & 5KDanville | IN | 1:43:39 | #26 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 1:36:27 | #619 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 2:16:48 | #4925 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 1:51:48 | #1711 |
| 2022 | Capital City Half MarathonColumbus | OH | 2:14:26 | #2351 |
| 2021 | Horse Capital Marathon & Half MarathonLexington | KY | 1:40:55 | #23 |
| 2021 | Sunburst RacesSouth Bend | IN | 1:41:05.46 | #67 |
| 2021 | Carmel Marathon WeekendCarmel | IN | 1:44:27 | #317 |
| 2021 | Rock 'n' Roll NashvilleNashville | TN | 1:58:58 | #1540 |
| 2019 | Fair on the Square Half Marathon & 5KDanville | IN | 1:49:59 | #41 |
| 2016 | Music City Half MarathonNashville | TN | 2:03:59 | #441 |
| 2014 | Williams Route 66 Marathon WeekendTulsa | OK | 3:00:25 | #3498 |
| 2014 | Music City Half MarathonNashville | TN | 2:11:05 | #808 |
| 2012 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:57:44 | #463 |
| 2011 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:53:05 | #390 |
| 2011 | St. Luke's Half Marathon & 5KAllentown | PA | 2:26:53 | #2651 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:40:31 | #8243 |
| 2010 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:27:09 | #1099 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:38:03 | #6633 |
| 2008 | Whistlestop MarathonAshland | WI | 1:56:47 | #439 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:50:17 | #6713 |
| 2008 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:47:55 | #1133 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 3:45:46 | #8984 |