| 2026 | Game On! Marathon of the Treasure CoastStuart | FL | 1:59:42 | #168 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:49:27.56 | #1091 |
| 2025 | Naples Paradise Coast Half MarathonNaples | FL | 1:53:25 | #407 |
| 2025 | 2026 HelvetiaHillsboro | OR | 2:10:50 | #249 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:02:13.61 | #918 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:06:02 | #2960 |
| 2025 | 2027 Syracuse Half MarathonSyracuse | NY | 2:03:11 | #953 |
| 2025 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 2:05:07 | #159 |
| 2025 | Philadelphia Trail MarathonPhiladelphia | PA | 2:36:27 | #6608 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:52:43.58 | #920 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 1:55:23 | #1401 |
| 2024 | Bay Bridge Half MarathonOakland | CA | 1:31:18 | #237 |
| 2024 | RAD Half Marathon & 10KAsheville | NC | 1:59:32 | #251 |
| 2024 | Geneva Half Marathon, 5K, & Half Marathon Relay presented by Red Jacket OrchardsGeneva | NY | 2:19:37 | #227 |
| 2023 | Naples Paradise Coast Half MarathonNaples | FL | 1:55:11 | #44 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:06:16.47 | #764 |
| 2023 | Chicago Half MarathonChicago | IL | 1:56:31 | #1740 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:39:04 | #7141 |
| 2022 | Naples Paradise Coast Half MarathonNaples | FL | 2:07:40 | #594 |
| 2021 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 1:35:37.6 | #12 |
| 2020 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:08:37 | #692 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 1:36:09.6 | #23 |
| 2019 | Marine Corps Historic HalfFredericksburg | VA | 2:53:36 | #2779 |
| 2019 | 2026 Gulf Beach Half MarathonMilford | CT | 1:40:28 | #52 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:00:25 | #1358 |
| 2018 | Quad Cities MarathonMoline | IL | 2:23:47 | #1007 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:15:14 | #6233 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:49 | #3009 |
| 2017 | Quad Cities MarathonMoline | IL | 2:37:05 | #1167 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 2:03:46 | #1508 |
| 2016 | Canyonlands Half MarathonMoab | UT | 2:12:10 | #903 |
| 2016 | Quad Cities MarathonMoline | IL | 2:38:29 | #1228 |
| 2015 | Quad Cities MarathonMoline | IL | 2:42:30 | #1407 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 1:45:11 | #592 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:08:39 | #5736 |
| 2014 | Nashville 1/2 MarathonNashville | TN | 1:48:57 | #150 |
| 2014 | Quad Cities MarathonMoline | IL | 2:17:21 | #1103 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 1:32:46 | #114 |
| 2013 | Naples Paradise Coast Half MarathonNaples | FL | 2:01:22 | #755 |
| 2013 | Nashville 1/2 MarathonNashville | TN | 1:55:56 | #355 |
| 2013 | Quad Cities MarathonMoline | IL | 2:12:26 | #1039 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:02:39 | #4710 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:58:28 | #1995 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:20 | #126 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:30:40 | #115 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:28:59 | #98 |
| 2010 | Charlottesville MarathonCharlottesville | VA | 1:33:18 | #48 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:57:12 | #1796 |
| 2009 | Air Force MarathonDayton | OH | 1:44:41 | #437 |
| 2009 | Charlottesville MarathonCharlottesville | VA | 1:34:38 | #35 |