| 2025 | Runtastic HEBERHeber City | UT | 1:38:56 | #72 |
| 2025 | Rare Strides 5k, 10k, 15k, Half Marathonlong beach | CA | 1:44:26 | #100 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:38:06 | #7501 |
| 2025 | Christmas 5K/10K/Half Marathon in July - ChattanoogaChattanooga | TN | 1:27:41.11 | #2 |
| 2025 | Runtastic NEBOPayson | UT | 1:44:17 | #179 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 1:39:47 | #399 |
| 2025 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:55:34.53 | #274 |
| 2025 | All-Out Beat the HeatWestminster | CO | 2:40:07.47 | #91 |
| 2025 | Spooky Sprint- WichitaWichita | KS | 2:25:55 | #750 |
| 2025 | LBC Summer Breeze – 5K, 10K, 10M, and Half MarathonLong Beach | CA | — | #4 |
| 2025 | Phoenix MarathonPhoenix | AZ | 2:16:21 | #1311 |
| 2025 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 2:22:16 | #2845 |
| 2025 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:04:56 | #257 |
| 2025 | Run for PB& J 5K/10K/13.1 SAN DIEGOSan Diego | CA | 2:19:28 | #1762 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 1:26:33 | #49 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 2:06:52.82 | #1263 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 1:43:44 | #1809 |
| 2024 | Skyline Half MarathonDallas | TX | 2:58:30 | #479 |
| 2024 | Hartford MarathonHartford | CT | 2:02:22 | #1626 |
| 2023 | Baltimore Running FestivalBaltimore | MD | 2:09:44 | #1567 |
| 2023 | Runtastic NEBOPayson | UT | 1:18:48 | #15 |
| 2023 | Newport Rhode RacesNewport | RI | 2:06:26 | #1017 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 1:49:02 | #644 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 1:44:24.79 | #210 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:37:33 | #861 |
| 2022 | La Jolla Half Marathon & 5KSan Diego | CA | 1:42:09.81 | #140 |
| 2022 | Wilmington Historic Half, 10K & 5KWilmington | NC | 1:50:24 | #76 |
| 2022 | Baltimore Running FestivalBaltimore | MD | 3:03:45 | #3193 |
| 2022 | Snow Canyon Half MarathonSaint George | UT | 1:39:36 | #197 |
| 2022 | High Uinta Half MarathonKamas | UT | 1:39:18 | #116 |
| 2022 | Naperville Half MarathonNaperville | IL | 1:56:35 | #444 |
| 2022 | Rock Tahoe Half MarathonStateline | NV | 2:50:08 | #947 |
| 2021 | Trent Waldron Half Marathon & 10KAnchorage | AK | — | #66 |
| 2021 | High Uinta Half MarathonKamas | UT | 1:40:31 | #120 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 1:40:03 | #276 |
| 2021 | River Run Half MarathonBerea | OH | 1:55:04 | #169 |
| 2021 | Snow Canyon Half MarathonSaint George | UT | 1:39:26 | #193 |
| 2021 | La Jolla Half Marathon & 5KSan Diego | CA | 1:56:04.36 | #356 |
| 2020 | Zombie Half MarathonAnchorage | AK | 1:54:44 | #90 |
| 2019 | Naperville Half MarathonNaperville | IL | 2:07:38 | #966 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 2:00:16 | #1175 |
| 2017 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:52:21 | #524 |
| 2016 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:57:05 | #270 |
| 2016 | Town of Celebration Marathon & Half MarathonCelebration | FL | 3:14:53 | #2778 |
| 2016 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:09:15 | #1458 |
| 2016 | Snow Canyon Half MarathonSaint George | UT | 1:47:00 | #274 |
| 2014 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:43:52 | #303 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:00:09 | #2617 |
| 2011 | Naples Paradise Coast Half MarathonNaples | FL | 1:43:03 | #320 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 1:53:25 | #1822 |
| 2004 | NYRR Staten Island HalfStaten Island | NY | 1:52:07 | #1284 |