| 2025 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:30:51 | #863 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 2:23:48 | #4257 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 2:19:43 | #6019 |
| 2024 | Charlottesville MarathonCharlottesville | VA | 2:16:14 | #350 |
| 2024 | Madison MarathonMadison | WI | 1:49:03 | #594 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:58:25 | #1411 |
| 2024 | Gobbler 5K, 10K, & 13.1M at Largo, FL (48)Largo | FL | — | #1 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:28:29 | #5543 |
| 2024 | The Great Ferry RaceBainbridge Island | WA | 1:48:27.54 | #60 |
| 2023 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:53:50 | #501 |
| 2023 | B & O Half Marathon and 10kOrting | WA | 2:05:48 | #101 |
| 2023 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:08:42.47 | #679 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 2:30:03 | #5561 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:13:40 | #8988 |
| 2022 | Kirkland Half Marathon & 5KKirkland | WA | 1:55:15.03 | #58 |
| 2022 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:25:24.37 | #665 |
| 2022 | Air Force MarathonDayton | OH | 2:28:56 | #1071 |
| 2022 | Newburyport Half Marathon and RelayNewburyport | MA | 1:43:20 | #137 |
| 2022 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 2:06:19 | #111 |
| 2021 | Autumn Georgetown 5K & HalfWashington | DC | 1:51:18 | #34 |
| 2019 | Independence Rhode RaceBristol | RI | 2:11:22 | #441 |
| 2019 | Air Force MarathonDayton | OH | 2:07:22 | #683 |
| 2019 | Bay Bridge Half MarathonOakland | CA | 2:27:13 | #4282 |
| 2019 | NewBo RunCedar Rapids | IA | 2:25:22 | #492 |
| 2019 | Garmin Kansas City MarathonKansas City | MO | 2:14:26 | #2148 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:10:01 | #3743 |
| 2019 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 2:05:03.5 | #421 |
| 2019 | Novant Health Wilmington NC MarathonWilmington | NC | 2:03:54 | #661 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:57:41 | #2653 |
| 2018 | Air Force MarathonDayton | OH | 2:14:41 | #848 |
| 2017 | Bay Bridge Half MarathonOakland | CA | 2:16:21 | #2807 |
| 2017 | Air Force MarathonDayton | OH | 2:20:11 | #1520 |
| 2017 | Run Through the Pines Half Marathon & 5KCarver | MA | 2:00:20 | #167 |
| 2016 | Snow Canyon Half MarathonSaint George | UT | 1:13:23 | #6 |
| 2016 | Twin Lights Half MarathonGloucester | MA | 1:51:59 | #168 |
| 2016 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:53:28 | #1007 |
| 2015 | Air Force MarathonDayton | OH | 2:13:29 | #1417 |
| 2015 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:11:34 | #2 |
| 2014 | 2026 Eugene MarathonEugene | OR | 2:14:23 | #1054 |
| 2013 | Snow Canyon Half MarathonSaint George | UT | 1:09:34 | #4 |
| 2012 | Snow Canyon Half MarathonSaint George | UT | 2:16:52 | #1198 |
| 2012 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:57:57 | #667 |
| 2010 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:18:28 | #1216 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 2:21:57 | #1108 |
| 2007 | 2026 HelvetiaHillsboro | OR | 1:59:59 | #725 |
| 2007 | Silver Comet Half & Full MarathonMableton | GA | 2:06:22 | #711 |
| 1998 | Lincoln MarathonLincoln | NE | 1:37:31 | #143 |
| 1997 | Duke City MarathonAlbuquerque | NM | 2:02:39 | #621 |
| 1996 | Hartford MarathonHartford | CT | 1:31:29 | #118 |