| 2026 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:04:13 | #555 |
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 3:01:12.34 | #4066 |
| 2025 | Salt Lake City MarathonSalt Lake City | UT | 1:51:08 | #597 |
| 2025 | Medal Madness 5K, 10K & 13.1M at NC (39)Boone | NC | 2:15:21.64 | #2 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 1:55:11 | #1134 |
| 2025 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 2:08:41 | #377 |
| 2024 | Hokie Half Marathon and 5KBlacksburg | VA | 1:59:32.74 | #352 |
| 2024 | Run Oak IslandOak Island | NC | 1:53:27 | #132 |
| 2024 | New River Marathon, Half Marathon & 5KTodd | NC | 2:26:11.75 | #220 |
| 2022 | 2026 National Women's Half Marathon and 8KWashington | DC | 1:47:00 | #111 |
| 2021 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:56:42 | #427 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:51:16 | #1160 |
| 2019 | Air Force MarathonDayton | OH | 3:54:47 | #3213 |
| 2019 | Mount Desert Island MarathonBar Harbor | ME | 4:05:25 | #596 |
| 2018 | Garmin Kansas City MarathonKansas City | MO | 2:57:01 | #3511 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:30:20 | #5318 |
| 2018 | Omaha MarathonOmaha | NE | 3:06:35 | #603 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:32:38 | #302 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 2:09:18 | #1701 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 2:34:12 | #3793 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:57:38 | #2249 |
| 2015 | Marine Corps Historic HalfFredericksburg | VA | 2:00:56 | #1039 |
| 2014 | Seacoast Half MarathonPortsmouth | NH | 1:41:48 | #115 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:52:39 | #7572 |
| 2014 | 2026 HelvetiaHillsboro | OR | 2:03:48 | #531 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 2:08:42 | #2740 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:17:44 | #4815 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:18:53 | #5017 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 1:56:07 | #1520 |
| 2013 | Charlottesville MarathonCharlottesville | VA | 2:01:02 | #275 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:07:36 | #3117 |
| 2010 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 2:13:55 | #137 |
| 2010 | Hartford MarathonHartford | CT | 1:55:16 | #1316 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:07:09 | #2280 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 3:52:03 | #5987 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:55:45 | #1301 |
| 2008 | Novant Health Charlotte MarathonCharlotte | NC | 2:03:30 | #1130 |
| 2007 | Lost Dutchman MarathonApache Junction | AZ | 2:22:06 | #334 |
| 2007 | 2026 HelvetiaHillsboro | OR | 2:13:51 | #1202 |
| 2005 | 2026 HelvetiaHillsboro | OR | 2:03:33 | #531 |
| 2001 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:03:52 | #1302 |
| 1999 | Duke City MarathonAlbuquerque | NM | 3:12:03 | #1042 |