| 2025 | Gilbert Half MarathonGilbert | AZ | 2:39:13 | #589 |
| 2025 | University of Michigan Health-West Grand Rapids MarathonGrand Rapids | MI | 2:11:41 | #894 |
| 2025 | Star City Half Marathon & 10KRoanoke | VA | 2:02:22 | #123 |
| 2025 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:34:35 | #1102 |
| 2025 | The Colorado MarathonFort Collins | CO | 2:47:34.4 | #1182 |
| 2025 | Run Hard Half Marathon, 10k & 5kLexington | SC | — | #343 |
| 2025 | Hot Cider Hustle - Rochester Half Marathon, 10K & 5KRochester | MN | 1:54:44 | #99 |
| 2025 | 17th Annual BRIDGE2BRIDGEDanville | VA | 2:00:14 | #29 |
| 2025 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 1:31:30.1 | #27 |
| 2024 | 2026 Chessie Trail Marathon, Half Marathon, 10K, 5K, & 26.2 RelayLexington | VA | 2:06:06.69 | #113 |
| 2024 | Charlottesville MarathonCharlottesville | VA | 2:15:05 | #343 |
| 2024 | Gilbert Half MarathonGilbert | AZ | 2:27:17 | #641 |
| 2024 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:50:11 | #1203 |
| 2024 | Gorges Ithaca Half MarathonIthaca | NY | 2:18:37 | #381 |
| 2024 | Town and Country Half Marathon & 5KNewburyport | MA | 2:08:42 | #298 |
| 2024 | Run Hard Half Marathon, 10k & 5kLexington | SC | 1:43:04 | #49 |
| 2023 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:45:01 | #1249 |
| 2023 | Garmin Kansas City MarathonKansas City | MO | 2:07:42 | #1176 |
| 2022 | Indianapolis Monumental MarathonIndianapolis | IN | 2:26:52 | #4222 |
| 2022 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:33:51.48 | #1471 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 2:21:35 | #3518 |
| 2021 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:28:26 | #523 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:57:11 | #2494 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 2:28:56 | #5766 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:56:56 | #661 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 2:22:45 | #1807 |
| 2019 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:18:40 | #1105 |
| 2019 | High Uinta Half MarathonKamas | UT | 2:33:30 | #640 |
| 2019 | Mother's Day Run for the Roses: Half Marathon, 10K and 5KCoplay | PA | 2:50:45.5 | #253 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:29:22 | #842 |
| 2018 | Sunburst RacesSouth Bend | IN | 2:11:17.87 | #566 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:28:22 | #5191 |
| 2018 | Air Force MarathonDayton | OH | 2:32:33 | #1529 |
| 2018 | High Uinta Half MarathonKamas | UT | 2:14:05 | #526 |
| 2018 | Cleveland MarathonCleveland | OH | 2:40:07 | #3345 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:02:43 | #2865 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:30:56 | #5553 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:08:50 | #342 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:56:30 | #1941 |
| 2016 | Naperville Trails Half Marathon & 10KWheaton | IL | 2:34:29 | #506 |
| 2015 | Canyonlands Half MarathonMoab | UT | 2:09:04 | #1027 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:53:17 | #1797 |
| 2015 | Fox Valley Marathon RacesSaint Charles | IL | 2:31:14 | #1153 |
| 2015 | Phoenix 10K and MarathonPhoenix | AZ | 2:13:50 | #535 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:12:48 | #6738 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:20:30 | #4558 |
| 2015 | Charlottesville MarathonCharlottesville | VA | 2:10:02 | #380 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 2:04:53 | #2632 |
| 2014 | Phoenix 10K and MarathonPhoenix | AZ | 2:10:16 | #505 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:08:15 | #6034 |
| 2013 | Asbury Park Half MarathonAsbury Park | NJ | 2:05:04 | #570 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:04:00 | #2455 |
| 2013 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:15:45 | #1401 |
| 2013 | Cleveland MarathonCleveland | OH | 2:02:38 | #2688 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 1:57:07 | #1383 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:24:48 | #4302 |
| 2013 | Healthy Human RaceRochester | MN | 2:16:43 | #257 |
| 2012 | AthHalf Half Marathon & 5KAthens | GA | 2:14:31 | #1558 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:51:51 | #9062 |
| 2011 | Cleveland MarathonCleveland | OH | 2:33:53 | #5825 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:57:17 | #9925 |
| 2011 | Lost Dutchman MarathonApache Junction | AZ | 1:59:10 | #334 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:43:02 | #7494 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:24:06 | #7006 |
| 2010 | Lost Dutchman MarathonApache Junction | AZ | 2:02:52 | #386 |
| 2010 | Novant Health Charlotte MarathonCharlotte | NC | 2:42:06 | #3005 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 1:48:53 | #1001 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:16:05 | #4464 |
| 2009 | Canyonlands Half MarathonMoab | UT | 2:15:25 | #2106 |
| 2009 | Marine Corps Historic HalfFredericksburg | VA | 2:54:18 | #4483 |
| 2009 | Cleveland MarathonCleveland | OH | 2:48:08 | #3736 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 2:06:15 | #2397 |
| 2008 | Garmin Kansas City MarathonKansas City | MO | 2:00:12 | #1251 |
| 2008 | Novant Health Charlotte MarathonCharlotte | NC | 2:20:31 | #1777 |
| 2007 | Garmin Kansas City MarathonKansas City | MO | 1:47:55 | #318 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 2:23:33 | #3645 |
| 2006 | Whidbey Island MarathonOak Harbor | WA | 2:16:16 | #762 |
| 2005 | Duke City MarathonAlbuquerque | NM | 2:33:45 | #803 |
| 2004 | Greater St. Louis MarathonSt. Louis | MO | 1:54:46 | #811 |
| 2002 | Canyonlands Half MarathonMoab | UT | 1:57:23 | #866 |