| 2026 | Charleston Half MarathonCharleston | SC | 2:09:56 | #2394 |
| 2025 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 2:27:11.41 | #338 |
| 2025 | 2026 Holland Haven MarathonHolland | MI | 3:01:11 | #475 |
| 2025 | Redwood (Summer) Trail RunOakland | CA | 2:06:40.84 | #21 |
| 2025 | 2026 Bar Harbor Bank & Trust Half Marathon and Fall 5KBar Harbor | ME | 1:24:16 | #7 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:50:39 | #5026 |
| 2025 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:50:47.54 | #132 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 2:24:35 | #2780 |
| 2025 | Frosty Half-MarathonRaynham | MA | 1:54:03 | #189 |
| 2025 | Cape Cod Marathon WeekendFalmouth | MA | 2:07:52 | #911 |
| 2025 | Chicago Half MarathonChicago | IL | 1:57:36 | #1932 |
| 2025 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:27:11 | #338 |
| 2025 | Hartford MarathonHartford | CT | 1:56:34 | #1150 |
| 2025 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:46:25 | #97 |
| 2025 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 2:57:06.64 | #410 |
| 2024 | Asbury Park Half MarathonAsbury Park | NJ | 2:17:30 | #1457 |
| 2024 | Chicago Half MarathonChicago | IL | 1:50:31 | #1036 |
| 2024 | Shipyard Old Port Half MarathonPortland | ME | 1:24:05 | #25 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 1:44:15 | #1126 |
| 2024 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:21:06.9 | #1359 |
| 2024 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:41:10 | #195 |
| 2024 | Harborside Half Marathon & 5KNewburyport | MA | 1:50:53 | #317 |
| 2024 | Delaware Running FestivalWilmington | DE | 1:50:00.58 | #119 |
| 2024 | Bridge of the Gods RunCascade Locks | OR | 2:34:52 | #410 |
| 2024 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 1:42:46 | #141 |
| 2024 | Yosemite Half MarathonBass Lake | CA | 2:10:43 | #995 |
| 2024 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:43:29.55 | #74 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:47:11 | #4224 |
| 2023 | Asbury Park Half MarathonAsbury Park | NJ | 2:16:57 | #1158 |
| 2023 | Wilmington Historic Half, 10K & 5KWilmington | NC | 1:56:30 | #109 |
| 2023 | Zombie Half MarathonAnchorage | AK | 2:29:18 | #315 |
| 2023 | Coastal Delaware Running FestivalRehoboth Beach | DE | 1:32:22.6 | #24 |
| 2022 | Kentucky Derby Festival mini & MarathonLouisville | KY | 2:16:39 | #2257 |
| 2022 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:26:21 | #603 |
| 2022 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:38:06 | #42 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:13:09 | #2467 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:40:41 | #1113 |
| 2022 | Madison MarathonMadison | WI | 1:41:35 | #318 |
| 2022 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:56:41 | #498 |
| 2021 | Akron MarathonAkron | OH | 1:59:48 | #576 |
| 2021 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:59:02 | #3049 |
| 2021 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:49:11.5 | #69 |
| 2021 | EMC DAM to DSMPolk City | IA | 2:07:04 | #835 |
| 2021 | Shipyard Old Port Half MarathonPortland | ME | 1:26:19 | #33 |
| 2020 | Spooky Sprint- WichitaWichita | KS | 2:08:03 | #232 |
| 2019 | Rochester Regional Health Flower City ChallengeRochester | NY | 2:23:08 | #1138 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:33:54 | #4083 |
| 2019 | Huntsville Half MarathonHuntsville | AL | 1:20:32 | #6 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 1:41:56 | #183 |
| 2019 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:43:39.1 | #46 |
| 2019 | Mini Donut Half Marathon and 5K Honor Walk/RunOnalaska | WI | 1:43:44 | #39 |
| 2019 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:48:28 | #156 |
| 2019 | Beer City Half™ San DiegoSan Diego | CA | 1:58:49 | #933 |
| 2019 | Asbury Park Half MarathonAsbury Park | NJ | 2:14:38 | #1026 |
| 2019 | Garmin Kansas City MarathonKansas City | MO | 2:10:54 | #1911 |
| 2018 | Asbury Park Half MarathonAsbury Park | NJ | 2:13:50 | #839 |
| 2018 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 1:39:56.2 | #31 |
| 2018 | Huntsville Half MarathonHuntsville | AL | 1:20:14 | #6 |
| 2018 | Charlottesville MarathonCharlottesville | VA | 2:12:16 | #283 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:24:23 | #5241 |
| 2018 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:40:33 | #902 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:38:51 | #58 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:38:51 | #58 |
| 2018 | Hot Cider Hustle - Green Bay Half Marathon & 5KGreen Bay | WI | 1:55:33 | #118 |
| 2017 | Asbury Park Half MarathonAsbury Park | NJ | 2:07:37 | #645 |
| 2017 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:49:30 | #236 |
| 2017 | Kansas Half MarathonLawrence | KS | 1:54:58 | #213 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 2:20:33 | #2501 |
| 2017 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:49:30 | #236 |
| 2017 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:26:31.5 | #569 |
| 2017 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 2:25:45 | #339 |
| 2016 | Cleveland MarathonCleveland | OH | 1:43:20 | #350 |
| 2016 | Asbury Park Half MarathonAsbury Park | NJ | 2:16:46 | #967 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:08:20 | #4732 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:57:25 | #444 |
| 2015 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:45:35 | #274 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:44:06 | #1006 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:35 | #555 |
| 2014 | Air Force MarathonDayton | OH | 2:59:46 | #3882 |
| 2014 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:13:28 | #2296 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:39:30 | #924 |
| 2013 | Capital City Half MarathonColumbus | OH | 2:04:03 | #3259 |
| 2013 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:17:38 | #392 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 1:41:51 | #618 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 1:49:52 | #1666 |
| 2013 | 2026 HelvetiaHillsboro | OR | 1:47:53 | #287 |
| 2011 | Whidbey Island MarathonOak Harbor | WA | 2:28:06 | #924 |
| 2011 | 2026 HelvetiaHillsboro | OR | 1:54:46 | #530 |
| 2011 | Cleveland MarathonCleveland | OH | 1:41:54 | #558 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:14:20 | #3581 |
| 2008 | 2026 HelvetiaHillsboro | OR | 2:19:23 | #1469 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 1:58:01 | #3483 |