| 2025 | Ion Bank Cheshire Road RacesCheshire | CT | 1:19:22 | #13 |
| 2024 | The Notre Dame Holy HalfNotre Dame | IN | 2:09:35.7 | #809 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:57:23 | #2337 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:50:42 | #1108 |
| 2019 | Run for the WoundedTriangle | VA | 1:54:24 | #5 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:07:35 | #5829 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 1:56:20 | #3778 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:00:40 | #3041 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:57:19 | #2239 |
| 2017 | Two Cities MarathonFresno | CA | 1:34:08 | #22 |
| 2017 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:09:24 | #5086 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:22:44 | #2573 |
| 2013 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:43:41 | #1112 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:46:22 | #336 |
| 2012 | Boston's Run To RememberBoston | MA | 2:15:23 | #3919 |
| 2012 | Napa Half MarathonNapa | CA | 2:15:50 | #1226 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:40:00 | #187 |
| 2011 | North Shore ClassicHighland Park | IL | 1:49:08 | #719 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:46:19 | #364 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:05:51 | #2354 |
| 2010 | North Shore ClassicHighland Park | IL | 2:04:34 | #1166 |
| 2009 | Cleveland MarathonCleveland | OH | 1:57:05 | #1411 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:53:05 | #2100 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 1:35:40 | #121 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 1:29:01 | #46 |