| 2026 | Nashville 1/2 MarathonNashville | TN | 2:29:25 | #1735 |
| 2025 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 3:23:53 | #1034 |
| 2025 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 2:09:00 | #657 |
| 2025 | Rockfest Half MarathonHampton Beach | NH | 1:56:14 | #624 |
| 2025 | Nashville 1/2 MarathonNashville | TN | 2:29:25 | #1726 |
| 2025 | Run Bentonville Half MarathonBentonville | AR | 1:43:44 | #301 |
| 2024 | Akron MarathonAkron | OH | 2:06:06 | #754 |
| 2024 | Chicago Half MarathonChicago | IL | 2:56:14 | #6761 |
| 2024 | City of Oaks MarathonRaleigh | NC | 2:16:58 | #1588 |
| 2024 | Get In GearMinneapolis | MN | 2:06:12 | #800 |
| 2024 | Queen Bee Half MarathonCincinnati | OH | 2:21:31 | #1406 |
| 2023 | Orca Half MarathonSeattle | WA | 2:18:16.53 | #538 |
| 2023 | Queen Bee Half MarathonCincinnati | OH | 2:08:42 | #749 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 2:11:21 | #4157 |
| 2023 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:12:36 | #352 |
| 2022 | RDC MarathonDurham | NC | 2:12:02 | #86 |
| 2022 | Glacier Half MarathonEast Glacier | MT | 3:12:13 | #925 |
| 2022 | Seacoast Half MarathonPortsmouth | NH | 1:38:03 | #60 |
| 2022 | Akron MarathonAkron | OH | 2:07:06 | #890 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 2:45:44 | #5933 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 2:34:39 | #3183 |
| 2021 | Rock 'n' Roll NashvilleNashville | TN | 2:17:13 | #3198 |
| 2021 | Marine Corps Historic HalfFredericksburg | VA | 3:08:24 | #1403 |
| 2021 | Hot Cider Hustle - Twin Cities Half Marathon & 5KBloomington | MN | 2:29:05 | #447 |
| 2019 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:29:43 | #1042 |
| 2019 | Door County Half Marathon with myTEAM TRIUMPHFish Creek | WI | 2:29:43 | #1042 |
| 2019 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:37:21 | — |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:29:10 | #6430 |
| 2019 | 2026 Naperville Women's Half Marathon and 5KNaperville | IL | 2:31:03 | #926 |
| 2018 | Mountains 2 Beach Marathon and HalfVentura | CA | 2:25:02 | #931 |
| 2018 | The Lake Cumberland Half & 10KSomerset | KY | 2:42:20 | #102 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 3:26:03 | #3107 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 1:56:16 | #1830 |
| 2017 | Akron MarathonAkron | OH | 2:21:57 | #1677 |
| 2017 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 2:57:20 | #466 |
| 2017 | Bull City Race FestDurham | NC | 2:09:48 | #811 |
| 2017 | Western Mass Mother's Day Half MarathonWhately | MA | 2:45:32 | #290 |
| 2016 | Bay Bridge Half MarathonOakland | CA | 2:56:59 | #5449 |
| 2015 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:55:38 | #443 |
| 2015 | Duke City MarathonAlbuquerque | NM | 2:38:19 | #891 |
| 2015 | Napa Half MarathonNapa | CA | 3:38:48 | #293 |
| 2015 | Scranton Half MarathonScranton | PA | 2:12:09.65 | #1378 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 2:08:29 | #3684 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:04:30 | #2594 |
| 2014 | Chicago Spring Half MarathonChicago | IL | 1:49:30 | #684 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 2:17:24 | #3802 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:04:50 | #3340 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 1:56:06 | #1730 |
| 2013 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:37:43 | #97 |
| 2013 | Shipyard Old Port Half MarathonPortland | ME | 3:23:58 | #1816 |
| 2012 | 2026 HelvetiaHillsboro | OR | 2:07:44 | #1054 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:00:38 | #2218 |
| 2012 | Capital City Half MarathonColumbus | OH | 1:54:41 | #1520 |
| 2012 | 2026 Eugene MarathonEugene | OR | 1:56:53 | #1037 |
| 2012 | Denver Colfax MarathonDenver | CO | 2:05:54 | #1656 |
| 2011 | 2026 Eugene MarathonEugene | OR | 1:39:42 | #330 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 2:17:00 | #4482 |
| 2011 | Philadelphia Marathon WeekendPhiladelphia | PA | 3:22:51 | #9051 |
| 2011 | Leavenworth MarathonLeavenworth | WA | 1:35:40 | #116 |
| 2010 | Lincoln MarathonLincoln | NE | 2:49:16 | #5291 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:08:10 | #3996 |
| 2010 | 2026 Eugene MarathonEugene | OR | 1:45:31 | #471 |
| 2009 | 2026 Eugene MarathonEugene | OR | 1:51:06 | #532 |
| 2009 | Cleveland MarathonCleveland | OH | 2:09:41 | #2476 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:07:04 | #2271 |
| 2009 | Naples Paradise Coast Half MarathonNaples | FL | 1:56:45 | #584 |
| 2009 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:47:09 | #341 |
| 2008 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:54:35 | #4557 |
| 2007 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 2:41:45 | #1007 |
| 2007 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:39:07 | #1982 |
| 2006 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:11:41 | #1357 |
| 2005 | Hartford MarathonHartford | CT | 2:58:24 | #1616 |
| 2004 | Hartford MarathonHartford | CT | 2:03:47 | #1058 |
| 2004 | Whidbey Island MarathonOak Harbor | WA | 2:53:08 | #703 |
| 2003 | Rock 'n' Roll NashvilleNashville | TN | 3:21:16 | #6699 |
| 2003 | Hartford MarathonHartford | CT | 1:59:47 | #1022 |
| 2002 | Hartford MarathonHartford | CT | 2:03:29 | #1026 |
| 2001 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:49:12 | #571 |
| 1998 | Covered Bridges Half MarathonWoodstock | VT | 1:37:00 | #322 |