| 2026 | Garmin Marathon DurhamDurham | NC | 2:15:47 | #741 |
| 2026 | Game On! Marathon of the Treasure CoastStuart | FL | 2:20:24 | #352 |
| 2025 | Lincoln MarathonLincoln | NE | 1:55:13 | #1154 |
| 2025 | Denver Colfax MarathonDenver | CO | 2:01:34 | #1956 |
| 2025 | DTR Dunes UltramarathonHobe Sound | FL | 3:22:42.57 | #90 |
| 2024 | Glacier Half MarathonEast Glacier | MT | 2:10:00 | #246 |
| 2024 | Space Coast Marathon & Half MarathonCocoa | FL | 2:24:15 | #1209 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:48:00 | #4256 |
| 2024 | Lincoln MarathonLincoln | NE | 1:53:08 | #895 |
| 2022 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:34:20 | #906 |
| 2022 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:12:30 | #865 |
| 2021 | Hayden Lake MarathonHayden Lake | ID | 2:33:40 | #131 |
| 2021 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:15:48 | #570 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:02:03 | #853 |
| 2019 | Lincoln MarathonLincoln | NE | 2:14:24 | #2997 |
| 2018 | Lincoln MarathonLincoln | NE | 2:17:28 | #3605 |
| 2016 | IMT Des Moines MarathonDes Moines | IA | 1:39:49 | #226 |
| 2015 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:43:55 | #456 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:35:36 | #11486 |
| 2015 | Golden Leaf Half MarathonAspen | CO | 2:31:19 | #376 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 2:03:12 | #4575 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:58:48 | #2216 |
| 2008 | Lost Dutchman MarathonApache Junction | AZ | 2:54:38 | #751 |