| 2026 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 1:40:39 | #31 |
| 2025 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:53:09.2 | #257 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:53:03 | #1256 |
| 2025 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:53:09 | #257 |
| 2025 | Coastal Delaware Running FestivalRehoboth Beach | DE | 1:37:01.5 | #55 |
| 2024 | Prairie LineOklahoma City | OK | 1:42:47 | #80 |
| 2024 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:58:59.7 | #409 |
| 2024 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:58:59 | #409 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 1:45:34 | #587 |
| 2024 | Freedom's RunShepherdstown | WV | 1:53:53.3 | #37 |
| 2024 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:51:51.8 | #129 |
| 2024 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:58:59 | #409 |
| 2024 | Hogeye Marathon & RelaysSpringdale | AR | 1:43:04 | #65 |
| 2024 | Coastal Delaware Running FestivalRehoboth Beach | DE | 1:46:05.6 | #120 |
| 2023 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:48:10.4 | #174 |
| 2023 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 1:40:48.2 | #10 |
| 2023 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:48:10 | #174 |
| 2023 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:48:10 | #174 |
| 2023 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:40:10.81 | #62 |
| 2022 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:46:12 | #149 |
| 2022 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:46:12 | #149 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:46:11.9 | #148 |
| 2022 | Coastal Delaware Running FestivalRehoboth Beach | DE | 1:43:12 | #65 |
| 2021 | North Mitten Half Marathon, 10K, 5K & 1 MILE FUN RUNThompsonville | MI | 1:43:47.1 | #35 |
| 2021 | Gettysburg Festival of RacesGettysburg | PA | 1:39:36.67 | #58 |
| 2019 | City of Lakes Half MarathonMinneapolis | MN | 1:38:05 | #246 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:46:02 | #117 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:46:02 | #117 |
| 2017 | Newport Rhode RacesNewport | RI | 1:44:34 | #109 |
| 2016 | Asbury Park Half MarathonAsbury Park | NJ | 1:51:37 | #236 |
| 2016 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:59:11 | #196 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:59:11 | #196 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:51:11 | #1580 |
| 2015 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | — | #66 |
| 2014 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:46:18 | #80 |