| 2025 | Quad Cities MarathonMoline | IL | 2:24:22 | #820 |
| 2025 | Alzheimer's 5K & Half MarathonDubuque | IA | 2:23:39 | #50 |
| 2025 | Galena River Fall Half Marathon & 8kGalena | IL | 2:26:14 | #155 |
| 2025 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:29:52 | #714 |
| 2024 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:19:20 | #531 |
| 2024 | Galena River Fall Half Marathon & 8kGalena | IL | 2:22:37 | #155 |
| 2024 | Alzheimer's 5K & Half MarathonDubuque | IA | 2:24:08 | #55 |
| 2024 | Quad Cities MarathonMoline | IL | 2:19:37 | #673 |
| 2023 | Quad Cities MarathonMoline | IL | 2:17:10 | #664 |
| 2022 | Quad Cities MarathonMoline | IL | 1:59:12 | #371 |
| 2022 | Alzheimer's 5K & Half MarathonDubuque | IA | 2:01:25 | #29 |
| 2021 | Quad Cities MarathonMoline | IL | 2:03:10 | #415 |
| 2021 | Norfolk Harbor Half MarathonNorfolk | VA | 1:58:45 | #357 |
| 2019 | Quad Cities MarathonMoline | IL | 2:17:40 | #716 |
| 2019 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:03:27 | #329 |
| 2019 | Starved Rock Country MarathonOttawa | IL | 2:00:11.4 | #112 |
| 2019 | Alzheimer's 5K & Half MarathonDubuque | IA | 2:06:58 | #32 |
| 2018 | Quad Cities MarathonMoline | IL | 2:04:04 | #587 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:17:55 | #5929 |
| 2017 | Quad Cities MarathonMoline | IL | 2:12:24 | #628 |
| 2016 | Quad Cities MarathonMoline | IL | 2:13:09 | #679 |
| 2014 | Starved Rock Country MarathonOttawa | IL | 1:55:59 | #167 |