| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:25:22.99 | #143 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:54:19 | #5494 |
| 2025 | Spa Running FestivalHot Springs | AR | 3:34:57 | #550 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:36:59 | #8037 |
| 2025 | The Colorado MarathonFort Collins | CO | 2:28:13.24 | #992 |
| 2025 | Orca Half MarathonSeattle | WA | 1:27:07.35 | #9 |
| 2025 | Nail the Rail Half Marathon, 10K & 5KShasta Lake | CA | — | #84 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:23:47.2 | #82 |
| 2024 | Greene & Schultz Hoosier Half Marathon, 5&10KBloomington | IN | 1:51:37 | #91 |
| 2024 | Nail the Rail Half Marathon, 10K & 5KShasta Lake | CA | 2:48:15 | #98 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:24:26.08 | #50 |
| 2023 | Golden Driller MarathonTulsa | OK | 3:16:09 | #314 |
| 2023 | Independence Rhode RaceBristol | RI | 2:13:47 | #397 |
| 2023 | Denver Colfax MarathonDenver | CO | 2:33:19 | #3698 |
| 2022 | 2026 Eugene MarathonEugene | OR | 1:27:11 | #182 |
| 2021 | Quad Cities MarathonMoline | IL | 2:17:25 | #658 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 2:12:48 | #6262 |
| 2019 | Quad Cities MarathonMoline | IL | 2:33:02 | #1017 |
| 2017 | 2026 Eugene MarathonEugene | OR | 2:05:33 | #1106 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 3:02:03 | #5922 |
| 2017 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 1:57:11 | #150 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 2:46:16 | #4506 |
| 2015 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 1:57:21 | #157 |
| 2014 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:46:32 | #3281 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 2:37:08 | #4851 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:38:32 | #6797 |
| 2012 | 2026 HelvetiaHillsboro | OR | 3:12:52 | #2120 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:12:52 | #4192 |