| 2025 | Wausau MarathonWausau | WI | 1:39:05.91 | #25 |
| 2025 | Naperville Half MarathonNaperville | IL | 1:43:20 | #165 |
| 2024 | Naperville Half MarathonNaperville | IL | 1:39:31 | #134 |
| 2022 | Naperville Half MarathonNaperville | IL | 1:47:14 | #239 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 2:01:40 | #2483 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 1:40:57 | #772 |
| 2021 | Naperville Half MarathonNaperville | IL | 1:55:07 | #440 |
| 2020 | Indianapolis Monumental MarathonIndianapolis | IN | 1:43:57 | #27 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:37 | #2138 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:00:12 | #2523 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:35:39 | #5870 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 2:31:14 | #5638 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:06:38 | #2931 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:31:16 | #5389 |
| 2014 | Rochester Regional Health Flower City ChallengeRochester | NY | — | #556 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 2:21:43 | #4136 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:12:27 | #3420 |
| 2012 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:52:27 | #368 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 1:51:17 | #1117 |
| 2010 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:54:16 | #497 |
| 2005 | Great Western Half Marathon and 10KSaint Charles | IL | 1:30:26 | #60 |
| 2001 | Naples Paradise Coast Half MarathonNaples | FL | 2:56:19 | #1138 |
| 2000 | Naples Paradise Coast Half MarathonNaples | FL | 2:56:48 | #1074 |