| 2026 | Fort Smith Marathon, Half Marathon & 5 Leg Marathon RelayFort Smith | AR | 3:04:11.8 | #159 |
| 2026 | Fort Smith Marathon Half Marathon & RelaysFort Smith | AR | 3:04:12 | #159 |
| 2026 | Medal Madness 5K, 10K, & 13.1M at Fort Smith, AR (38)Fort Smith | AR | 3:04:12 | #159 |
| 2025 | DoNot Stop Half Marathon (5k/10k) - LouisvilleLouisville | KY | 2:09:54.59 | #14 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:29:42 | #52 |
| 2025 | DRC's The Half (13.1, 10K & 5K)Dallas | TX | 2:12:11.2 | #364 |
| 2025 | Hometown Half Marathon & 5k/10k - LouisvilleLouisville | KY | 1:58:46.55 | #32 |
| 2025 | ZombieRunner Quarry LakesFremont | CA | 2:17:03.28 | #82 |
| 2025 | Irving Frost MarathonIrving | TX | 2:29:01 | #665 |
| 2025 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:55:36.6 | #619 |
| 2025 | Spooky Sprint- WichitaWichita | KS | 2:22:32 | #692 |
| 2025 | DC Half RacesWashington | DC | 2:17:21 | #4442 |
| 2025 | KB Half MarathonKey Biscayne | FL | 3:00:40 | #995 |
| 2025 | Napa Half MarathonNapa | CA | 1:42:53 | #137 |
| 2025 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 1:54:55 | #153 |
| 2025 | Rocky RunPhiladelphia | PA | 2:19:11 | #3672 |
| 2025 | 7 Bridges MarathonChattanooga | TN | 1:42:36 | #61 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 1:43:54 | #516 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 2:03:36 | #2761 |
| 2025 | Hartford MarathonHartford | CT | 1:47:33 | #632 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 1:41:41 | #611 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 1:39:27 | #388 |
| 2025 | Horse Capital Marathon & Half MarathonLexington | KY | 1:50:53 | #100 |
| 2025 | Whiskey Run NashvilleNashville | TN | 1:49:20 | #28 |
| 2025 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 1:50:16 | #249 |
| 2025 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 1:55:41 | #155 |
| 2024 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 2:05:51 | #263 |
| 2024 | Yosemite Half MarathonBass Lake | CA | 2:18:08 | #1270 |
| 2024 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 3:29:33 | #653 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:38:57 | #94 |
| 2024 | 2026 Eugene MarathonEugene | OR | 1:35:45 | #326 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:44:10 | #338 |
| 2024 | Louisville Marathon, Half Marathon and 10KLouisville | KY | 1:54:57 | #149 |
| 2024 | DRC's The Half (13.1, 10K & 5K)Dallas | TX | 2:06:58 | #182 |
| 2024 | Bay Bridge Half MarathonOakland | CA | 1:47:03 | #930 |
| 2024 | Denver Colfax MarathonDenver | CO | 3:42:32 | #5987 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 3:03:25 | #20862 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 1:44:15.21 | #255 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:01:09 | #1633 |
| 2024 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:45:10.79 | #548 |
| 2023 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 1:31:42 | #201 |
| 2023 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:49:41 | #301 |
| 2023 | Denver Colfax MarathonDenver | CO | 3:23:57 | #5043 |
| 2023 | SAR Wild RunShaver Lake | CA | 1:44:32.6 | #3 |
| 2023 | Oktoberfest Run 5K/10K/13.1 SAN DIEGOSan Diego | CA | 1:38:46 | #138 |
| 2023 | Napa Half MarathonNapa | CA | 2:34:26 | #1408 |
| 2023 | Chicago Half MarathonChicago | IL | 2:42:50 | #6117 |
| 2023 | 2026 Platte Valley Companies Monument MarathonGering | NE | 1:43:33 | #15 |
| 2023 | Beer City Half™ San DiegoSan Diego | CA | 2:14:51 | #2230 |
| 2023 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 2:57:19 | #687 |
| 2022 | Chicago Half MarathonChicago | IL | 2:08:28 | #3950 |
| 2022 | Canyonlands Half MarathonMoab | UT | 1:34:56 | #54 |
| 2022 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 2:57:54 | #533 |
| 2022 | Napa Half MarathonNapa | CA | 1:58:53 | #95 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 2:10:24 | #2210 |
| 2022 | Yosemite Half MarathonBass Lake | CA | 2:12:14 | #1155 |
| 2022 | SAR Wild RunShaver Lake | CA | 1:48:42.41 | #4 |
| 2021 | Chicago Half MarathonChicago | IL | 2:17:22 | #3112 |
| 2021 | Two Cities MarathonFresno | CA | 1:28:40.4 | #22 |
| 2021 | SAR Wild RunShaver Lake | CA | 1:50:12 | #5 |
| 2021 | Yosemite Half MarathonBass Lake | CA | 2:23:39 | #1402 |
| 2019 | Two Cities MarathonFresno | CA | 1:32:24 | #20 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 4:08:00 | #9323 |
| 2019 | Bay Bridge Half MarathonOakland | CA | 2:25:33 | #4152 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 1:44:19 | #126 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:29:26 | #3563 |
| 2019 | Denver Colfax MarathonDenver | CO | 1:31:11 | #67 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 2:07:21 | #1011 |
| 2019 | San Diego Beach & Bay Half MarathonSan Diego | CA | 1:39:57 | #105 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 1:21:23 | #158 |
| 2019 | Chicago Half MarathonChicago | IL | 1:45:41 | #723 |
| 2019 | Golden Leaf Half MarathonAspen | CO | 2:05:00 | #94 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:20:05 | #117 |
| 2018 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:20:22 | #444 |
| 2018 | Two Cities MarathonFresno | CA | 2:19:39 | #225 |
| 2017 | Two Cities MarathonFresno | CA | 2:24:43 | #619 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 2:28:35 | #3020 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 1:34:47 | #501 |
| 2017 | Run RocklinRocklin | CA | 2:24:49 | #151 |
| 2016 | 2026 Avenue of the Giants MarathonArcata | CA | 2:40:41 | #961 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:07:18 | #643 |
| 2016 | Two Cities MarathonFresno | CA | 2:25:13 | #689 |
| 2016 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:16:27 | #1258 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 3:09:34 | #4313 |
| 2016 | NYRR Staten Island HalfStaten Island | NY | 1:46:53 | #2293 |
| 2015 | Naperville Trails Half Marathon & 10KWheaton | IL | 2:22:03 | #450 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:27:44 | #3681 |
| 2015 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:52:03 | #212 |
| 2015 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:37:45 | #2107 |
| 2014 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:53:18 | #363 |
| 2014 | NYRR Staten Island HalfStaten Island | NY | 1:31:23 | #423 |
| 2014 | Turkey Trot 5k, 10k, 15k, Half MarathonVan Nuys | CA | 2:29:23 | #463 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:26:00 | #108 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 1:31:26 | #347 |
| 2009 | Duke City MarathonAlbuquerque | NM | 2:04:44 | #517 |
| 2007 | Hidden Gem Half MarathonFlossmoor | IL | 2:24:59 | #398 |
| 2003 | Duke City MarathonAlbuquerque | NM | 1:43:00 | #150 |
| 2000 | NYRR Staten Island HalfStaten Island | NY | 1:30:48 | #260 |
| 1999 | Duke City MarathonAlbuquerque | NM | 1:49:12 | #330 |
| 1998 | Duke City MarathonAlbuquerque | NM | 1:54:14 | #521 |
| 1997 | Duke City MarathonAlbuquerque | NM | 2:01:19 | #583 |
| 1996 | Duke City MarathonAlbuquerque | NM | 1:47:36 | #423 |
| 1995 | Duke City MarathonAlbuquerque | NM | 1:48:54 | #447 |