| 2026 | Rock 'n' Roll ArizonaTempe | AZ | 2:05:53 | #1932 |
| 2026 | Game On! Marathon of the Treasure CoastStuart | FL | 3:32:57 | #606 |
| 2025 | Brown County YMCA Hilly HalfNashville | IN | 2:03:59 | #105 |
| 2025 | Health First Florida Marathon WeekendMelbourne | FL | 2:13:54 | #437 |
| 2025 | Maryland Half Marathon & 5KFulton | MD | 2:18:06 | #384 |
| 2025 | The Wiener Run 5K & 10K - DallasDallas | TX | 2:34:22 | #238 |
| 2025 | Rocky RunPhiladelphia | PA | 2:03:47 | #1989 |
| 2025 | Spinx Run FestGreenville | SC | 3:20:28 | #1061 |
| 2025 | The Maryland Half Marathon & 5KFulton | MD | 2:18:06.8 | #384 |
| 2025 | Capital City River RunLansing | MI | 1:43:53.68 | #119 |
| 2025 | TRAIN TO TRAILS HALF MARATHON AND 5KColumbiaville | MI | 1:43:35.59 | #14 |
| 2025 | Foot Levelers Blue Ridge MarathonRoanoke | VA | 2:44:17.15 | #450 |
| 2025 | Lincoln MarathonLincoln | NE | 3:36:33 | #4369 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:52:35 | #1218 |
| 2025 | Bozeman Half Marathon & 10KBozeman | MT | 1:52:03 | #227 |
| 2025 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:54:24.12 | #1123 |
| 2024 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:10:53.89 | #402 |
| 2024 | Whiskey Run NashvilleNashville | TN | 2:00:45 | #56 |
| 2024 | Shipyard Old Port Half MarathonPortland | ME | 1:27:12 | #48 |
| 2024 | Spinx Run FestGreenville | SC | 2:59:25.12 | #904 |
| 2024 | Run for GreenDavidson | NC | 1:53:04 | #86 |
| 2023 | Capital City River RunLansing | MI | 1:41:30 | #80 |
| 2023 | Seattle Cherry Blossom RunSeattle | WA | 1:46:14.9 | #173 |
| 2023 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 3:18:56.25 | #435 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:41:48 | #1599 |
| 2023 | Okie HalfMuskogee | OK | 3:03:28 | #77 |
| 2023 | Okie Half - Half Marathon & 5kMuskogee | OK | 3:03:28 | #77 |
| 2023 | Town of Celebration Marathon & Half MarathonCelebration | FL | 3:13:03 | #1524 |
| 2022 | Mill Race MarathonColumbus | IN | 2:01:53 | #335 |
| 2022 | NYCRUNS Big Apple Half MarathonNew York | NY | 2:11:29 | #1154 |
| 2022 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 3:09:32.44 | #549 |
| 2022 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:53:08 | #1095 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:49:45 | #2461 |
| 2021 | Golden Driller MarathonTulsa | OK | 2:37:57 | #304 |
| 2021 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 2:57:00.43 | #522 |
| 2021 | Norfolk Harbor Half MarathonNorfolk | VA | 2:10:08 | #564 |
| 2021 | Mill Race MarathonColumbus | IN | 1:56:17 | #262 |
| 2019 | Spinx Run FestGreenville | SC | 3:31:51 | #728 |
| 2019 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:40:16 | #1496 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 2:16:32 | #1920 |
| 2019 | Marine Corps Historic HalfFredericksburg | VA | 3:34:55 | #3521 |
| 2019 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:01:09 | #808 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 3:23:16.73 | #2768 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 2:12:10 | #1786 |
| 2018 | Capital City River RunLansing | MI | 1:46:23.4 | #187 |
| 2018 | IMT Des Moines MarathonDes Moines | IA | 2:11:28 | #1870 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 2:45:34 | #2636 |
| 2018 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:37:51 | #1489 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:10:16 | #1450 |
| 2015 | Charlottesville MarathonCharlottesville | VA | 2:02:17 | #277 |
| 2015 | Maui Oceanfront MarathonUnknown | HI | 2:02:12 | #161 |
| 2015 | AthHalf Half Marathon & 5KAthens | GA | 2:25:18 | #1433 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:55:12 | #1308 |
| 2014 | Canyonlands Half MarathonMoab | UT | 2:53:22 | #2776 |
| 2014 | AthHalf Half Marathon & 5KAthens | GA | 2:52:43 | #2236 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:06:08 | #3527 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 1:54:10 | #1287 |
| 2013 | AthHalf Half Marathon & 5KAthens | GA | 2:13:35 | #1628 |
| 2013 | Area 13.1 Half MarathonRoswell | GA | 2:28:01 | #942 |
| 2012 | Omaha MarathonOmaha | NE | 1:59:08 | #816 |
| 2012 | Canyonlands Half MarathonMoab | UT | 2:26:58 | #2348 |
| 2011 | Get In GearMinneapolis | MN | 1:50:06 | #267 |
| 2011 | Omaha MarathonOmaha | NE | 2:08:17 | #1188 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 1:57:43 | #1703 |
| 2010 | Canyonlands Half MarathonMoab | UT | 2:07:22 | #1762 |
| 2010 | Marine Corps Historic HalfFredericksburg | VA | 2:25:33 | #3595 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:08:11 | #2361 |
| 2009 | Garmin Kansas City MarathonKansas City | MO | 1:42:18 | #281 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:02 | #1732 |
| 2008 | Garmin Kansas City MarathonKansas City | MO | 1:43:25 | #342 |
| 2007 | Canyonlands Half MarathonMoab | UT | 2:05:55 | #1537 |
| 2006 | Canyonlands Half MarathonMoab | UT | 2:02:24 | #1098 |
| 2005 | Canyonlands Half MarathonMoab | UT | 1:59:42 | #1102 |
| 2004 | Hartford MarathonHartford | CT | 1:56:48 | #745 |
| 2004 | Canyonlands Half MarathonMoab | UT | 2:01:55 | #990 |
| 2003 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:36:13 | #85 |
| 2000 | NYRR Staten Island HalfStaten Island | NY | 1:48:46 | #1051 |
| 1998 | Hartford MarathonHartford | CT | 1:54:37 | #572 |