| 2026 | Greenville Half Marathon & 5KGreenville | SC | 2:52:16 | #319 |
| 2025 | Novant Health Wilmington NC MarathonWilmington | NC | 2:42:14 | #1825 |
| 2025 | The Colorado MarathonFort Collins | CO | 2:12:30.77 | #688 |
| 2025 | Back Your Badge MarathonPlainfield | IN | 2:25:33.6 | #138 |
| 2025 | Five Star Thanksgiving Turkey Trot 5K, 10K, 15K, & Half MarathonJohns Creek | GA | 1:49:00.68 | #51 |
| 2025 | YMCA Harrisburg Marathon, Half, and RelayHarrisburg | PA | 2:05:16.78 | #243 |
| 2025 | Twin Lobster Half MarathonGloucester | MA | 2:00:18 | #341 |
| 2025 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:04:57 | #735 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 3:18:10.48 | #1990 |
| 2025 | Rocket City MarathonHuntsville | AL | 2:19:07 | #712 |
| 2025 | Cleveland Half Marathon, 10k & 5kCleveland | TN | 2:24:35 | #119 |
| 2025 | Kentucky Derby Festival mini & MarathonLouisville | KY | 1:58:13 | #1623 |
| 2025 | South Shore *3 Beach Minimum" Half Marathon 2026Hull | MA | 2:07:54 | #186 |
| 2025 | 7 Bridges MarathonChattanooga | TN | 2:48:23 | #1121 |
| 2025 | Geyser Growl Half MarathonBlack Mountain | NC | 2:39:19 | #292 |
| 2025 | Helderberg to Hudson Half MarathonUnknown | NY | 2:56:40 | #1596 |
| 2025 | Milwaukee Lakefront MarathonMilwaukee | WI | 2:35:37 | #1711 |
| 2025 | Bay of Fundy International MarathonLubec | ME | 3:19:37 | #192 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:41 | #1894 |
| 2025 | Women's Half MarathonNew York | NY | 1:38:39 | #97 |
| 2025 | Snow Canyon Half MarathonSaint George | UT | 2:06:36 | #1222 |
| 2025 | American River Parkway Half MarathonSacramento | CA | 2:15:38 | #1538 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 2:17:00 | #929 |
| 2025 | Lake Placid Marathon and Half and 10KLake Placid | NY | 2:42:03 | #498 |
| 2025 | Athens Ohio MarathonAthens | OH | — | — |
| 2024 | Carmel Marathon WeekendCarmel | IN | 1:49:49.6 | #533 |
| 2024 | Geneva Half Marathon, 5K, & Half Marathon Relay presented by Red Jacket OrchardsGeneva | NY | 2:12:10 | #191 |
| 2024 | Harborside Half Marathon & 5KNewburyport | MA | 2:56:41 | #1284 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 3:00:26 | #832 |
| 2024 | Five Star Thanksgiving Turkey Trot 5K, 10K, 15K, & Half MarathonJohns Creek | GA | 2:01:29.42 | #58 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:53:14 | #4869 |
| 2024 | Runtastic THANKFULLehi | UT | — | #756 |
| 2024 | Iron Horse Half MarathonNorth Bend | WA | 1:50:01.2 | #288 |
| 2024 | Mill Race MarathonColumbus | IN | 1:52:46 | #162 |
| 2024 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 3:14:44.28 | #1016 |
| 2024 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 1:54:17 | #152 |
| 2024 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 1:54:33 | #261 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:06:42.33 | #946 |
| 2024 | Helderberg to Hudson Half MarathonUnknown | NY | 2:16:59 | #1325 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 1:27:18 | #74 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 1:59:35 | #4293 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 2:08:23.93 | #806 |
| 2023 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 2:15:34 | #229 |
| 2023 | Lake Washington Half MarathonKirkland | WA | 2:02:13.99 | #268 |
| 2023 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:30:08.22 | #1088 |
| 2023 | Chicago Spring Half MarathonChicago | IL | 2:22:25 | #3260 |
| 2023 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:04:29 | #710 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:01:34 | #2778 |
| 2023 | Denver Colfax MarathonDenver | CO | 2:40:00 | #4020 |
| 2023 | Helderberg to Hudson Half MarathonUnknown | NY | 2:43:19 | #1363 |
| 2023 | High Uinta Half MarathonKamas | UT | 2:04:30 | #468 |
| 2023 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 3:00:46 | #1370 |
| 2022 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:13:43 | #724 |
| 2022 | Spinx Run FestGreenville | SC | 2:10:29 | #424 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 1:48:59 | #698 |
| 2022 | Helderberg to Hudson Half MarathonUnknown | NY | 2:27:48 | #1355 |
| 2022 | Denver Colfax MarathonDenver | CO | 3:03:10 | #3290 |
| 2022 | Chicago Half MarathonChicago | IL | 2:10:02 | #4123 |
| 2022 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 1:58:11 | #246 |
| 2022 | Noyo Headlands RaceFort Bragg | CA | 2:11:41.44 | #22 |
| 2022 | Iron Horse Half MarathonNorth Bend | WA | 3:01:02.47 | #870 |
| 2022 | Mohawk Hudson River MarathonUnknown | NY | 2:28:41 | #573 |
| 2022 | Wicked Half MarathonPeoria | AZ | 2:58:25 | #177 |
| 2022 | Lake Washington Half MarathonKirkland | WA | 2:14:13.55 | #321 |
| 2022 | Maine Coast MarathonWells | ME | 2:37:45 | #803 |
| 2021 | Grand Teton Half MarathonJackson | WY | 2:59:33 | #1619 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:57:37 | #2601 |
| 2021 | Garmin Kansas City MarathonKansas City | MO | 2:13:11 | #1280 |
| 2021 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:00:40.8 | #129 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 1:54:23 | #680 |
| 2021 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:18:18 | #344 |
| 2020 | NYRR Staten Island HalfStaten Island | NY | 2:01:13 | #1351 |
| 2019 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:57:44 | #141 |
| 2019 | Gilbert Half MarathonGilbert | AZ | 3:22:34 | #803 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 1:59:28 | #1265 |
| 2019 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:09:12 | #737 |
| 2019 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:09:49 | #480 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 1:58:53 | #4252 |
| 2019 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:48:28 | #1009 |
| 2019 | Park to Park Half MarathonStuarts Draft | VA | 3:12:46.88 | #523 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 2:00:38 | #1127 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 2:02:17 | #1261 |
| 2018 | Outer Banks MarathonManteo | NC | 2:37:31 | #782 |
| 2018 | Runtastic TIMPAmerican Fork | UT | 1:42:58 | #148 |
| 2018 | Wilmington Historic Half, 10K & 5KWilmington | NC | 3:13:28.82 | #853 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 1:58:07 | #1035 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:24:34 | #4960 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:59:14 | #1108 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:47:21 | #427 |
| 2018 | 2026 National Women's Half Marathon and 8KWashington | DC | 1:49:00 | #257 |
| 2018 | Crawlin' Crab Half MarathonHampton | VA | 1:50:44 | #134 |
| 2017 | Napa Half MarathonNapa | CA | 2:05:44 | #776 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 1:59:26 | #1000 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:58:49 | #2407 |
| 2016 | Jackson Hole Half MarathonJackson Hole | WY | 1:58:01 | #80 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:36:47 | #5698 |
| 2016 | Hot Cider Hustle - Twin Cities Half Marathon & 5KBloomington | MN | 2:11:24 | #223 |
| 2016 | Run Bentonville Half MarathonBentonville | AR | 1:56:01 | #445 |
| 2015 | Capital City Half MarathonColumbus | OH | 1:41:17 | #427 |
| 2015 | Garmin Kansas City MarathonKansas City | MO | 2:05:13 | #1656 |
| 2015 | Bay Bridge Half MarathonOakland | CA | 2:13:12 | #2927 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:36:23 | #11178 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 1:54:44 | #845 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:19:01 | #5400 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 2:09:30 | #2845 |
| 2014 | REVEL Big CottonwoodSalt Lake City | UT | 1:53:49 | #882 |
| 2014 | Outer Banks MarathonManteo | NC | 2:01:51 | #712 |
| 2014 | Omaha MarathonOmaha | NE | 2:03:38 | #784 |
| 2013 | Lost Dutchman MarathonApache Junction | AZ | 2:23:58 | #617 |
| 2013 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | — | #252 |
| 2013 | AthHalf Half Marathon & 5KAthens | GA | 1:50:40 | #561 |
| 2013 | REVEL Big CottonwoodSalt Lake City | UT | 1:55:18 | #727 |
| 2013 | Bull City Race FestDurham | NC | 1:49:51 | #451 |
| 2012 | Lost Dutchman MarathonApache Junction | AZ | 2:02:38 | #474 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:54:58 | #1761 |
| 2011 | 2026 Eugene MarathonEugene | OR | 2:04:36 | #1549 |
| 2011 | Canyonlands Half MarathonMoab | UT | 2:20:03 | #2292 |
| 2011 | Capital City Half MarathonColumbus | OH | 1:57:21 | #1720 |
| 2011 | Charlottesville MarathonCharlottesville | VA | 2:11:07 | #679 |
| 2011 | Garmin Kansas City MarathonKansas City | MO | 2:23:34 | #3497 |
| 2011 | Chicago Spring Half MarathonChicago | IL | 1:39:03 | #86 |
| 2010 | Capital City Half MarathonColumbus | OH | 2:16:26 | #3393 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:15:49 | #4485 |
| 2010 | 2026 Eugene MarathonEugene | OR | 1:49:30 | #633 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:54:52 | #1767 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 2:18:35 | #3693 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 2:14:48 | #3061 |
| 2007 | Napa Half MarathonNapa | CA | 2:23:38 | #1013 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:55:52 | #5694 |
| 2006 | Napa Half MarathonNapa | CA | 1:59:53 | #631 |
| 2005 | Napa Half MarathonNapa | CA | 2:01:34 | #563 |
| 2004 | Air Force MarathonDayton | OH | 3:37:29 | #747 |
| 2002 | Hidden Gem Half MarathonFlossmoor | IL | 1:59:01 | #346 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:12:26 | #896 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:01:32 | #1070 |