| 2025 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:44:09 | #853 |
| 2025 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:47:49 | #170 |
| 2025 | Run Sunset BeachSunset Beach | NC | 1:57:13 | #177 |
| 2025 | cranky crab 2026Seekonk | MA | 1:35:13 | #6 |
| 2025 | Asbury Park Half MarathonAsbury Park | NJ | 2:01:03 | #900 |
| 2025 | Run Oak IslandOak Island | NC | 1:55:18 | #184 |
| 2025 | Cape Cod Marathon WeekendFalmouth | MA | 1:52:38 | #404 |
| 2024 | Garmin Kansas City MarathonKansas City | MO | 1:55:44 | #759 |
| 2024 | Asbury Park Half MarathonAsbury Park | NJ | 1:54:33 | #573 |
| 2023 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:58:28.17 | #142 |
| 2023 | Garmin Kansas City MarathonKansas City | MO | 1:54:02 | #549 |
| 2022 | Asbury Park Half MarathonAsbury Park | NJ | 1:47:35 | #155 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 1:30:17 | #540 |
| 2022 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:52:18 | #80 |
| 2022 | 10th Annual Holly Springs Half Marathon, 10k & 5kHolly Springs | NC | 1:56:37.57 | #144 |
| 2021 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 4:04:15.7 | #258 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 1:29:06 | #338 |
| 2021 | Indy Half Marathon at Fort BenIndianapolis | IN | 1:37:26 | #81 |
| 2021 | Byers Peak Stampede Half Marathon & 5K RunFraser | CO | 2:42:59 | #97 |
| 2019 | Chicago Half MarathonChicago | IL | 2:03:04 | #2524 |
| 2019 | Goodyear Half Marathon & 10kAkron | OH | 2:04:24 | #399 |
| 2019 | Carmel Marathon WeekendCarmel | IN | 1:26:13 | #45 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 2:43:52 | #8931 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:30:14 | #444 |
| 2019 | Akron MarathonAkron | OH | 2:03:48 | #955 |
| 2018 | Sunburst RacesSouth Bend | IN | 1:19:06.23 | #1 |
| 2018 | City of Lakes Half MarathonMinneapolis | MN | 1:54:29 | #554 |
| 2017 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:22:21 | #11 |
| 2017 | Asbury Park Half MarathonAsbury Park | NJ | 1:49:02 | #174 |
| 2017 | Vintage Park Half MarathonHouston | TX | 1:45:53 | #63 |
| 2017 | Akron MarathonAkron | OH | 2:01:04 | #810 |
| 2017 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 1:45:53.4 | #63 |
| 2016 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:12:05 | #2484 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 1:53:36 | #1295 |
| 2015 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:37:39 | #180 |
| 2015 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:00:46 | #1747 |
| 2013 | Cleveland MarathonCleveland | OH | 2:15:37 | #4393 |
| 2013 | Kansas Half MarathonLawrence | KS | 2:11:56 | #789 |
| 2013 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:03:15 | #1878 |
| 2013 | Naples Paradise Coast Half MarathonNaples | FL | 1:54:42 | #527 |
| 2012 | Naples Paradise Coast Half MarathonNaples | FL | 1:42:45 | #332 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 1:59:32 | #1334 |
| 2010 | IMT Des Moines MarathonDes Moines | IA | 1:56:08 | #1043 |
| 2010 | Run Bentonville Half MarathonBentonville | AR | 2:01:51 | #370 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:15:22 | #3051 |
| 2009 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:53:12 | #269 |
| 2009 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:17:00 | #982 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 1:58:07 | #3509 |
| 2006 | Nashville 1/2 MarathonNashville | TN | 1:12:58 | #1 |
| 2005 | Nashville 1/2 MarathonNashville | TN | 1:13:46 | #1 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 1:34:38 | #84 |
| 2004 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:10:11 | #1 |
| 2000 | NYRR Staten Island HalfStaten Island | NY | 1:47:45 | #978 |
| 1995 | Hartford MarathonHartford | CT | 3:07:58 | #117 |