| 2026 | Warm Up ColumbusDublin | OH | 2:09:56.35 | #86 |
| 2026 | Key West Half Marathon & 5K, 8K, 10K, Rum Stroll & Beer MileKey West | FL | 2:34:13 | #1119 |
| 2026 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:11:57 | #249 |
| 2026 | DoNot Stop Half Marathon (5k/10k) - ClevelandCleveland | OH | 2:10:54.5 | #29 |
| 2025 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 2:43:13.54 | #429 |
| 2025 | Greenway Half Marathon, 10K & 5KLeetonia | OH | 2:06:11 | #68 |
| 2025 | Rock Hall Half Marathon presented by INFINITICleveland | OH | 2:56:01 | #679 |
| 2025 | Amish Country Half MarathonMillersburg | OH | 2:39:03 | #277 |
| 2025 | Medina Half MarathonMedina | OH | 2:29:49 | #366 |
| 2025 | Maple City Half Marathon & 5KNorwalk | OH | 2:29:58 | #135 |
| 2025 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:43:14 | #429 |
| 2025 | Goodyear Half Marathon & 10kAkron | OH | 2:43:46 | #749 |
| 2025 | Spooky Sprint- ClevelandBrecksville | OH | 2:28:59.7 | #18 |
| 2025 | Leave No TracePeninsula | OH | 3:20:05 | #125 |
| 2025 | The Haunted Forest MarathonCanal Fulton | OH | 2:02:21.01 | #139 |
| 2025 | Fall ClassicStrongsville | OH | 2:04:47.48 | #343 |
| 2025 | Neuse River Bridge Run 2026New Bern | NC | 1:55:04.44 | #78 |
| 2025 | Hofbräuhaus ClevelandCleveland | OH | 2:35:05.41 | #346 |
| 2024 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:19:24 | #423 |
| 2024 | Leave No TracePeninsula | OH | 3:37:47 | #112 |
| 2024 | The Haunted Forest MarathonCanal Fulton | OH | 2:08:55.7 | #216 |
| 2024 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 2:19:24.29 | #423 |
| 2024 | Garmin Kansas City MarathonKansas City | MO | 1:42:51 | #253 |
| 2024 | Medina Half MarathonMedina | OH | 2:38:33 | #467 |
| 2024 | Goodyear Half Marathon & 10kAkron | OH | 2:13:53 | #510 |
| 2024 | Hofbräuhaus ClevelandCleveland | OH | 2:53:04.47 | #326 |
| 2023 | Fall ClassicStrongsville | OH | — | #343 |
| 2023 | TopCity Half MarathonTopeka | KS | 1:28:36.6 | #11 |
| 2023 | River Run Half MarathonBerea | OH | 2:18:02 | #500 |
| 2023 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:11:30.48 | #152 |
| 2023 | Goodyear Half Marathon & 10kAkron | OH | 2:15:45 | #481 |
| 2022 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:13:59.1 | #220 |
| 2022 | Fall ClassicStrongsville | OH | 2:20:20.3 | #220 |
| 2022 | River Run Half MarathonBerea | OH | 2:23:14 | #383 |
| 2022 | Chippewa Creek ChallengeBrecksville | OH | 2:56:15 | #105 |
| 2021 | Chippewa Creek ChallengeBrecksville | OH | 2:32:04 | #80 |
| 2021 | Medina Half MarathonMedina | OH | 1:50:51 | #140 |
| 2021 | Goodyear Half Marathon & 10kAkron | OH | 2:07:58 | #363 |
| 2021 | River Run Half MarathonBerea | OH | 2:18:50 | #336 |
| 2021 | Hattiesburg Half Marathon, 10k, and 5KHattiesburg | MS | 2:32:43 | #364 |
| 2020 | Chippewa Creek ChallengeBrecksville | OH | 2:30:29 | #111 |
| 2019 | Goodyear Half Marathon & 10kAkron | OH | 2:06:07 | #427 |
| 2019 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:58:15 | #169 |
| 2019 | Medina Half MarathonMedina | OH | 2:12:06 | #315 |
| 2019 | Big Beach Marathon, Half Marathon & Safari 5KGulf Shores | AL | 2:22:13 | #292 |
| 2018 | Goodyear Half Marathon & 10kAkron | OH | 2:06:11 | #316 |
| 2018 | Hofbräuhaus ClevelandCleveland | OH | 2:10:41.7 | #177 |
| 2018 | Medina Half MarathonMedina | OH | 1:59:10 | #236 |
| 2017 | Goodyear Half Marathon & 10kAkron | OH | 1:50:41 | #178 |
| 2016 | Goodyear Half Marathon & 10kAkron | OH | 2:06:11 | #335 |
| 2016 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:46:27 | #1422 |
| 2015 | Goodyear Half Marathon & 10kAkron | OH | 1:45:05 | #172 |
| 2015 | River Run Half MarathonBerea | OH | 1:40:59 | #105 |
| 2015 | Medina Half MarathonMedina | OH | 1:46:05 | #83 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:43:06 | #114 |
| 2015 | Covered Bridges Half MarathonWoodstock | VT | 2:10:47 | #1304 |
| 2015 | Cleveland MarathonCleveland | OH | 1:44:49 | #354 |
| 2014 | Cleveland MarathonCleveland | OH | 1:57:56 | #1743 |
| 2014 | River Run Half MarathonBerea | OH | 1:51:04 | #388 |
| 2014 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:00:18 | #734 |
| 2014 | Medina Half MarathonMedina | OH | 2:03:41 | #344 |
| 2014 | Upper Cumberland Haunted Half MarathonCookeville | TN | 2:05:38 | #115 |
| 2014 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:01:51 | #321 |
| 2013 | River Run Half MarathonBerea | OH | 2:07:54 | #653 |
| 2013 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:18:55 | #471 |
| 2013 | Cleveland MarathonCleveland | OH | 1:57:40 | #1987 |
| 2012 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:53:41 | #254 |
| 2012 | River Run Half MarathonBerea | OH | 1:52:54 | #435 |
| 2011 | River Run Half MarathonBerea | OH | 1:38:40 | #114 |
| 2011 | Cleveland MarathonCleveland | OH | 1:47:20 | #970 |
| 2010 | Cleveland MarathonCleveland | OH | 2:03:53 | #2083 |
| 2009 | Marine Corps Historic HalfFredericksburg | VA | 1:48:59 | #668 |
| 2009 | Cleveland MarathonCleveland | OH | 2:05:44 | #2160 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 1:42:44 | #945 |
| 2008 | Cleveland MarathonCleveland | OH | 1:48:49 | #580 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:56:14 | #1357 |
| 2006 | Cleveland MarathonCleveland | OH | 1:55:38 | #722 |
| 2006 | Flying Pig Pump and RunCincinnati | OH | 1:47:21 | #403 |
| 2005 | River Run Half MarathonBerea | OH | 1:53:48 | #468 |
| 2004 | River Run Half MarathonBerea | OH | 1:51:53 | #480 |