| 2026 | Rock ‘n' Roll Washington DCWashington | DC | 2:02:47 | #4113 |
| 2025 | Spinx Run FestGreenville | SC | 2:07:03 | #600 |
| 2025 | Cleveland MarathonCleveland | OH | 2:03:46 | #1530 |
| 2025 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 2:06:55 | #2174 |
| 2025 | Trick or Trot 5K, 10K, and Half Marathon by Califlow RunsLong Beach | CA | 2:00:43 | #27 |
| 2025 | Capital City Half MarathonColumbus | OH | 2:18:24 | #3510 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:27:38 | #1568 |
| 2024 | San Juan Island HalfFriday Harbor | WA | 3:30:35.7 | #301 |
| 2024 | Marshall University MarathonHuntington | WV | 1:57:05 | #246 |
| 2024 | Oktoberfest Run 5K/10K/13.1 SAN DIEGOSan Diego | CA | 1:49:47 | #333 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 2:22:12 | #4149 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:26:12 | #1328 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 1:57:19 | #3863 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:36:05 | #8665 |
| 2022 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:00:15 | #368 |
| 2021 | Half Marathon UnpluggedBurlington | VT | 1:43:58 | #127 |
| 2021 | Two Cities MarathonFresno | CA | 2:27:45 | #734 |
| 2021 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 3:12:18 | #1611 |
| 2020 | Mesa MarathonMesa | AZ | 2:17:17 | #2118 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 2:31:24 | #4009 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:10:15 | #6321 |
| 2019 | Charleston Half MarathonCharleston | SC | 2:23:48 | #1598 |
| 2019 | Mesa MarathonMesa | AZ | 2:12:26 | #2036 |
| 2019 | Rock 'n' Roll ArizonaTempe | AZ | 2:12:20 | #2877 |
| 2018 | Shipyard Old Port Half MarathonPortland | ME | 3:01:17 | #2775 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:19:56 | #6343 |
| 2018 | Mesa MarathonMesa | AZ | 2:29:33 | #2670 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:59:06 | #4991 |
| 2018 | Whistlestop MarathonAshland | WI | 3:00:05 | #976 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:10 | #3624 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 2:05:18 | #1527 |
| 2017 | Rock 'n' Roll ArizonaTempe | AZ | 2:17:10 | #4435 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 2:12:59 | #5971 |
| 2017 | Mesa MarathonMesa | AZ | 2:12:51 | #1998 |
| 2017 | Whistlestop MarathonAshland | WI | 2:41:05 | #1035 |
| 2016 | Rock 'n' Roll ArizonaTempe | AZ | 2:20:46 | #5560 |
| 2016 | NYRR Staten Island HalfStaten Island | NY | 2:08:43 | #6463 |
| 2016 | Mesa MarathonMesa | AZ | 2:13:36 | #2072 |
| 2016 | Novant Health Charlotte MarathonCharlotte | NC | 2:12:31 | #1322 |
| 2015 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:58:57 | #973 |
| 2015 | 2026 Acadia Half Marathon and 10KBar Harbor | ME | 2:49:58 | #210 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:28:43 | #9954 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 2:18:11 | #5945 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:46:49 | #5279 |
| 2013 | Canyonlands Half MarathonMoab | UT | 2:21:50 | #2334 |
| 2013 | Capital City Half MarathonColumbus | OH | 2:01:05 | #2849 |
| 2013 | Novant Health Charlotte MarathonCharlotte | NC | 3:01:57 | #2496 |
| 2013 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:20:17 | #943 |
| 2012 | Whistlestop MarathonAshland | WI | 2:34:56 | #1187 |