| 2026 | Run Oak Island 2027Oak Island | NC | 2:57:25 | #763 |
| 2026 | Medal Madness 5K, 10K, & 13.1M at Fort Smith, AR (38)Fort Smith | AR | 4:06:01 | #199 |
| 2026 | Fort Smith Marathon, Half Marathon & 5 Leg Marathon RelayFort Smith | AR | 4:06:00.61 | #199 |
| 2026 | Greenville Half MarathonGreenville | SC | 1:28:47 | #235 |
| 2026 | Fort Smith Marathon Half Marathon & RelaysFort Smith | AR | 4:06:01 | #199 |
| 2026 | Charleston Half MarathonCharleston | SC | 2:00:19 | #1759 |
| 2025 | The Ridgefield Road Fest 50th ANNIVERSARY: 1/2 Marathon, 7-Miler, & Iris Fund 5KRidgefield | CT | 2:01:42 | #218 |
| 2025 | Prairie LineOklahoma City | OK | 1:59:33 | #240 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:02:08.65 | #2149 |
| 2025 | Run The BluegrassLexington | KY | 2:04:01.15 | #88 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:54:14 | #1912 |
| 2025 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:08:49 | #798 |
| 2025 | The Colorado MarathonFort Collins | CO | 1:48:01.27 | #193 |
| 2025 | The Long View MarathonFort Collins | CO | 1:49:51.49 | #59 |
| 2025 | Iron Horse Half MarathonNorth Bend | WA | 1:49:43.45 | #211 |
| 2025 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 1:52:48 | #28 |
| 2025 | Poulsbo Half Marathon & 10kPoulsbo | WA | 1:55:01.43 | #74 |
| 2025 | IMT Des Moines MarathonDes Moines | IA | 1:57:58 | #946 |
| 2025 | Bay Bridge Half MarathonOakland | CA | 1:37:20 | #72 |
| 2025 | Belleville Main Street Marathon & Half MarathonBelleville | IL | 1:28:18 | #7 |
| 2025 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 2:18:38 | #557 |
| 2025 | Kentucky Derby Festival mini & MarathonLouisville | KY | 2:27:29 | #3957 |
| 2025 | The Big Turkey Half Marathon, 10k, 5k 2026Clark | NJ | 2:36:26 | #109 |
| 2025 | Garmin Marathon TucsonTucson | AZ | 2:04:07 | #402 |
| 2025 | Tucson MarathonTucson | AZ | 2:04:07 | #402 |
| 2025 | Spinx Run FestGreenville | SC | 1:33:52 | #67 |
| 2025 | Ocean State Rhode RacesNarragansett | RI | 2:32:40 | #619 |
| 2025 | Milwaukee MarathonMilwaukee | WI | 2:10:23 | #1293 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 2:24:00 | #4280 |
| 2025 | Rock 'n' Roll NashvilleNashville | TN | 2:16:09 | #4591 |
| 2025 | Geyser Growl Half MarathonBlack Mountain | NC | 2:52:21 | #312 |
| 2025 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:05:45 | #372 |
| 2025 | City of Oaks MarathonRaleigh | NC | 1:19:34 | #12 |
| 2024 | Spinx Run FestGreenville | SC | 1:39:58.32 | #87 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 1:56:29 | #908 |
| 2024 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | — | #2537 |
| 2024 | The Long View MarathonFort Collins | CO | 1:57:46.87 | #85 |
| 2024 | Denver Colfax MarathonDenver | CO | 2:24:30 | #3301 |
| 2024 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:06:20 | #1191 |
| 2024 | Annapolis RUN for The Light HouseAnnapolis | MD | 1:55:24.51 | #41 |
| 2024 | AthHalf Half Marathon & 5KAthens | GA | 0:51:14 | #2524 |
| 2024 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:11:46 | #285 |
| 2024 | Koala Bottle Harbison Half Marathon & 5KColumbia | SC | 2:57:00.17 | #67 |
| 2023 | Denver Colfax MarathonDenver | CO | 2:05:02 | #1652 |
| 2023 | Freedom's RunShepherdstown | WV | 2:25:28.7 | #145 |
| 2023 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 3:03:20 | #717 |
| 2023 | Santa Hustle IndianapolisIndianapolis | IN | 2:01:04 | #107 |
| 2023 | St. Luke's Half Marathon & 5KAllentown | PA | 1:59:47 | #505 |
| 2023 | Annapolis RUN for The Light HouseAnnapolis | MD | 1:53:26.15 | #36 |
| 2023 | Lake Norman Half Marathon Elf ClassicStatesville | NC | 2:57:42 | #114 |
| 2022 | Denver Colfax MarathonDenver | CO | 1:54:15 | #674 |
| 2022 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:43:53 | #739 |
| 2022 | Iron Horse Half MarathonNorth Bend | WA | 2:05:39.04 | #413 |
| 2021 | Garmin Kansas City MarathonKansas City | MO | 3:49:55 | #2401 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 3:21:42 | #5459 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 1:38:51 | #241 |
| 2019 | Novant Health Charlotte MarathonCharlotte | NC | 2:28:33 | #1710 |
| 2019 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:38:21 | #812 |
| 2019 | Viola Valley Half MarathonViola | TN | 1:43:35 | #7 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 2:18:42 | #1273 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 1:42:35 | #350 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 2:39:43 | #1697 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:58:59 | #2498 |
| 2018 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:11:11 | #619 |
| 2018 | Little Miami Half Marathon and 10KMorrow | OH | 1:37:05.3 | #44 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:55:52 | #1966 |
| 2018 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:48:44 | #91 |
| 2017 | Charlottesville MarathonCharlottesville | VA | 2:08:39 | #295 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 2:00:09 | #3795 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 2:28:57 | #1712 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:47:44 | #1097 |
| 2017 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:52:47 | #70 |
| 2017 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:16:30 | #756 |
| 2017 | Phoenix 10K and MarathonPhoenix | AZ | 2:29:03 | #565 |
| 2017 | Area 13.1 Half MarathonRoswell | GA | 1:30:49 | #2 |
| 2017 | Shoreline Half Marathon & 5KHamlin | NY | 1:56:45 | #164 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:22:14 | #1983 |
| 2016 | SCOUTING AMERICA HALF MARATHON & TENDERFOOT 5KBowling Green | OH | — | #161 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:29:19 | #148 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 1:46:12 | #453 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:54:41 | #2145 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:55:45 | #1949 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 1:32:17 | #158 |
| 2016 | Cleveland MarathonCleveland | OH | 1:48:08 | #588 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 1:55:27 | #881 |
| 2015 | Scranton Half MarathonScranton | PA | 2:07:27.73 | #1152 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 2:09:38 | #4887 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 1:29:30 | #169 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:55:07 | #1830 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:32:34 | #239 |
| 2014 | 2026 Avenue of the Giants MarathonArcata | CA | 1:49:04 | #160 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 1:49:45 | #1077 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 1:33:24 | #98 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:52:32 | #1734 |
| 2014 | Denver Colfax MarathonDenver | CO | 2:48:09 | #4961 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:05:33 | #5396 |
| 2014 | Rochester Regional Health Flower City ChallengeRochester | NY | 1:53:44 | #687 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:50:07 | #1279 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:58:04 | #3061 |
| 2013 | Mohawk Hudson River MarathonUnknown | NY | 2:08:03 | #368 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 1:49:44 | #1117 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:13:38 | #6688 |
| 2012 | Upper Cumberland Haunted Half MarathonCookeville | TN | 3:14:53 | #394 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 1:58:48 | #3136 |
| 2012 | Indianapolis Monumental MarathonIndianapolis | IN | 1:47:11 | #834 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:09:20 | #6071 |
| 2011 | Marine Corps Historic HalfFredericksburg | VA | 2:53:23 | #5014 |
| 2011 | Newburyport Half Marathon and RelayNewburyport | MA | 1:31:03 | #55 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 1:48:30 | #754 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:44:18 | #567 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:40:30 | #8239 |
| 2010 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | — | #860 |
| 2010 | Garmin Kansas City MarathonKansas City | MO | 1:56:33 | #1283 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 1:50:07 | #515 |
| 2009 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:05:35 | #614 |
| 2009 | Garmin Kansas City MarathonKansas City | MO | 2:11:42 | #2342 |
| 2008 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 2:08:49 | #101 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:30:02 | #6327 |
| 2008 | Garmin Kansas City MarathonKansas City | MO | 1:51:59 | #733 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 2:01:20 | #1708 |
| 2006 | Whidbey Island MarathonOak Harbor | WA | 1:46:29 | #177 |
| 2005 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:19:17 | #627 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:25:07 | #2134 |
| 2003 | Canyonlands Half MarathonMoab | UT | 1:55:46 | #996 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:03:00 | #1138 |