| 2025 | 71st Annual Fontana Days RunFontana | CA | 1:38:02.2 | #146 |
| 2025 | Bridge of the Gods RunCascade Locks | OR | 1:47:11 | #44 |
| 2023 | Mankato Marathon WeekendMankato | MN | 2:27:17 | #584 |
| 2022 | Mankato Marathon WeekendMankato | MN | 2:23:30 | #488 |
| 2022 | Bridge of the Gods RunCascade Locks | OR | 1:50:48 | #49 |
| 2021 | Great Smoky Mountains Half MarathonTownsend | TN | 1:43:51 | #55 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 2:01:04 | #111 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 1:36:16 | #179 |
| 2018 | Star City Half Marathon & 10KRoanoke | VA | 2:15:52 | #259 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:35:56 | #186 |
| 2018 | New Braunfels Half Marathon, 10K-5KNew Braunfels | TX | 1:43:02 | #15 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:52:09 | #7257 |
| 2017 | Star City Half Marathon & 10KRoanoke | VA | 2:02:17 | #162 |
| 2017 | Healthy Human RaceRochester | MN | 1:51:33 | #98 |
| 2017 | 2026 Chessie Trail Marathon, Half Marathon, 10K, 5K, & 26.2 RelayLexington | VA | 2:03:42 | #84 |
| 2016 | Healthy Human RaceRochester | MN | 1:46:15 | #88 |
| 2015 | Star City Half Marathon & 10KRoanoke | VA | 2:36:15 | #463 |
| 2015 | Healthy Human RaceRochester | MN | 1:38:36 | #52 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:25:07 | #3394 |
| 2014 | Healthy Human RaceRochester | MN | 1:41:38 | #74 |
| 2013 | Healthy Human RaceRochester | MN | 1:44:33 | #68 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:26:01 | #3517 |
| 2012 | Healthy Human RaceRochester | MN | 1:42:17 | #76 |
| 2011 | Healthy Human RaceRochester | MN | 1:38:32 | #85 |
| 2011 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:51:12 | #189 |
| 2011 | Air Force MarathonDayton | OH | 1:55:17 | #834 |
| 2010 | Healthy Human RaceRochester | MN | 1:45:30 | #131 |
| 2009 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:43:46 | #79 |
| 2006 | Oak Tree Half MarathonGeneseo | NY | 1:48:03 | #79 |