| 2025 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:09:18 | #1255 |
| 2024 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:54:24 | #708 |
| 2023 | Ogden MarathonOgden | UT | 1:56:57 | #577 |
| 2023 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:49:59 | #385 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 1:50:26 | #1328 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 1:42:59 | #1117 |
| 2022 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:44:10 | #174 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 1:41:02 | #777 |
| 2021 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:44:15 | #149 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:41:14 | #988 |
| 2019 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:40:45 | #141 |
| 2018 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:42:00 | #139 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:40:40 | #740 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:55:08 | #1815 |
| 2017 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:43:33 | #141 |
| 2017 | Carmel Marathon WeekendCarmel | IN | 1:45:44 | #229 |
| 2016 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:40:18 | #127 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:49:14 | #1284 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:38:21 | #540 |
| 2014 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:33:34 | #48 |
| 2014 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:35:04 | #1100 |
| 2013 | Run Bentonville Half MarathonBentonville | AR | 2:11:13 | #757 |
| 2013 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:30:04 | #23 |
| 2012 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:33:16 | #55 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 1:37:27 | #259 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 2:11:16 | #3225 |