| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 2:10:40 | #2851 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:33:00 | #117 |
| 2025 | Shamrock RunPortland | OR | 2:42:29 | #2653 |
| 2025 | Donot Stop Half Marathon (5k/10k)- CincinnatiFairfield | OH | 2:24:19.92 | #32 |
| 2025 | Williams Route 66 Marathon WeekendTulsa | OK | 1:38:17 | #146 |
| 2025 | Irving Oktoberfest Half MarathonIrving | TX | 2:34:22.3 | #701 |
| 2025 | Kentucky Derby Festival mini & MarathonLouisville | KY | 1:42:38 | #501 |
| 2025 | Milwaukee MarathonMilwaukee | WI | 2:02:17 | #969 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:12:30 | #3953 |
| 2024 | Texas TripleDallas | TX | 1:38:01 | #1 |
| 2024 | Red, White and Blue Half Marathon - HoustonHouston | TX | 2:33:12.09 | #50 |
| 2024 | DoNot Stop Half Marathon (5K/10K)- Greater ChicagoAurora | IL | 2:00:40 | #15 |
| 2024 | Run Sunset BeachSunset Beach | NC | 1:53:30 | #111 |
| 2024 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 1:58:14 | #126 |
| 2024 | Spooky Sprint CincinnatiHamilton | OH | 2:26:32.97 | #153 |
| 2023 | City of Oaks MarathonRaleigh | NC | 1:55:30 | #536 |
| 2023 | Bull City Race FestDurham | NC | 1:56:58 | #339 |
| 2023 | Highlands College Half Marathon, 10K, and 5KFultondale | AL | 3:30:05 | #265 |
| 2022 | Snow Canyon Half MarathonSaint George | UT | 2:01:07 | #763 |
| 2022 | Texas TripleDallas | TX | 1:39:31 | #2 |
| 2022 | City of Oaks MarathonRaleigh | NC | 1:57:26 | #397 |
| 2022 | Highlands College Half Marathon, 10K, and 5KFultondale | AL | 2:13:45.73 | #50 |
| 2021 | Run Oak IslandOak Island | NC | 1:50:41 | #23 |
| 2021 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 1:47:06 | #53 |
| 2021 | Sunburst RacesSouth Bend | IN | 2:03:40.51 | #271 |
| 2021 | City of Oaks MarathonRaleigh | NC | 1:44:04 | #195 |
| 2021 | Cleveland MarathonCleveland | OH | 1:36:27 | #97 |
| 2020 | City of Oaks MarathonRaleigh | NC | 1:54:00 | #55 |
| 2019 | City of Oaks MarathonRaleigh | NC | 1:52:55 | #337 |
| 2019 | Wilmington Historic Half, 10K & 5KWilmington | NC | 2:49:02 | #745 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:22:19 | #5154 |
| 2017 | City of Oaks MarathonRaleigh | NC | 1:51:43 | #239 |
| 2017 | AthHalf Half Marathon & 5KAthens | GA | 2:19:29 | #1096 |
| 2016 | Texas TripleDallas | TX | 2:36:11 | #10 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 2:40:48 | #3909 |
| 2015 | Marine Corps Historic HalfFredericksburg | VA | 1:56:14 | #695 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:43:31 | #770 |
| 2014 | City of Oaks MarathonRaleigh | NC | 1:46:23 | #321 |
| 2014 | Marine Corps Historic HalfFredericksburg | VA | 1:53:40 | #1087 |
| 2013 | City of Oaks MarathonRaleigh | NC | 1:44:16 | #225 |
| 2013 | Mill Race MarathonColumbus | IN | 3:13:21 | #2046 |
| 2013 | AthHalf Half Marathon & 5KAthens | GA | 1:40:06 | #205 |
| 2012 | AthHalf Half Marathon & 5KAthens | GA | 1:41:52 | #269 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:29:29 | #6898 |
| 2011 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:05:10 | #607 |
| 2010 | AthHalf Half Marathon & 5KAthens | GA | 1:41:45 | #174 |