| 2026 | Zion Half MarathonSpringdale | UT | 2:21:27 | #456 |
| 2025 | DC Turkey Trot 5K & HalfWashington | DC | 2:19:05 | #207 |
| 2025 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:19:10.8 | #676 |
| 2025 | Rocket City MarathonHuntsville | AL | 2:26:23 | #873 |
| 2025 | Huntsville Half MarathonHuntsville | AL | 2:25:42 | #308 |
| 2025 | Two Cities MarathonFresno | CA | 1:21:00.58 | #10 |
| 2025 | Great Smoky Mountains Half MarathonTownsend | TN | 1:50:52 | #61 |
| 2025 | Around Cape Ann Half MarathonGloucester | MA | 2:23:12.9 | #247 |
| 2025 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:13:17 | #1543 |
| 2025 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:33:03 | #1963 |
| 2024 | Gorges Ithaca Half MarathonIthaca | NY | 2:09:22 | #294 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:25:05 | #3717 |
| 2024 | St. Luke's Half Marathon & 5KAllentown | PA | 2:11:46 | #624 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:54:53 | #617 |
| 2023 | InFirst Bank Veteran's Marathon, Half Marathon, and Marathon RelayBlairsville | PA | 1:55:17 | #42 |
| 2022 | Denver Colfax MarathonDenver | CO | 2:19:06 | #1999 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 2:44:27 | #5817 |
| 2022 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:19:01 | #1040 |
| 2021 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:32:37 | #1259 |
| 2021 | Napa Half MarathonNapa | CA | 2:05:20 | #541 |
| 2019 | Hartford MarathonHartford | CT | 2:01:07 | #1470 |
| 2018 | Garmin Kansas City MarathonKansas City | MO | 2:44:09 | #3257 |
| 2018 | Frederick Running FestivalFrederick | MD | 2:04:35.54 | #1319 |
| 2018 | Huntsville Half MarathonHuntsville | AL | 2:33:16 | #369 |
| 2018 | Queen Bee Half MarathonCincinnati | OH | 2:56:02 | #2273 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:57:47 | #6919 |
| 2017 | Cleveland MarathonCleveland | OH | 2:39:32 | #3793 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 2:59:03 | #5789 |
| 2017 | Queen Bee Half MarathonCincinnati | OH | 2:56:02 | #2074 |
| 2017 | Maui Oceanfront MarathonUnknown | HI | 2:43:42 | #352 |
| 2016 | High Uinta Half MarathonKamas | UT | 1:58:20 | #288 |
| 2016 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:37:27.7 | #1973 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:20:43 | #5056 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 1:50:11 | #637 |
| 2014 | Hartford MarathonHartford | CT | 2:34:50 | #5176 |
| 2014 | Canyonlands Half MarathonMoab | UT | 2:14:16 | #1811 |
| 2013 | Papillion Half MarathonPapillion | NE | 1:54:17 | #157 |
| 2013 | High Uinta Half MarathonKamas | UT | 1:47:28 | #253 |
| 2013 | REVEL Big CottonwoodSalt Lake City | UT | 2:02:42 | #1030 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:32:11 | #6188 |
| 2012 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:35:49 | #999 |
| 2012 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:31:56 | #54 |
| 2012 | Snow Canyon Half MarathonSaint George | UT | 1:44:54 | #350 |
| 2012 | City of Oaks MarathonRaleigh | NC | 1:45:20 | #318 |
| 2011 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:31:50 | #46 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:02:26 | #2586 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:23 | #3262 |
| 2010 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:37:22 | #82 |
| 2009 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:36:01 | #80 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:16:55 | #3091 |
| 2009 | Air Force MarathonDayton | OH | 1:58:40 | #1134 |
| 2007 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:50:01 | #174 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 2:07:10 | #1930 |