| 2025 | Duxbury Half MarathonDuxbury | MA | 1:45:28 | #71 |
| 2025 | South Shore *3 Beach Minimum" Half Marathon 2026Hull | MA | 1:42:43 | #37 |
| 2024 | 21st Annual Buffalo Creek Half MarathonCabot | PA | 1:37:28 | #104 |
| 2024 | Holiday Half MarathonAnnandale | VA | 2:30:30 | #348 |
| 2024 | Seattle Cherry Blossom RunSeattle | WA | 3:04:59.9 | #1860 |
| 2023 | South Shore *3 Beach Minimum" Half Marathon 2026Hull | MA | 1:43:34 | #44 |
| 2022 | South Shore *3 Beach Minimum" Half Marathon 2026Hull | MA | 1:46:32 | #63 |
| 2018 | Hartford MarathonHartford | CT | 2:39:15 | #3663 |
| 2018 | South Shore *3 Beach Minimum" Half Marathon 2026Hull | MA | 1:47:59 | #82 |
| 2017 | South Shore *3 Beach Minimum" Half Marathon 2026Hull | MA | 1:52:07 | #46 |
| 2016 | Runtastic HAUNTED ProvoProvo | UT | 1:56:29 | #462 |
| 2015 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:52:57 | #9958 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:46:17 | #11480 |
| 2014 | Runtastic HAUNTED ProvoProvo | UT | 1:47:54 | #208 |
| 2013 | Runtastic HAUNTED ProvoProvo | UT | 1:57:26 | #471 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:14:09 | #3662 |
| 2007 | Kentucky Derby Festival mini & MarathonLouisville | KY | 1:38:24 | #372 |
| 2003 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:42:15 | #1811 |