| 2025 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:58:38 | #179 |
| 2025 | Kinzua Half Marathon & 5kMount Jewett | PA | 3:16:54.2 | #124 |
| 2025 | The 9th Annual Blobfest 5K, 10K & Half Marathon!Phoenixville | PA | 3:13:19 | #373 |
| 2025 | Scranton Half MarathonScranton | PA | 3:06:23 | #38 |
| 2025 | Capital City Half MarathonColumbus | OH | 2:50:24 | #4854 |
| 2025 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:56:27.2 | #1423 |
| 2025 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 3:03:53.71 | #512 |
| 2025 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:56:27 | #1423 |
| 2025 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 3:03:54 | #512 |
| 2025 | Kinzua Half MarathonMount Jewett | PA | 3:16:54 | #124 |
| 2024 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:55:24 | #1374 |
| 2024 | Kinzua Half Marathon & 5kMount Jewett | PA | 3:28:29.97 | #308 |
| 2024 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:55:24 | #1374 |
| 2024 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:55:24.7 | #1374 |
| 2023 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:10:07.5 | #1367 |
| 2023 | Capital City Half MarathonColumbus | OH | 2:52:05 | #4047 |
| 2023 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:10:08 | #1367 |
| 2023 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:10:08 | #1367 |
| 2023 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:50:19.21 | #230 |
| 2023 | YMCA Harrisburg Halfity Half MarathonHarrisburg | PA | 2:38:48.65 | #169 |
| 2022 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:55:29.4 | #71 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:49:38.7 | #1092 |
| 2022 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:49:39 | #1084 |
| 2022 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:49:39 | #1084 |
| 2021 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:46:10.59 | #936 |
| 2021 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:38:32.88 | #127 |
| 2021 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:46:11 | #930 |
| 2021 | Capital City Half MarathonColumbus | OH | 2:26:05 | #199 |
| 2021 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:46:11 | #930 |
| 2020 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 2:33:11 | #135 |
| 2019 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:28:33 | #770 |
| 2019 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:28:33 | #770 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:28:23 | #820 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:28:23 | #820 |
| 2017 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:25:42 | #1055 |
| 2017 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:25:42 | #1055 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:37:44 | #914 |
| 2016 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:37:44 | #914 |
| 2015 | Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5KWellsboro | PA | 2:29:23 | #111 |
| 2015 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:24:44 | #909 |
| 2015 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:24:44 | #909 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:44:58 | #6379 |
| 2014 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:38:45 | #1004 |
| 2014 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:38:45 | #1004 |
| 2013 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:26:01 | #945 |
| 2013 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:26:01 | #945 |