| 2026 | Holiday 5K, 10K, & 13.1M at Kansas City, MO (52)Kansas City | MO | 1:46:25 | #20 |
| 2025 | Salt Lake City MarathonSalt Lake City | UT | 2:09:19 | #1578 |
| 2025 | Chicago Half MarathonChicago | IL | 1:56:34 | #1793 |
| 2025 | Omaha MarathonOmaha | NE | 1:47:37 | #80 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 1:58:31 | #1445 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | 2:15:18 | #964 |
| 2025 | Super Hyak Marathon and HalfNorth Bend | WA | 1:57:16 | #103 |
| 2025 | City of Roses Half Marathon & 5KCape Girardeau | MO | 2:17:21 | #1205 |
| 2025 | Mount Dora Half Marathon & 5KMount Dora | FL | 2:07:10 | #433 |
| 2025 | Five Star Thanksgiving Turkey Trot 5K, 10K, 15K, & Half MarathonJohns Creek | GA | 2:28:51.43 | #167 |
| 2024 | Chicago Half MarathonChicago | IL | 2:13:42 | #3739 |
| 2024 | Garmin Kansas City MarathonKansas City | MO | 1:54:04 | #694 |
| 2024 | Maui Marathon and Half Marathon April 26, 2026Lāhainā | HI | — | #416 |
| 2024 | Fair on the Square Half Marathon & 5KDanville | IN | 1:39:47 | #34 |
| 2024 | YMCA Harrisburg Marathon, Half, and RelayHarrisburg | PA | 1:37:17.96 | #28 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:11:47.56 | #1058 |
| 2024 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:40:39 | #86 |
| 2023 | Akron MarathonAkron | OH | 1:55:27 | #519 |
| 2023 | Presque Isle Half MarathonErie | PA | 1:50:21 | #224 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:04:48.82 | #730 |
| 2023 | Baltimore Running FestivalBaltimore | MD | 1:42:05 | #264 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 2:05:43 | #3275 |
| 2023 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:40:32 | #32 |
| 2022 | Akron MarathonAkron | OH | 1:53:28 | #460 |
| 2022 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:44:26 | #45 |
| 2022 | Historic Drawbridge Running FestivalSt Michaels | MD | 1:58:25.99 | #46 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 1:44:15 | #361 |
| 2022 | Greensboro Half MarathonGreensboro | NC | 1:42:02.68 | #72 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 1:52:17 | #723 |
| 2022 | Fallen Soldiers Memorial 5k, 10k, & HalfPotomac | MD | 1:57:53 | #16 |
| 2021 | Holiday Half MarathonAnnandale | VA | 2:04:24 | #131 |
| 2021 | Sportspectrum's Log Jammer Marathon, Half Marathon & 5KShreveport | LA | 1:34:27 | #20 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:39:33 | #647 |
| 2019 | Buck Ridge BurnGardners | PA | 2:03:40 | #12 |
| 2019 | Nashville 1/2 MarathonNashville | TN | 2:42:36 | #1210 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 2:01:25 | #1168 |
| 2018 | Buck Ridge BurnGardners | PA | 1:56:00 | #14 |
| 2018 | Crawlin' Crab Half MarathonHampton | VA | 2:43:12 | #918 |
| 2018 | Air Force MarathonDayton | OH | 2:12:14 | #775 |
| 2017 | Hartford MarathonHartford | CT | 1:49:34 | #699 |
| 2017 | Akron MarathonAkron | OH | 1:59:35 | #759 |
| 2016 | Buck Ridge BurnGardners | PA | 2:16:01 | #46 |
| 2016 | Big Easy Halloween Half Marathon, 10K & 5KNew Orleans | LA | 2:05:39 | #340 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:20:43 | #4570 |
| 2015 | OCNJ Half MarathonOcean City | NJ | 1:41:05 | #85 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:45:52 | #1135 |
| 2015 | Buck Ridge BurnGardners | PA | 2:16:57 | #19 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:05:43 | #1162 |
| 2013 | Evansville Half MarathonEvansville | IN | 2:45:53 | #1555 |
| 2013 | Bluegrass Half MarathonJohnson City | TN | 1:49:05 | #124 |
| 2011 | Runtastic HAUNTED ProvoProvo | UT | 1:58:01 | #1174 |
| 2011 | Run the Line Half MarathonTexarkana | TX | 1:40:45 | #46 |
| 2010 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 2:06:08 | #245 |
| 2009 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:47:53 | #220 |
| 2007 | Evansville Half MarathonEvansville | IN | 2:35:29 | #950 |
| 2006 | Evansville Half MarathonEvansville | IN | 1:52:40 | #357 |
| 2002 | Tennessee Running Tour - Cedars FrostbiteLebanon | TN | 2:00:07 | #181 |