| 2025 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:49:24 | #124 |
| 2025 | AmeriHealth April Fools Half Marathon & 8KAtlantic City | NJ | 1:48:11 | #132 |
| 2025 | Philadelphia Trail MarathonPhiladelphia | PA | 1:46:16 | #1282 |
| 2025 | The 9th Annual Blobfest 5K, 10K & Half Marathon!Phoenixville | PA | 1:48:00 | #65 |
| 2024 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:42:07.2 | #128 |
| 2024 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:41:53 | #208 |
| 2024 | Rocky RunPhiladelphia | PA | 1:44:08 | #349 |
| 2024 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:42:07 | #128 |
| 2024 | Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:47:06 | #328 |
| 2024 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:42:07 | #128 |
| 2024 | The Leftovers RunOaks | PA | 1:42:29 | #20 |
| 2024 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:42:24 | #90 |
| 2024 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:39:27 | #495 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:36:15 | #18528 |
| 2023 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:43:55 | #127 |
| 2023 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:40:31 | #470 |
| 2023 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:43:54.9 | #127 |
| 2023 | Delaware Running FestivalWilmington | DE | 1:34:34.77 | #17 |
| 2023 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:43:55 | #127 |
| 2022 | OCNJ Half MarathonOcean City | NJ | 1:33:54 | #17 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:34:28.2 | #45 |
| 2022 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:34:28 | #45 |
| 2022 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:34:28 | #45 |
| 2022 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:37:06 | #108 |
| 2022 | Rocky RunPhiladelphia | PA | 1:34:44 | #42 |
| 2022 | The Leftovers RunOaks | PA | 1:33:56 | #9 |
| 2021 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:38:54 | #97 |
| 2021 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:38:54.14 | #94 |
| 2021 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 1:37:17 | #15 |
| 2021 | Rocky RunPhiladelphia | PA | 1:34:43 | #38 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:37:57 | #344 |
| 2021 | Delaware Running FestivalWilmington | DE | 1:36:38.3 | #46 |
| 2021 | The Leftovers RunOaks | PA | 1:36:31 | #7 |
| 2021 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:38:54 | #97 |
| 2020 | Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:44:59 | #348 |
| 2020 | The Leftovers RunOaks | PA | 1:41:07 | #6 |
| 2019 | Rocky RunPhiladelphia | PA | 1:49:11 | #267 |
| 2019 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:51:06 | #145 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:52:16 | #3577 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:48:22 | #144 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:48:22 | #144 |
| 2017 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:52:05 | #288 |
| 2017 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:52:05 | #288 |
| 2017 | OCNJ Half MarathonOcean City | NJ | 2:04:01 | #267 |
| 2017 | Rocky RunPhiladelphia | PA | 1:53:31 | #352 |
| 2016 | OCNJ Half MarathonOcean City | NJ | 1:47:36 | #155 |
| 2016 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:02:45 | #243 |
| 2016 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:51:02 | #147 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:02:45 | #243 |
| 2008 | San Antonio MarathonSan Antonio | TX | 1:58:05 | #2637 |