| 2025 | DEXTER-ANN ARBOR RUNDexter | MI | 2:18:16.81 | #1501 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:21:50.21 | #1453 |
| 2025 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:24:06.13 | #2115 |
| 2024 | DEXTER-ANN ARBOR RUNDexter | MI | 2:23:00.6 | #1704 |
| 2024 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:20:01 | #1940 |
| 2023 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:27:32.11 | #1575 |
| 2023 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:41:37.5 | #2543 |
| 2023 | DEXTER-ANN ARBOR RUNDexter | MI | 2:28:08.61 | #1288 |
| 2022 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:15:14.78 | #1050 |
| 2022 | DEXTER-ANN ARBOR RUNDexter | MI | 2:09:16.52 | #876 |
| 2021 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:17:04.08 | #1053 |
| 2021 | DEXTER-ANN ARBOR RUNDexter | MI | 2:25:29.79 | #1132 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:32:25 | #2004 |
| 2018 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:36:47 | #2152 |
| 2017 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:23:19.4 | #1845 |
| 2016 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:30:09.4 | #1781 |