| 2025 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:18:44 | #284 |
| 2025 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 2:18:43.71 | #284 |
| 2025 | The Haunted Forest MarathonCanal Fulton | OH | 2:02:07.32 | #136 |
| 2025 | 21st Annual Buffalo Creek Half MarathonCabot | PA | 2:22:05 | #667 |
| 2025 | Akron Trail MarathonAkron | OH | 2:40:58 | #68 |
| 2025 | Medina Half MarathonMedina | OH | 2:11:02 | #264 |
| 2025 | Akron MarathonAkron | OH | 2:13:31 | #1206 |
| 2024 | The Haunted Forest MarathonCanal Fulton | OH | 2:25:02.88 | #305 |
| 2024 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 2:22:20.48 | #455 |
| 2024 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:22:20 | #455 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 2:40:24 | #5017 |
| 2023 | Nashville 1/2 MarathonNashville | TN | 2:49:31 | #1552 |
| 2023 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:36:32 | #784 |
| 2022 | Akron MarathonAkron | OH | 2:03:26 | #774 |
| 2022 | Goodyear Half Marathon & 10kAkron | OH | 2:03:02 | #379 |
| 2022 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:07:06 | #543 |
| 2022 | Air Force MarathonDayton | OH | 2:10:16 | #670 |
| 2022 | Akron Trail MarathonAkron | OH | 2:21:39 | #46 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 2:43:22 | #4930 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 3:48:46 | #8733 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 2:36:49 | #3257 |
| 2021 | Akron Trail MarathonAkron | OH | 2:01:22 | #21 |
| 2021 | Akron MarathonAkron | OH | 1:55:43 | #441 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 2:17:09 | #4757 |
| 2019 | Air Force MarathonDayton | OH | 2:07:58 | #698 |
| 2019 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:08:27 | #475 |
| 2018 | Air Force MarathonDayton | OH | 2:26:14 | #1250 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:57:54 | #2180 |
| 2016 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:57:01 | #301 |
| 2016 | Akron MarathonAkron | OH | 2:53:33 | #3036 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:54:40 | #1824 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:58:35 | #487 |
| 2015 | Marine Corps Historic HalfFredericksburg | VA | 2:59:43 | #5299 |
| 2015 | Akron MarathonAkron | OH | 1:57:34 | #1042 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:52:04 | #1525 |
| 2014 | Medina Half MarathonMedina | OH | 1:52:19 | #176 |
| 2014 | Akron MarathonAkron | OH | 1:47:50 | #604 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 1:51:48 | #1258 |
| 2014 | Run for the WoundedTriangle | VA | 2:57:41 | #160 |
| 2014 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:54:52 | #520 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 2:42:36 | #5171 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 3:09:46 | #5813 |
| 2013 | Akron MarathonAkron | OH | 1:52:50 | #822 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 2:16:52 | #3180 |
| 2012 | Marine Corps Historic HalfFredericksburg | VA | 2:28:31 | #4114 |
| 2012 | 2026 Hobbler Half Marathon - 5k - Kids MarathonSpringville | UT | 2:10:21 | #623 |
| 2012 | Akron MarathonAkron | OH | 2:45:20 | #3560 |
| 2011 | Akron MarathonAkron | OH | 2:33:40 | #2761 |
| 2010 | Indianapolis Monumental MarathonIndianapolis | IN | 1:51:08 | #865 |
| 2008 | Indianapolis Monumental MarathonIndianapolis | IN | 1:49:20 | #311 |