| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:24:41 | #5552 |
| 2025 | Kentucky Derby Festival mini & MarathonLouisville | KY | 2:35:35 | #4405 |
| 2025 | Millinocket MarathonMillinocket | ME | 3:52:19 | #1975 |
| 2025 | 2026 Eugene MarathonEugene | OR | 3:06:24 | #4310 |
| 2025 | Newport MarathonNewport | RI | 2:57:42 | #2473 |
| 2025 | Mount Desert Island MarathonBar Harbor | ME | 3:57:10 | #1055 |
| 2025 | Portland MarathonPortland | OR | 3:08:34 | #4653 |
| 2025 | Day of the Dead Half Marathon - AustinAustin | TX | 2:22:20 | #140 |
| 2025 | Spooky Sprint- Oklahoma CityOklahoma City | OK | 2:15:06 | #45 |
| 2025 | La Porte By the Bay Half MarathonLa Porte | TX | 2:26:40 | #352 |
| 2024 | Millinocket MarathonMillinocket | ME | 3:40:08 | #1566 |
| 2024 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 3:25:48.97 | #804 |
| 2024 | Olympia Lakefair Races - Half Marathon, 8K & 3KOlympia | WA | 2:19:39 | #157 |
| 2024 | DRC's The Half (13.1, 10K & 5K)Dallas | TX | 2:14:08 | #184 |
| 2024 | Marine Corps Historic HalfFredericksburg | VA | 2:27:46 | #2229 |
| 2023 | Carmel Marathon WeekendCarmel | IN | 2:14:05.01 | #908 |
| 2023 | Capital City Half MarathonColumbus | OH | 2:33:16 | #3600 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:24:30 | #5095 |
| 2023 | Women's Running Festival featuring a Half Marathon, 10K, & 5KCarmel | IN | 2:29:01.54 | #222 |
| 2023 | Orca Half MarathonSeattle | WA | 1:55:49.74 | #207 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:57:19.91 | #593 |
| 2023 | Helderberg to Hudson Half MarathonUnknown | NY | 2:38:52 | #1314 |
| 2022 | Run the Line Half MarathonTexarkana | TX | 2:11:34 | #373 |
| 2022 | Orca Half MarathonSeattle | WA | 1:55:35.02 | #208 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 3:38:17 | #5871 |
| 2022 | Mill Race MarathonColumbus | IN | 2:20:10 | #555 |
| 2022 | Boston or Bust MarathonHuntsville | AL | 3:23:03.47 | #85 |
| 2021 | The Louisiana MarathonBaton Rouge | LA | 2:16:56 | #713 |
| 2021 | Adirondack MarathonSchroon Lake | NY | 2:15:23 | #169 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:15:40 | #3238 |
| 2021 | Millinocket MarathonMillinocket | ME | 3:35:53 | #845 |
| 2021 | Akron MarathonAkron | OH | 2:59:17 | #1813 |
| 2021 | Cary Greenways TourCary | NC | 2:22:25.5 | #119 |
| 2021 | Texas Hill Country Half Marathon Series - Siesta Half MarathonSan Antonio | TX | 2:09:05 | #104 |
| 2021 | Greensboro Half MarathonGreensboro | NC | 2:13:17.8 | #297 |
| 2020 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | — | #575 |
| 2020 | Greensboro Half MarathonGreensboro | NC | 2:50:30.8 | #223 |
| 2020 | Charleston Half MarathonCharleston | SC | 2:05:54 | #623 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 2:34:42 | #6137 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:17:35 | #5052 |
| 2019 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:40:16 | #2188 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 3:03:06.46 | #2617 |
| 2019 | Neuse River Bridge Run 2026New Bern | NC | 2:35:19 | #145 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:35:20 | #8287 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:47:01 | #4238 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 3:26:06 | #5529 |
| 2019 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:12:41 | #741 |
| 2018 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:19:43 | #1460 |
| 2018 | Bull City Race FestDurham | NC | 3:03:49 | #1345 |
| 2018 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:05:57 | #310 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:30:14 | #5700 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:07:17 | #3727 |
| 2018 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:51:04 | #1784 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:12:29 | #3870 |
| 2017 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:15:13 | #1482 |
| 2017 | Great Smoky Mountains Half MarathonTownsend | TN | 2:50:15 | #1014 |
| 2017 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:15:13 | #1482 |
| 2017 | Charleston Half MarathonCharleston | SC | 2:02:16 | #791 |
| 2017 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:20:20 | #584 |
| 2017 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 3:14:37 | #2026 |
| 2017 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:54:49 | #1723 |
| 2017 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:34:37 | #1308 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 2:07:39 | #3356 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:43:36 | #11470 |
| 2016 | Spooky Sprint- WichitaWichita | KS | 1:41:25 | #91 |
| 2016 | Quad Cities MarathonMoline | IL | 1:51:46 | #221 |
| 2016 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 3:14:44 | #1988 |
| 2016 | Mother Earth Brewing Ironclad Half-Marathon & 5kKinston | NC | — | #28 |
| 2016 | Ocracoke Island Weekend Runfest 5K, 10K & Half MarathonOcracoke | NC | — | #61 |
| 2015 | Lost Dutchman MarathonApache Junction | AZ | 1:40:06 | #49 |
| 2015 | Cleveland MarathonCleveland | OH | 2:30:36 | #3575 |
| 2015 | Detroit Women's Half Marathon, 10K, and 5K: Women Run the D Run/WalkDetroit | MI | 2:08:24 | #192 |
| 2015 | Flying Pirate Half MarathonKill Devil Hills | NC | 3:05:26 | #1477 |
| 2015 | Lincoln MarathonLincoln | NE | 2:29:11 | #5723 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:34:10 | #5654 |
| 2015 | Bend Marathon and HalfBend | OR | 3:37:50 | #439 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:35:35 | #11063 |
| 2015 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 3:37:50 | #439 |
| 2015 | Spooky Sprint- WichitaWichita | KS | 1:54:45 | #309 |
| 2015 | Nashville 1/2 MarathonNashville | TN | 2:23:14 | #895 |
| 2014 | Foot Traffic Flat MarathonPortland | OR | 2:07:56 | #764 |
| 2014 | Norfolk Harbor Half MarathonNorfolk | VA | 3:19:19 | #2503 |
| 2014 | Shipyard Old Port Half MarathonPortland | ME | 3:21:04 | #2462 |
| 2014 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:35:50 | #1949 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:51:35 | #13153 |
| 2014 | Get In GearMinneapolis | MN | 2:17:06 | #973 |
| 2013 | Crawlin' Crab Half MarathonHampton | VA | 2:29:09 | #1340 |
| 2013 | Quad Cities MarathonMoline | IL | 1:51:28 | #397 |
| 2013 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:51:23 | #1140 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:51:30 | #11497 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:55:16 | #6834 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:34:23 | #7286 |
| 2013 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:55:00 | #979 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:50:28 | #12428 |
| 2013 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:51:23 | #1140 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:20:09 | #4082 |
| 2013 | City of Oaks MarathonRaleigh | NC | 1:54:48 | #535 |
| 2012 | Cleveland MarathonCleveland | OH | 2:22:45 | #4546 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:28:18 | #5305 |
| 2012 | Capital City Half MarathonColumbus | OH | 2:38:02 | #6532 |
| 2012 | Crawlin' Crab Half MarathonHampton | VA | 2:22:59 | #1523 |
| 2012 | Garmin Kansas City MarathonKansas City | MO | 2:14:09 | #2935 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:46:32 | #8783 |
| 2012 | Great Western Half Marathon and 10KSaint Charles | IL | 2:23:16 | #708 |
| 2011 | Cleveland MarathonCleveland | OH | 2:18:09 | #4695 |
| 2011 | Air Force MarathonDayton | OH | 2:18:58 | #2229 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 1:56:06 | #1331 |
| 2011 | Flying Pirate Half MarathonKill Devil Hills | NC | 3:52:07 | #1758 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 2:23:35 | #4326 |
| 2010 | Lincoln MarathonLincoln | NE | 2:01:54 | #2173 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:10:13 | #3107 |
| 2010 | Charlotte RaceFest Half & 10KCharlotte | NC | 3:08:15 | #1526 |
| 2010 | Indianapolis Monumental MarathonIndianapolis | IN | 1:51:51 | #911 |
| 2010 | City of Oaks MarathonRaleigh | NC | 1:52:42 | #522 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 2:39:55 | #5016 |
| 2009 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:41:41 | #3529 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:42:27 | #6648 |
| 2009 | Canyonlands Half MarathonMoab | UT | 2:00:42 | #1316 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 2:00:44 | #1034 |
| 2008 | Marine Corps Historic HalfFredericksburg | VA | 1:53:38 | #832 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 2:08:38 | #811 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 2:37:40 | #5144 |
| 2007 | Lincoln MarathonLincoln | NE | 2:12:48 | #2067 |
| 2007 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:17:48 | #907 |
| 2007 | Air Force MarathonDayton | OH | 1:50:33 | #432 |
| 2006 | Napa Half MarathonNapa | CA | 2:08:16 | #865 |
| 2005 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:54:57 | #357 |
| 2003 | Charlottesville MarathonCharlottesville | VA | 2:39:20 | #371 |