| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 2:23:59.27 | #2657 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 2:19:40 | #4871 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 2:05:24 | #3226 |
| 2023 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:22:00.61 | #13 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 1:58:33 | #1393 |
| 2021 | La Jolla Half Marathon & 5KSan Diego | CA | 2:21:26.1 | #858 |
| 2021 | Oak Tree Half Marathon & 5K Run/WalkGeneseo | NY | — | #5 |
| 2021 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:32:25.84 | #14 |
| 2020 | Finger Lakes Festival of Races (18M,13.1M,10K& 5K)Montour Falls | NY | — | #3 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 1:20:27 | #39 |
| 2019 | Oak Tree Half MarathonGeneseo | NY | 1:24:10 | #11 |
| 2018 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:24:02 | #16 |
| 2018 | Newburyport Half Marathon and RelayNewburyport | MA | 2:08:08 | #1090 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:11:53 | #5640 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:53:59 | #2381 |
| 2014 | 2027 Syracuse Half MarathonSyracuse | NY | 1:35:19 | #104 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:49:28 | #1696 |
| 2014 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:27:45 | #17 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 1:44:34 | #995 |
| 2013 | Marshall University MarathonHuntington | WV | 2:21:16 | #726 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:46:23 | #1318 |
| 2013 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:29:22 | #2276 |
| 2012 | Chicago Half MarathonChicago | IL | 1:49:39 | #2002 |
| 2012 | Kentucky Derby Festival mini & MarathonLouisville | KY | 1:53:53 | #2220 |
| 2012 | Fox Valley Marathon RacesSaint Charles | IL | 1:48:21 | #100 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:51:17 | #1101 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 3:37:44 | #10425 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 2:30:53 | #13116 |
| 2008 | Chicago Half MarathonChicago | IL | 1:58:04 | #2820 |
| 2008 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:48:27 | #328 |
| 2008 | Air Force MarathonDayton | OH | 2:19:44 | #1364 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 2:36:18 | #12379 |
| 2006 | Air Force MarathonDayton | OH | 2:43:52 | #1213 |
| 2006 | Chicago Half MarathonChicago | IL | 1:52:53 | #2010 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 3:04:36 | #5380 |
| 2005 | Chicago Half MarathonChicago | IL | 1:59:46 | #2253 |
| 2005 | Air Force MarathonDayton | OH | 2:52:37 | #827 |
| 2004 | Napa Half MarathonNapa | CA | 2:00:40 | #400 |
| 2004 | Chicago Half MarathonChicago | IL | 1:49:12 | #1170 |
| 2002 | Chicago Half MarathonChicago | IL | 1:53:07 | #1323 |
| 2000 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:29:52 | #76 |