| 2026 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:52:30 | #301 |
| 2025 | Akron MarathonAkron | OH | 1:54:43 | #549 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | 1:57:35 | #447 |
| 2025 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:42:41 | #165 |
| 2025 | Akron Trail MarathonAkron | OH | 2:12:38 | #26 |
| 2024 | Goodyear Half Marathon & 10kAkron | OH | 1:58:01 | #290 |
| 2024 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:47:19 | #152 |
| 2024 | Akron MarathonAkron | OH | 2:05:35 | #737 |
| 2024 | Space Coast Marathon & Half MarathonCocoa | FL | 1:43:51 | #173 |
| 2023 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:45:13 | #169 |
| 2023 | Akron MarathonAkron | OH | 1:48:53 | #336 |
| 2023 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:48:00 | #132 |
| 2023 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:59:12 | #209 |
| 2023 | The Haunted Forest MarathonCanal Fulton | OH | 1:51:39.5 | #61 |
| 2022 | Akron MarathonAkron | OH | 1:49:06 | #337 |
| 2022 | Goodyear Half Marathon & 10kAkron | OH | 1:51:19 | #220 |
| 2022 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:41:30 | #112 |
| 2021 | Goodyear Half Marathon & 10kAkron | OH | 2:07:45 | #357 |
| 2021 | Akron MarathonAkron | OH | 1:56:33 | #462 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 3:49:29 | #1183 |
| 2019 | Goodyear Half Marathon & 10kAkron | OH | 1:49:04 | #188 |
| 2019 | Akron MarathonAkron | OH | 1:53:49 | #528 |
| 2019 | Leave No TracePeninsula | OH | 2:13:56 | #42 |
| 2019 | Frederick Running FestivalFrederick | MD | 1:46:56.45 | #319 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 1:38:34 | #234 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:13:38 | #5024 |
| 2018 | BobcatGlouster | OH | 2:51:25 | #59 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:41:02 | #266 |
| 2018 | Lincoln MarathonLincoln | NE | 2:01:09 | #1994 |
| 2018 | Leave No TracePeninsula | OH | 2:24:39 | #72 |
| 2017 | Leave No TracePeninsula | OH | 2:02:59 | #24 |
| 2017 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:38:23 | #30 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:26:56 | #3476 |
| 2017 | BobcatGlouster | OH | 2:14:08 | #18 |
| 2016 | 2027 Syracuse Half MarathonSyracuse | NY | 2:24:40 | #2304 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 1:57:05 | #2243 |
| 2016 | Leave No TracePeninsula | OH | 2:38:13 | #122 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:13:29 | #6084 |
| 2015 | Goodyear Half Marathon & 10kAkron | OH | 1:48:48 | #244 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:14:46 | #904 |
| 2015 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | — | #126 |
| 2014 | Nashville 1/2 MarathonNashville | TN | 2:12:39 | #587 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 2:17:27 | #8266 |
| 2013 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 2:38:57 | #100 |
| 2013 | Cleveland MarathonCleveland | OH | 1:46:19 | #750 |
| 2013 | Akron MarathonAkron | OH | 1:47:54 | #545 |
| 2013 | River Run Half MarathonBerea | OH | 1:42:48 | #136 |
| 2012 | Capital City Half MarathonColumbus | OH | 1:48:41 | #957 |
| 2012 | Modesto MarathonModesto | CA | 1:54:30 | #237 |
| 2012 | Cleveland MarathonCleveland | OH | 1:44:06 | #469 |
| 2011 | Cleveland MarathonCleveland | OH | 1:39:07 | #386 |
| 2011 | Akron MarathonAkron | OH | 1:44:23 | #406 |
| 2010 | Capital City Half MarathonColumbus | OH | 1:43:48 | #409 |
| 2010 | Akron MarathonAkron | OH | 1:41:31 | #330 |
| 2009 | Capital City Half MarathonColumbus | OH | 1:45:02 | #494 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:15:54 | #4435 |
| 2009 | Akron MarathonAkron | OH | 1:45:32 | #307 |
| 2005 | Leaf Peepers Half MarathonWaterbury | VT | 1:43:31 | #108 |
| 2004 | Leaf Peepers Half MarathonWaterbury | VT | 1:49:05 | #268 |