| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:13:57.98 | #26 |
| 2026 | Race to Space Marathon & Half MarathonHuntsville | AL | 1:41:41 | #55 |
| 2026 | Shamrock MarathonVirginia Beach | VA | 1:56:33 | #1263 |
| 2026 | Rock ‘n' Roll Washington DCWashington | DC | 1:26:45 | #198 |
| 2025 | Carrollton Half MarathonCarrollton | GA | 2:24:03.73 | #320 |
| 2025 | Tecumseh Trail ChallengeNashville | IN | 2:50:38.34 | #77 |
| 2025 | The Louisiana MarathonBaton Rouge | LA | 2:01:21.17 | #645 |
| 2025 | Crooked Creek Ultra Trail RaceShepherdsville | KY | 2:23:47 | #7 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:25:01 | #3295 |
| 2025 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:44:59 | #1697 |
| 2025 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:13:46 | #570 |
| 2025 | DC Half RacesWashington | DC | 1:28:01 | #230 |
| 2025 | End of the Road Half Marathon & One Tunnel 4 MilerWaterfall | PA | 1:53:18 | #40 |
| 2025 | Westy Half & 5kWestminster | CO | 1:50:40 | #18 |
| 2025 | FUNKY 2026Seekonk | MA | 1:56:30 | #69 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 1:59:33 | #1721 |
| 2025 | Rocky RunPhiladelphia | PA | 1:33:55 | #112 |
| 2025 | Aiken Trailblazer Half Marathon - 15k - 5K - Kids Fun Run at Stable ViewAiken | SC | 1:54:25.29 | #7 |
| 2025 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:05:57.27 | #191 |
| 2025 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 1:44:15 | #337 |
| 2025 | Denver Colfax MarathonDenver | CO | 2:03:27 | #2119 |
| 2025 | Rocket City MarathonHuntsville | AL | 2:26:50 | #881 |
| 2025 | 2026 Palmetto Peach Half Marathon, 10K, and 5KNorth Augusta | SC | 1:50:24 | #105 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 2:22:00 | #2355 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 2:18:20 | #2055 |
| 2025 | Faxon Law New Haven Road RaceNew Haven | CT | 1:18:49 | #10 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 1:50:47 | #661 |
| 2025 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:55:50 | #516 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 2:09:19 | #3229 |
| 2025 | Milwaukee Lakefront MarathonMilwaukee | WI | 1:43:05 | #169 |
| 2025 | Silver Comet Half & Full MarathonMableton | GA | 2:12:05 | #120 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:13:27 | #4130 |
| 2024 | Capital City Half MarathonColumbus | OH | 1:51:54 | #886 |
| 2024 | Windermere MarathonSpokane | WA | 1:37:12 | #13 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 1:54:31.65 | #1025 |
| 2024 | Health First Florida Marathon WeekendMelbourne | FL | 2:08:12 | #335 |
| 2024 | Gobbler 5K, 10K, & 13.1M at Charlotte, NC (48)Charlotte | NC | — | #7 |
| 2024 | Frisco Railroad RunWillard | MO | 2:34:54 | #106 |
| 2024 | Norfolk Harbor Half MarathonNorfolk | VA | 1:38:54 | #100 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 2:06:28 | #2066 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 0:51:37 | #1180 |
| 2024 | Leavenworth MarathonLeavenworth | WA | 2:32:07 | #572 |
| 2024 | Ignite Trail MarathonAlbion | IN | 2:45:51.02 | #42 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:09:28 | #2361 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 2:38:23 | #3128 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 1:47:49 | #686 |
| 2024 | San Lorenzo River Trail RunSanta Cruz | CA | 5:11:49.37 | #161 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 1:44:28 | #1139 |
| 2024 | Lake Norman Half Marathon Elf ClassicStatesville | NC | 1:49:11 | #19 |
| 2024 | Tecumseh Trail ChallengeNashville | IN | — | #47 |
| 2024 | 2026 Eugene MarathonEugene | OR | 3:23:56 | #3751 |
| 2024 | DEXTER-ANN ARBOR RUNDexter | MI | 1:48:10.4 | #491 |
| 2024 | Williams Route 66 Marathon WeekendTulsa | OK | 2:16:04 | #1120 |
| 2023 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | — | #757 |
| 2023 | Norfolk Harbor Half MarathonNorfolk | VA | 1:39:43 | #92 |
| 2023 | Canyonlands Half MarathonMoab | UT | 2:12:16 | #352 |
| 2023 | Cleveland MarathonCleveland | OH | 2:01:43 | #1063 |
| 2023 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:07:43.4 | #229 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 1:45:27 | #1025 |
| 2023 | Chicago Spring Half MarathonChicago | IL | 1:51:12 | #929 |
| 2023 | Panama City Beach MarathonPanama City Beach | FL | 2:18:10 | #210 |
| 2023 | DEXTER-ANN ARBOR RUNDexter | MI | 1:46:00.42 | #313 |
| 2023 | TripleThreat Half Marathon & 5KRockport | MA | 2:36:13 | #407 |
| 2023 | Fiesta De Mayo Half MarathonIrving | TX | 1:46:16.3 | #55 |
| 2023 | Grand Teton Half MarathonJackson | WY | 2:15:13 | #526 |
| 2023 | High Uinta Half MarathonKamas | UT | 1:55:33 | #345 |
| 2023 | Catamount Climb Half Marathon & 5KCullowhee | NC | 2:32:32 | #69 |
| 2023 | San Lorenzo River Trail RunSanta Cruz | CA | 4:51:58 | #116 |
| 2023 | Ocean State Rhode RacesNarragansett | RI | 2:01:31 | #298 |
| 2023 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 4:39:17 | #790 |
| 2023 | Illinois Race WeekendChampaign | IL | 1:45:46 | #369 |
| 2022 | Grizzly Peak Trail RunBerkeley | CA | 2:22:54.77 | #11 |
| 2022 | Baltimore Running FestivalBaltimore | MD | 1:25:57 | #42 |
| 2022 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:46:53 | #160 |
| 2022 | Santa Hustle IndianapolisIndianapolis | IN | 2:09:44.43 | #98 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:28:08 | #186 |
| 2022 | Jones Gap Trail Half MarathonMarietta | SC | 3:35:02.19 | #39 |
| 2022 | Norfolk Harbor Half MarathonNorfolk | VA | 1:42:15 | #120 |
| 2022 | Skinny Raven Half & 10KAnchorage | AK | 1:45:16 | #45 |
| 2022 | Sunburst RacesSouth Bend | IN | 1:55:57.5 | #209 |
| 2022 | Rock the Nock 2026Quakertown | PA | 1:49:31 | #29 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:46:53.2 | #163 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 1:45:58 | #1304 |
| 2022 | Capital City Half MarathonColumbus | OH | 1:45:05 | #529 |
| 2022 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:46:53 | #160 |
| 2022 | Frederick Running FestivalFrederick | MD | 1:22:49.14 | #20 |
| 2021 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 2:46:17.8 | #668 |
| 2021 | Annapolis RUN for The Light HouseAnnapolis | MD | 2:05:26 | #5 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:22:18 | #1611 |
| 2021 | Rock the Nock 2026Quakertown | PA | 1:53:22 | #52 |
| 2021 | Catamount Climb Half Marathon & 5KCullowhee | NC | — | #9 |
| 2021 | Lincoln MarathonLincoln | NE | 2:19:09 | #1575 |
| 2021 | Great Western Half Marathon and 10KSaint Charles | IL | 2:13:30 | #263 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 1:39:50 | #724 |
| 2020 | Marine Corps Historic HalfFredericksburg | VA | 2:20:31 | #1966 |
| 2020 | Indianapolis Monumental MarathonIndianapolis | IN | 1:41:13 | #21 |
| 2019 | Shoreline Half Marathon & 5KHamlin | NY | 1:49:55 | #70 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 2:29:52 | #3916 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:52:21 | #1966 |
| 2019 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:16:36.2 | #295 |
| 2019 | Twin Lobster Half MarathonGloucester | MA | 1:47:19 | #120 |
| 2019 | Lincoln MarathonLincoln | NE | 2:05:38 | #2227 |
| 2019 | Akron MarathonAkron | OH | 1:28:50 | #59 |
| 2019 | Capital City Half MarathonColumbus | OH | 1:53:34 | #1283 |
| 2019 | Run Bentonville Half MarathonBentonville | AR | 1:36:46 | #98 |
| 2019 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:43:02 | #189 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 1:52:33 | #3138 |
| 2019 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:52:41 | #147 |
| 2019 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:53:03 | #371 |
| 2019 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 2:15:50.7 | #234 |
| 2019 | Fort Smith Marathon, Half Marathon & 5 Leg Marathon RelayFort Smith | AR | 1:44:36.5 | #19 |
| 2018 | Shoreline Half Marathon & 5KHamlin | NY | 1:47:19 | #41 |
| 2018 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:14:01 | #909 |
| 2018 | Carolina Reaper Challenge (50k - 13.1 - 10k & Relay)Greenville | SC | — | #18 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:45:14 | #466 |
| 2018 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:33:08 | #12 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 2:33:08 | #4354 |
| 2018 | Capital City Half MarathonColumbus | OH | 2:05:55 | #2780 |
| 2018 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:41:27 | #196 |
| 2018 | Frederick Running FestivalFrederick | MD | 2:18:12.36 | #2064 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:42:29 | #834 |
| 2018 | Lincoln MarathonLincoln | NE | 1:55:40 | #1429 |
| 2017 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:40:25 | #181 |
| 2017 | Hartford MarathonHartford | CT | 2:32:27 | #3394 |
| 2017 | Shoreline Half Marathon & 5KHamlin | NY | 1:39:14 | #39 |
| 2017 | NewBo RunCedar Rapids | IA | 2:29:25 | #457 |
| 2017 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:16:37 | #1086 |
| 2017 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:56:23 | #460 |
| 2017 | Spring for the Trails Half MarathonIpswich | MA | 1:54:46 | #114 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 1:28:29 | #92 |
| 2017 | Lincoln Presidential Half MarathonSpringfield | IL | 1:46:36 | #177 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:56:43 | #2008 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 1:41:44 | #1002 |
| 2017 | Williams Route 66 Marathon WeekendTulsa | OK | 2:38:07 | #2775 |
| 2017 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:23:37 | #11 |
| 2016 | Jamestown Rhode RacesJamestown | RI | 2:05:40 | #195 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:15:41 | #3725 |
| 2016 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:39:09 | #175 |
| 2016 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:12:35 | #616 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:52:07 | #1544 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:26:01 | #94 |
| 2016 | Garmin Kansas City MarathonKansas City | MO | 2:40:05 | #3051 |
| 2016 | Shoreline Half Marathon & 5KHamlin | NY | 1:38:31 | #43 |
| 2016 | Paris Mountain Half Marathon Run/HikeGreenville | SC | — | #29 |
| 2016 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 1:39:13 | #51 |
| 2016 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:55:00 | #250 |
| 2016 | Independence Rhode RaceBristol | RI | 2:24:36 | #385 |
| 2015 | Lincoln Presidential Half MarathonSpringfield | IL | 1:39:20 | #125 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:10:38 | #6252 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:52:11 | #1536 |
| 2015 | Air Force MarathonDayton | OH | 2:20:32 | #1845 |
| 2015 | Cleveland MarathonCleveland | OH | 1:42:03 | #251 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:11:56 | #3591 |
| 2015 | Sam Costa Half and Quarter MarathonsCarmel | IN | 2:01:21 | #319 |
| 2015 | Lincoln MarathonLincoln | NE | 1:53:46 | #1403 |
| 2015 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:36:46 | #71 |
| 2014 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 1:42:45 | #57 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:36 | #1415 |
| 2014 | Mill Race MarathonColumbus | IN | 1:58:00 | #438 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:40:25 | #6540 |
| 2014 | Lincoln Presidential Half MarathonSpringfield | IL | 1:36:01 | #86 |
| 2014 | Seacoast Half MarathonPortsmouth | NH | 1:42:20 | #127 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 1:55:28 | #1827 |
| 2014 | 2026 Avenue of the Giants MarathonArcata | CA | 1:44:06 | #110 |
| 2014 | Capital City Half MarathonColumbus | OH | 2:05:06 | #3325 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:45:46 | #1199 |
| 2014 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:42:26 | #141 |
| 2014 | NYRR Staten Island HalfStaten Island | NY | 2:18:02 | #7338 |
| 2014 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:21:58 | #23 |
| 2013 | Capital City Half MarathonColumbus | OH | 2:00:12 | #2741 |
| 2013 | Mill Race MarathonColumbus | IN | 1:59:51 | #596 |
| 2013 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:06:49 | #359 |
| 2013 | Seacoast Half MarathonPortsmouth | NH | 1:42:42 | #135 |
| 2013 | Novant Health Charlotte MarathonCharlotte | NC | 1:58:55 | #946 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 1:58:20 | #2350 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 2:00:44 | #1734 |
| 2013 | Air Force MarathonDayton | OH | 1:57:42 | #926 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:04:34 | #2644 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:52:12 | #2263 |
| 2013 | AthHalf Half Marathon & 5KAthens | GA | 1:54:36 | #732 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:48:44 | #798 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 2:08:29 | #2573 |
| 2012 | Lincoln Presidential Half MarathonSpringfield | IL | 2:12:59 | #847 |
| 2012 | Capital City Half MarathonColumbus | OH | 2:11:33 | #3720 |
| 2012 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:25:35 | #1631 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:01:22 | #2560 |
| 2012 | Charlottesville MarathonCharlottesville | VA | 1:47:16 | #159 |
| 2012 | Garmin Kansas City MarathonKansas City | MO | 1:48:52 | #649 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 1:34:12 | #493 |
| 2012 | Air Force MarathonDayton | OH | 1:50:43 | #331 |
| 2011 | Lincoln MarathonLincoln | NE | 2:35:21 | #5605 |
| 2011 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:55:56 | #612 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:42:07 | #8581 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 2:05:06 | #2030 |
| 2011 | Lincoln Presidential Half MarathonSpringfield | IL | 1:48:55 | #274 |
| 2011 | Chicago Spring Half MarathonChicago | IL | 2:00:52 | #681 |
| 2011 | Marine Corps Historic HalfFredericksburg | VA | 1:53:34 | #961 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:55:46 | #1335 |
| 2010 | Indianapolis Monumental MarathonIndianapolis | IN | 1:55:19 | #1145 |
| 2010 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:58:47 | #293 |
| 2010 | Lincoln MarathonLincoln | NE | 2:21:31 | #4065 |
| 2010 | Lincoln Presidential Half MarathonSpringfield | IL | 1:54:12 | #333 |
| 2010 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:14:22 | #422 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 1:31:03 | #73 |
| 2009 | Air Force MarathonDayton | OH | 1:56:40 | #995 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 1:58:30 | #919 |
| 2009 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:33:46 | #36 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:01:49 | #2514 |
| 2009 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:57:58 | #256 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:56:51 | #1054 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:50:29 | #892 |
| 2009 | Seacoast Half MarathonPortsmouth | NH | 1:44:45 | #160 |
| 2008 | Naples Paradise Coast Half MarathonNaples | FL | 1:05:14 | #3 |
| 2008 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:20 | #409 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 2:13:00 | #3140 |
| 2008 | Quad Cities MarathonMoline | IL | 1:38:19 | #87 |
| 2008 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:52:35 | #372 |
| 2007 | Denver Colfax MarathonDenver | CO | 1:13:10 | #3 |
| 2006 | UConn Health HalfSimsbury | CT | 1:24:51 | #13 |
| 2006 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:22:16 | #897 |
| 2005 | Naples Paradise Coast Half MarathonNaples | FL | 1:06:20 | #2 |
| 2004 | NYRR Staten Island HalfStaten Island | NY | 2:05:53 | #2134 |
| 2004 | Greater St. Louis MarathonSt. Louis | MO | 1:10:00 | #1 |
| 2001 | Newport MarathonNewport | RI | 1:33:28 | #55 |