| 2026 | Nashville 1/2 MarathonNashville | TN | 3:06:39 | #2160 |
| 2026 | Run the Line Half MarathonTexarkana | TX | 1:41:16 | #33 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:01:40 | #1590 |
| 2025 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:16:29.43 | #244 |
| 2025 | Prairie LineOklahoma City | OK | 1:49:38 | #120 |
| 2025 | Nashville 1/2 MarathonNashville | TN | 3:06:39 | #2152 |
| 2025 | Yosemite Half MarathonBass Lake | CA | 2:36:07 | #1620 |
| 2025 | Glacier Half MarathonEast Glacier | MT | 2:44:44 | #605 |
| 2025 | Run the Line Half MarathonTexarkana | TX | 1:47:23 | #56 |
| 2025 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:47:16 | #281 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:21:20 | #8957 |
| 2025 | Spa Running FestivalHot Springs | AR | 1:46:46 | #31 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 1:57:05 | #813 |
| 2019 | Grand Teton Half MarathonJackson | WY | 2:32:49 | #1148 |
| 2018 | Great Smoky Mountains Half MarathonTownsend | TN | 2:19:10 | #582 |
| 2017 | Naples Paradise Coast Half MarathonNaples | FL | 2:30:20 | #239 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:45:51 | #937 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 2:20:01 | #2425 |
| 2012 | Yuma Territorial MarathonSomerton | AZ | 1:48:15 | #32 |
| 2009 | Quad Cities MarathonMoline | IL | 1:46:37 | #231 |
| 2008 | Quad Cities MarathonMoline | IL | 1:47:00 | #199 |
| 2007 | Quad Cities MarathonMoline | IL | 1:51:54 | #267 |
| 2006 | Quad Cities MarathonMoline | IL | 1:51:32 | #231 |
| 2005 | Quad Cities MarathonMoline | IL | 1:58:14 | #237 |