| 2025 | Golden Driller MarathonTulsa | OK | 2:06:55 | #98 |
| 2025 | CraftHalf Half Marathon & 5KWinston Salem | NC | 2:34:36 | #412 |
| 2025 | Glacier Half MarathonEast Glacier | MT | 1:52:01 | #61 |
| 2025 | Spooky Sprint CincinnatiHamilton | OH | 1:52:08.6 | #32 |
| 2025 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:53:51 | #832 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:37:39 | #3994 |
| 2025 | Heroes of America Marathon/Half Marathon/5KColumbus | GA | 3:04:50 | #141 |
| 2025 | Iron Horse Half MarathonNorth Bend | WA | 2:20:33.9 | #847 |
| 2025 | Game On! Run Hutchinson Island Half Marathon & 10KFort Pierce | FL | 2:53:35.84 | #112 |
| 2025 | Coastal Delaware Running FestivalRehoboth Beach | DE | 2:19:32.3 | #871 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:04:07.78 | #1108 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 2:00:51 | #3023 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:53:49 | #5429 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 2:19:47 | #3832 |
| 2025 | Brookings MarathonBrookings | SD | 1:44:38 | #36 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:32:25 | #6480 |
| 2025 | 2026 Eugene MarathonEugene | OR | 2:53:07 | #4098 |
| 2025 | Tucson MarathonTucson | AZ | 2:18:49 | #586 |
| 2025 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:23:14 | #611 |
| 2025 | Garmin Marathon TucsonTucson | AZ | 2:18:49 | #586 |
| 2025 | DRC's The Half (13.1, 10K & 5K)Dallas | TX | 2:16:13.4 | #399 |
| 2025 | Little Miami Half Marathon and 10KMorrow | OH | 3:10:31 | #356 |
| 2025 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:01:38 | #619 |
| 2025 | Star Valley Half MarathonStar Valley | WY | 3:42:16 | #189 |
| 2025 | Marine Corps Half MarathonCamp Lejeune | NC | 2:50:02 | #1045 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 3:08:06 | #4849 |
| 2024 | Duke City MarathonAlbuquerque | NM | 2:26:08 | #624 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:31:09 | #6796 |
| 2024 | 2026 Eugene MarathonEugene | OR | 2:41:54 | #3306 |
| 2024 | Run Bentonville Half MarathonBentonville | AR | 3:19:08 | #2511 |
| 2024 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:47:47 | #23 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:17:25 | #4115 |
| 2024 | Secret City Half Marathon and 5KOak Ridge | TN | 1:54:31 | #125 |
| 2024 | Cincinnati Hungry Turkey Half Marathon & 5KCincinnati | OH | 2:07:04 | #152 |
| 2024 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:15:26 | #480 |
| 2023 | Rock Tahoe Half MarathonStateline | NV | 2:45:50 | #973 |
| 2023 | Kentucky Derby Festival mini & MarathonLouisville | KY | 3:19:29 | #5477 |
| 2023 | Williams Route 66 Marathon WeekendTulsa | OK | 3:16:40 | #2486 |
| 2023 | 2026 Eugene MarathonEugene | OR | 2:17:37 | #1921 |
| 2023 | Nebraska State Fair MarathonGrand Island | NE | 3:00:02 | #256 |
| 2023 | Duke City MarathonAlbuquerque | NM | 2:53:32 | #744 |
| 2023 | Boise Half MarathonBoise | ID | 2:19:34.4 | #204 |
| 2023 | Boise River MarathonEagle | ID | 2:05:39.2 | #169 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:21:15 | #5563 |
| 2023 | Great Smoky Mountains Half MarathonTownsend | TN | 2:40:04 | #856 |
| 2023 | IMT Des Moines MarathonDes Moines | IA | 3:13:37 | #2542 |
| 2022 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:49:31 | #156 |
| 2022 | Shipyard Old Port Half MarathonPortland | ME | 2:11:32 | #952 |
| 2022 | Greater St. Louis MarathonSt. Louis | MO | 2:55:35 | #2228 |
| 2022 | Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)Athens | GA | 2:01:18 | #763 |
| 2022 | 2026 Eugene MarathonEugene | OR | 2:28:45 | #2160 |
| 2022 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:46:07 | #39 |
| 2022 | AthHalf Half Marathon & 5KAthens | GA | 2:01:18 | #763 |
| 2022 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:28:55 | #857 |
| 2022 | Portland MarathonPortland | OR | 2:29:51 | #2175 |
| 2022 | Duke City MarathonAlbuquerque | NM | 3:19:15 | #723 |
| 2022 | Novant Health Charlotte MarathonCharlotte | NC | 2:40:51 | #2030 |
| 2022 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:17:40 | #390 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:00:13 | #1034 |
| 2021 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:41:20 | #55 |
| 2021 | Naperville Half MarathonNaperville | IL | 2:55:21 | #1182 |
| 2021 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:11:57 | #3515 |
| 2021 | Montana MarathonBillings | MT | 2:25:41 | #187 |
| 2021 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:13:39 | #190 |
| 2021 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:47:40 | #180 |
| 2020 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:59:13 | #15 |
| 2020 | Duneland Half Marathon and 5KChesterton | IN | 2:13:55.3 | #172 |
| 2020 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:08:31.5 | #356 |
| 2020 | Montana MarathonBillings | MT | 2:15:24.9 | #6 |
| 2019 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:08:21.8 | #235 |
| 2019 | 2026 Alpharetta Women's Half Marathon & 5KAlpharetta | GA | 1:58:10 | #94 |
| 2019 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:47:30 | #165 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:24:07 | #6450 |
| 2019 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 2:14:20 | #635 |
| 2019 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:49:14 | #27 |
| 2019 | Newport MarathonNewport | RI | 2:45:33 | #1852 |
| 2019 | Frederick Running FestivalFrederick | MD | 2:13:48.68 | #1645 |
| 2019 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:47:12 | #908 |
| 2019 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:45:35 | #64 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:36:20 | #7213 |
| 2019 | Air Force MarathonDayton | OH | 2:32:58 | #1572 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 3:09:56 | #6783 |
| 2018 | Montana MarathonBillings | MT | 1:54:59 | #72 |
| 2018 | Palace City Kiwanis Half Marathon, 10K & 5KMitchell | SD | 1:52:52 | #45 |
| 2018 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:46:07 | #46 |
| 2018 | Chicago Half MarathonChicago | IL | 2:27:36 | #5356 |
| 2018 | Frederick Running FestivalFrederick | MD | 2:05:22.34 | #1358 |
| 2018 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 2:20:12 | #188 |
| 2018 | St. Luke's Half Marathon & 5KAllentown | PA | 1:53:27 | #455 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:03:29 | #8083 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:22:49 | #5194 |
| 2017 | YMCA Mistletoe RunWinston-Salem | NC | 2:18:16 | #630 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 1:42:03 | #185 |
| 2017 | Run Sunset BeachSunset Beach | NC | 2:05:54 | #127 |
| 2017 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:46:35 | #51 |
| 2016 | Queen Bee Half MarathonCincinnati | OH | 2:30:27 | #1685 |
| 2016 | IMT Des Moines MarathonDes Moines | IA | 2:27:21 | #2879 |
| 2016 | Charleston Half MarathonCharleston | SC | 2:26:23 | #1867 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:01:29 | #2115 |
| 2016 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 1:54:12 | #78 |
| 2016 | Boulder Rez HalfBoulder | CO | 2:51:13 | #120 |
| 2016 | Lincoln MarathonLincoln | NE | 2:28:31 | #6240 |
| 2016 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:42:15 | #3796 |
| 2016 | Montana MarathonBillings | MT | 2:14:27 | #147 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:32:59 | #10539 |
| 2015 | Deadwood Mickelson Trail MarathonDeadwood | SD | 1:59:19 | #488 |
| 2015 | Runtastic HAUNTED ProvoProvo | UT | 2:15:33 | #946 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:44:00 | #825 |
| 2015 | Maryland Half Marathon & 5KFulton | MD | 1:55:38 | #164 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:03:17 | #1502 |
| 2015 | 2026 Avenue of the Giants MarathonArcata | CA | 2:59:37 | #993 |
| 2015 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:55:29 | #249 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 3:01:56 | #6687 |
| 2015 | Montana MarathonBillings | MT | 2:17:47 | #152 |
| 2015 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 1:53:51 | #75 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 2:23:11 | #3209 |
| 2015 | Williams Route 66 Marathon WeekendTulsa | OK | 2:40:48 | #4458 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:24:22 | #2099 |
| 2014 | Quad Cities MarathonMoline | IL | 2:15:21 | #1043 |
| 2014 | Capital City Half MarathonColumbus | OH | 2:06:39 | #3547 |
| 2014 | Charity Chase Half Marathon & 5KHickory | NC | 2:34:41 | #343 |
| 2014 | IMT Des Moines MarathonDes Moines | IA | 2:21:36 | #3307 |
| 2014 | Runtastic NEBOPayson | UT | 3:05:26 | #588 |
| 2014 | Montana MarathonBillings | MT | 2:20:35 | #223 |
| 2013 | Whidbey Island MarathonOak Harbor | WA | 2:15:10 | #582 |
| 2013 | Portland MarathonPortland | OR | 2:45:43 | #1533 |
| 2013 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:45:57 | #221 |
| 2013 | American River Parkway Half MarathonSacramento | CA | 3:13:58 | #1851 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:55:11 | #2611 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 2:20:19 | #3403 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:09:11 | #3102 |
| 2012 | American River Parkway Half MarathonSacramento | CA | 3:04:38 | #1918 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 2:27:58 | #3201 |
| 2012 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:27:22 | #1702 |
| 2012 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:05:47 | #4588 |
| 2012 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:42:16 | #2107 |
| 2012 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 1:58:16 | #474 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:58:20 | #7032 |
| 2012 | Whidbey Island MarathonOak Harbor | WA | 1:47:23 | #126 |
| 2012 | Cleveland MarathonCleveland | OH | 2:03:40 | #2320 |
| 2011 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:18:33 | #370 |
| 2011 | Poulsbo Half Marathon & 10kPoulsbo | WA | 1:48:33 | #41 |
| 2011 | Whidbey Island MarathonOak Harbor | WA | 1:50:09 | #186 |
| 2011 | Charlottesville MarathonCharlottesville | VA | 2:22:52 | #879 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:37:03 | #6681 |
| 2010 | Air Force MarathonDayton | OH | 2:21:15 | #2259 |
| 2010 | Two Cities MarathonFresno | CA | 1:49:10 | #342 |
| 2009 | UConn Health HalfSimsbury | CT | 1:59:31 | #409 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:34:25 | #144 |
| 2009 | 2026 Eugene MarathonEugene | OR | 1:53:28 | #612 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 2:10:35 | #7770 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:25:03 | #6249 |
| 2007 | Canyonlands Half MarathonMoab | UT | 2:33:07 | #2562 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:07:01 | #1818 |
| 2005 | Capital City Half MarathonColumbus | OH | 2:02:30 | #956 |
| 2002 | Rock 'n' Roll NashvilleNashville | TN | 2:14:45 | #2911 |