| 2026 | Health First Florida Marathon WeekendMelbourne | FL | 3:08:33 | #870 |
| 2025 | Savannah Southern HalfSavannah | GA | 1:50:36 | #468 |
| 2025 | Rocky RunPhiladelphia | PA | 2:07:58 | #2434 |
| 2025 | Ogden MarathonOgden | UT | 2:03:54 | #1021 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 1:18:39 | #27 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | — | — |
| 2025 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:37:11.12 | #62 |
| 2025 | Triple Trail ChallengePark City | UT | 2:32:35 | #88 |
| 2025 | Twilight Red Rock 1/2 Marathon, 10K, and 5KLas Vegas | NV | 2:48:24 | #111 |
| 2025 | Garden Spot Village Half MarathonNew Holland | PA | 1:41:30 | #49 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:43 | #265 |
| 2025 | Run Juneteenth Day 5K/10K/13.1 NYC CentralNew York City | NY | 1:37:59 | #41 |
| 2025 | Marshall University MarathonHuntington | WV | 1:45:32 | #136 |
| 2025 | Great Smoky Mountains Half MarathonTownsend | TN | 2:56:20 | #698 |
| 2025 | Glacier Half MarathonEast Glacier | MT | 2:44:57 | #609 |
| 2025 | The Paavo Marathon | Half | Relay | And MoreHurley | WI | 1:44:38.01 | #9 |
| 2025 | Lake Norman Forest RunStatesville | NC | 2:03:18 | #62 |
| 2025 | THE SEVENTH ANNUAL JUNETEENTH HALF MARATHON & 10K (2026)Washington | DC | 2:20:27 | #83 |
| 2025 | Health First Florida Marathon WeekendMelbourne | FL | 2:35:07 | #640 |
| 2025 | Dark Horse Trail Series (26.2 - 13.1 - 10k)Mill Spring | NC | 2:10:21 | #26 |
| 2025 | Boston's Run To RememberBoston | MA | 2:29:09 | #3232 |
| 2024 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:38:02 | #1647 |
| 2024 | Health First Florida Marathon WeekendMelbourne | FL | 2:31:01 | #589 |
| 2024 | La Porte By the Bay Half MarathonLa Porte | TX | 2:30:29 | #393 |
| 2024 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:38:02.7 | #1647 |
| 2024 | Greenville Half Marathon & 5KGreenville | SC | — | #2116 |
| 2024 | Run Sunset BeachSunset Beach | NC | 2:21:17 | #342 |
| 2024 | Halloween Half MarathonMorristown | NJ | 1:43:40 | #80 |
| 2024 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:38:02 | #1647 |
| 2024 | Greensboro Half MarathonGreensboro | NC | 2:08:09.3 | #254 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 2:04:53 | #1552 |
| 2024 | Yosemite Half MarathonBass Lake | CA | 2:28:14 | #1653 |
| 2024 | New Orleans MarathonNew Orleans | LA | 1:28:16 | #5 |
| 2024 | The Louisiana MarathonBaton Rouge | LA | 1:29:15.55 | #34 |
| 2024 | Kenner's Ole Man River Half MarathonKenner | LA | 1:28:16 | #5 |
| 2024 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:59:53 | #109 |
| 2024 | Space Coast Marathon & Half MarathonCocoa | FL | 2:24:05 | #1204 |
| 2023 | Lincoln Presidential Half MarathonSpringfield | IL | 1:15:52 | #5 |
| 2023 | Get In GearMinneapolis | MN | 2:30:55 | #771 |
| 2023 | Leaf Peepers Half MarathonWaterbury | VT | 2:23:03 | #230 |
| 2023 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 1:56:30.19 | #28 |
| 2023 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:35:05 | #1482 |
| 2023 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:35:05.3 | #1482 |
| 2023 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:35:05 | #1482 |
| 2023 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:24:56 | #484 |
| 2023 | Marshall University MarathonHuntington | WV | 1:45:44 | #114 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:44:55 | #1045 |
| 2023 | Halloween Half MarathonMorristown | NJ | 1:47:09 | #102 |
| 2023 | Greenville Half MarathonGreenville | SC | 2:13:45 | #1117 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:57:21 | #564 |
| 2023 | Stillwater Half MarathonStillwater | MN | 2:27:20 | #639 |
| 2023 | Yosemite Half MarathonBass Lake | CA | 2:22:46 | #1087 |
| 2022 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:22:46 | #1304 |
| 2022 | Bridge of the Gods RunCascade Locks | OR | 2:30:18 | #358 |
| 2022 | Delaware Running FestivalWilmington | DE | 2:54:52.08 | #634 |
| 2022 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:57:47 | #516 |
| 2022 | Grand Teton Half MarathonJackson | WY | 2:59:28 | #1301 |
| 2022 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | — | #105 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:22:45.5 | #1307 |
| 2022 | Anchorage RunFestAnchorage | AK | 2:19:59 | #237 |
| 2022 | Vincennes Historical Half Marathon, 10K, 5K and Kid Fun RunVincennes | IN | 1:55:26.1 | #28 |
| 2022 | Four Corners Quad KeyahTeec Nos Pos | AZ | 3:14:34 | #39 |
| 2022 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:22:46 | #1304 |
| 2022 | Greenville Half MarathonGreenville | SC | 1:56:47 | #596 |
| 2022 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 1:40:31.55 | #20 |
| 2022 | Game On! Run Hutchinson Island Half Marathon & 10KFort Pierce | FL | 2:12:24.16 | #49 |
| 2022 | Halloween Half MarathonMorristown | NJ | 1:54:40 | #181 |
| 2022 | Baltimore Running FestivalBaltimore | MD | 2:18:51 | #1872 |
| 2022 | Marshall University MarathonHuntington | WV | 2:01:36 | #164 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:29:46 | #3619 |
| 2022 | RAD Half Marathon & 10KAsheville | NC | 2:08:23 | #224 |
| 2022 | OCNJ Half MarathonOcean City | NJ | 2:16:44 | #341 |
| 2021 | Rocky Mountain Half MarathonEstes Park | CO | 2:00:27 | #189 |
| 2021 | The Louisiana MarathonBaton Rouge | LA | 1:55:35 | #340 |
| 2021 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 2:17:14 | #461 |
| 2021 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:07:01.7 | #160 |
| 2021 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:17:36 | #1106 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 2:17:54 | #333 |
| 2021 | RunSBY Events (Salisbury Marathon/Salisbury Half Marathon/5k)Salisbury | MD | 2:02:23.43 | #180 |
| 2021 | Snow Canyon Half MarathonSaint George | UT | 2:02:42 | #749 |
| 2021 | Denver Colfax MarathonDenver | CO | 1:38:54 | #191 |
| 2021 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:17:36.16 | #1105 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:15:15 | #1317 |
| 2021 | Lake Washington Half MarathonKirkland | WA | 1:50:48.36 | #142 |
| 2021 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:17:36 | #1106 |
| 2021 | Grand Teton Half MarathonJackson | WY | 3:45:40 | #2110 |
| 2021 | Goodyear Half Marathon & 10kAkron | OH | 2:04:16 | #322 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 2:03:30 | #329 |
| 2021 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:11:20 | #416 |
| 2021 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:07:25 | #632 |
| 2020 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:17:42 | #212 |
| 2020 | Fair on the Square Half Marathon & 5KDanville | IN | 2:11:41 | #112 |
| 2020 | New England Half MarathonConcord | NH | 2:07:54 | #541 |
| 2020 | Rocky Mountain Half MarathonEstes Park | CO | 2:13:18 | #158 |
| 2020 | Rock 'n' Roll NashvilleNashville | TN | 2:46:34 | #418 |
| 2020 | Run Oak IslandOak Island | NC | 1:58:18 | #59 |
| 2020 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 2:41:44 | #137 |
| 2019 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:06:40 | #1094 |
| 2019 | Eau Claire MarathonEau Claire | WI | 1:57:08 | #402 |
| 2019 | Christmas in July Half Marathon and 5K (Chicago area)Elk Grove Village | IL | 1:53:59 | #71 |
| 2019 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:06:40 | #1094 |
| 2019 | Two Cities MarathonFresno | CA | 2:14:44 | #324 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 3:23:47 | #3495 |
| 2019 | Glacier Half MarathonEast Glacier | MT | 4:06:43 | #1807 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 3:26:56 | #1081 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 2:05:30 | #2038 |
| 2019 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:03:58.9 | #175 |
| 2019 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 2:13:00 | #93 |
| 2018 | Eau Claire MarathonEau Claire | WI | 1:55:24 | #322 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 3:26:17 | #3489 |
| 2018 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:54:29 | #383 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 1:57:24 | #2014 |
| 2018 | Orca Half MarathonSeattle | WA | — | — |
| 2018 | Denver Colfax MarathonDenver | CO | 2:07:59 | #1911 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:49:05 | #1085 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:55:56 | #940 |
| 2018 | Shipyard Old Port Half MarathonPortland | ME | 2:39:08 | #2539 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:49:05 | #1085 |
| 2018 | Quad Cities MarathonMoline | IL | 3:44:29 | #1608 |
| 2018 | Two Cities MarathonFresno | CA | 2:07:45 | #473 |
| 2017 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 3:10:26.5 | #907 |
| 2017 | Eau Claire MarathonEau Claire | WI | 1:54:22 | #344 |
| 2017 | Horseneck Half & 3.5 MilerWestport | MA | 1:47:25 | #81 |
| 2017 | Huntsville Half MarathonHuntsville | AL | 2:40:50 | #405 |
| 2017 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:06:41 | #317 |
| 2016 | Columbia Gorge Marathon and HalfHood River | OR | 2:08:12 | #400 |
| 2016 | Whistlestop MarathonAshland | WI | 1:42:42 | #69 |
| 2016 | Eau Claire MarathonEau Claire | WI | 1:51:48 | #285 |
| 2016 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:18:35 | #6422 |
| 2016 | Charlie Horse Half MarathonMohnton | PA | 2:59:53 | #146 |
| 2016 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:03:40 | #1175 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:37:45 | #10718 |
| 2016 | Lake Country Half MarathonOconomowoc | WI | 1:36:07 | #21 |
| 2016 | Skyline Half MarathonDallas | TX | 2:26:47 | #365 |
| 2016 | Two Cities MarathonFresno | CA | 1:57:30 | #234 |
| 2016 | Marshall University MarathonHuntington | WV | 2:27:11 | #658 |
| 2016 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:22:09 | #20 |
| 2016 | Run the Line Half MarathonTexarkana | TX | 3:06:08 | #1539 |
| 2016 | Newburyport Half Marathon and RelayNewburyport | MA | 1:49:55 | #519 |
| 2016 | Mt. Sneffels Half Marathon & 10KOuray | CO | 1:57:34 | #171 |
| 2016 | Park to Park Half MarathonStuarts Draft | VA | 2:23:17.997 | #519 |
| 2015 | Whistlestop MarathonAshland | WI | 1:37:10 | #59 |
| 2015 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:28:54 | #18 |
| 2015 | 2026 Gulf Beach Half MarathonMilford | CT | 2:18:49 | #326 |
| 2015 | Canyonlands Half MarathonMoab | UT | 1:31:10 | #57 |
| 2015 | Run the Line Half MarathonTexarkana | TX | 3:02:52 | #2111 |
| 2015 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:28:54 | #18 |
| 2015 | Twin Lobster Half MarathonGloucester | MA | 1:56:33 | #211 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:12:05 | #2333 |
| 2015 | Eau Claire MarathonEau Claire | WI | 1:49:16 | #150 |
| 2015 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:36:55 | #1117 |
| 2015 | Yosemite Half MarathonBass Lake | CA | 3:34:54 | #1601 |
| 2015 | Ogden MarathonOgden | UT | 1:57:42 | #870 |
| 2015 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:30:19 | #518 |
| 2014 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:32:43 | #17 |
| 2014 | Lake Country Half MarathonOconomowoc | WI | 1:34:28 | #15 |
| 2014 | Western Mass Mother's Day Half MarathonWhately | MA | 2:30:21 | #364 |
| 2014 | Fargo Mini MarathonFargo | ND | 1:50:52 | #114 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:11:35 | #6868 |
| 2014 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:32:43 | #17 |
| 2014 | Denver Colfax MarathonDenver | CO | 2:08:19 | #2358 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:15:58 | #7942 |
| 2014 | Marine Corps Historic HalfFredericksburg | VA | 2:18:04 | #3345 |
| 2013 | Leave No TracePeninsula | OH | — | #204 |
| 2013 | Fargo Mini MarathonFargo | ND | 1:49:13 | #143 |
| 2013 | American River Parkway Half MarathonSacramento | CA | 1:51:36 | #229 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:20:48 | #13505 |
| 2013 | 2026 Miami Beach Halloween Half Marathon & Freaky 4-MilerMiami Beach | FL | 2:01:29 | #178 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 2:21:25 | #9215 |
| 2013 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:07:32 | #239 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:17:46 | #4805 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 2:06:02 | #1838 |
| 2012 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:48:38 | #367 |
| 2012 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 2:38:31 | #1176 |
| 2012 | Novant Health Charlotte MarathonCharlotte | NC | 2:14:10 | #1666 |
| 2012 | Denver Colfax MarathonDenver | CO | 1:54:26 | #858 |
| 2012 | Mad MarathonWaitsfield | VT | 2:21:47 | #192 |
| 2011 | Seabrook Lucky TrailsSeabrook | TX | 3:24:54 | #519 |
| 2011 | St. Luke's Half Marathon & 5KAllentown | PA | 2:05:17 | #1621 |
| 2011 | Mad MarathonWaitsfield | VT | 2:18:11 | #262 |
| 2011 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 1:33:53 | #33 |
| 2010 | Lake Country Half MarathonOconomowoc | WI | 1:43:44 | #169 |
| 2010 | Garmin Kansas City MarathonKansas City | MO | 1:51:54 | #894 |
| 2009 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:54:25 | #226 |
| 2009 | Novant Health Charlotte MarathonCharlotte | NC | 2:05:16 | #1547 |
| 2008 | 2026 Eugene MarathonEugene | OR | 1:23:10 | #20 |
| 2008 | Covered Bridges Half MarathonWoodstock | VT | 2:02:49 | #895 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 2:24:47 | #11712 |
| 2008 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:55:20 | #338 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 2:05:34 | #1829 |
| 2006 | Flying Pig Pump and RunCincinnati | OH | 2:22:07 | #2372 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 2:10:43 | #5148 |
| 2005 | Seabrook Lucky TrailsSeabrook | TX | 3:22:10 | — |
| 2002 | Covered Bridges Half MarathonWoodstock | VT | 1:54:22 | #617 |
| 2001 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:54:11 | #198 |
| 2000 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 2:04:06 | #25 |
| 2000 | Leaf Peepers Half MarathonWaterbury | VT | 2:11:53 | #530 |
| 1999 | Leaf Peepers Half MarathonWaterbury | VT | 2:07:56 | #350 |
| 1998 | Covered Bridges Half MarathonWoodstock | VT | 2:06:17 | #1406 |
| 1998 | Leaf Peepers Half MarathonWaterbury | VT | 2:10:56 | #315 |
| 1997 | Naples Paradise Coast Half MarathonNaples | FL | 1:31:40 | #142 |
| 1997 | Leaf Peepers Half MarathonWaterbury | VT | 2:17:07 | #334 |