| 2025 | Ogden MarathonOgden | UT | 2:24:10 | #1814 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:06:49 | #1898 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 2:04:02 | #1498 |
| 2024 | Heatwave Half Marathon - MemphisMemphis | TN | 2:00:53 | #84 |
| 2024 | Lane Purser Memorial Road Race SeriesMemphis | TN | 2:00:53 | #84 |
| 2024 | Ogden MarathonOgden | UT | 2:19:18 | #1542 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:56 | #982 |
| 2023 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:25 | #892 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 2:01:35 | #1241 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:39:09 | #179 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:44:18 | #789 |
| 2023 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:55:56 | #92 |
| 2023 | Ogden MarathonOgden | UT | 2:25:02 | #1522 |
| 2023 | Heatwave Half Marathon - MemphisMemphis | TN | 1:55:56 | #92 |
| 2023 | High Uinta Half MarathonKamas | UT | 2:12:12 | #543 |
| 2022 | High Uinta Half MarathonKamas | UT | 2:04:33 | #391 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 1:49:03 | #703 |
| 2022 | Heatwave Half Marathon - MemphisMemphis | TN | 1:57:53 | #75 |
| 2022 | Lane Purser Memorial Road Race SeriesMemphis | TN | 1:57:53 | #76 |
| 2022 | Ogden MarathonOgden | UT | 2:26:14 | #1389 |
| 2022 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:36:31 | #127 |
| 2021 | High Uinta Half MarathonKamas | UT | 1:51:27 | #206 |
| 2021 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:02:22 | #996 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 1:46:33 | #438 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:41 | #965 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 1:39:27 | #249 |
| 2019 | High Uinta Half MarathonKamas | UT | 1:49:22 | #200 |
| 2019 | Ogden MarathonOgden | UT | 1:47:48 | #297 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:41:28 | #333 |
| 2018 | Illinois Race WeekendChampaign | IL | 1:34:43 | #148 |
| 2018 | High Uinta Half MarathonKamas | UT | 1:47:38 | #214 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:45:02 | #550 |
| 2017 | High Uinta Half MarathonKamas | UT | 1:44:29 | #190 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:59:12 | #1380 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 1:36:41 | #199 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:48:44 | #500 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:51:18 | #612 |
| 2016 | Ogden MarathonOgden | UT | 1:48:51 | #421 |
| 2016 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:51:17 | #169 |
| 2016 | High Uinta Half MarathonKamas | UT | 1:44:20 | #138 |
| 2015 | Goodyear Half Marathon & 10kAkron | OH | 1:45:05 | #172 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 1:35:37 | #161 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:51:55 | #622 |
| 2015 | Ogden MarathonOgden | UT | 1:46:40 | #355 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:33:46 | #281 |
| 2015 | High Uinta Half MarathonKamas | UT | 1:41:24 | #96 |
| 2014 | Ogden MarathonOgden | UT | 1:48:21 | #525 |
| 2014 | High Uinta Half MarathonKamas | UT | 1:44:07 | #151 |
| 2014 | REVEL Big CottonwoodSalt Lake City | UT | 1:38:54 | #258 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:55:52 | #1181 |
| 2010 | Indianapolis Monumental MarathonIndianapolis | IN | 2:36:20 | #3303 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 1:47:16 | #1402 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:37:39 | #4443 |