| 2026 | The Holiday Half Marathon!Brooklyn | NY | 2:21:49 | #171 |
| 2025 | Redmond Harvest Half MarathonRedmond | WA | 1:38:34.48 | #190 |
| 2025 | EMC DAM to DSMPolk City | IA | 1:57:12 | #1283 |
| 2025 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 1:59:28 | #125 |
| 2025 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:42:53 | #268 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:46:13 | #746 |
| 2025 | Snohomish Women's RunEverett | WA | 1:49:26.851 | #35 |
| 2025 | Drake Road RacesDes Moines | IA | 1:56:55 | #470 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:41:37.2 | #457 |
| 2025 | Iron Horse Half MarathonNorth Bend | WA | 1:38:34 | #190 |
| 2025 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:17:05 | #115 |
| 2024 | Hall of Fame Half Marathon/Relay - Pro Football Hall of Fame Race SeriesCanton | OH | 2:04:26.99 | #279 |
| 2024 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:40:53.76 | #344 |
| 2023 | Denver Colfax MarathonDenver | CO | 2:11:33 | #2168 |
| 2023 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:46:56.92 | #359 |
| 2023 | Kinzua Half Marathon & 5kMount Jewett | PA | 1:46:41.56 | #43 |
| 2022 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 4:32:00 | #1839 |
| 2022 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:27:14 | #1325 |
| 2022 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 3:27:13.7 | #1322 |
| 2022 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:27:14 | #1325 |
| 2021 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:13:37.08 | #77 |
| 2021 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 3:45:57 | #1655 |
| 2021 | B & O Half Marathon and 10kOrting | WA | 2:08:41 | #106 |
| 2021 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:51:40.95 | #93 |
| 2020 | Rock 'n' Roll NashvilleNashville | TN | 2:05:03 | #176 |
| 2020 | Gettysburg Festival of RacesGettysburg | PA | — | #269 |
| 2019 | AthHalf Half Marathon & 5KAthens | GA | 1:36:57 | #80 |
| 2019 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 3:13:05 | #2616 |
| 2019 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:17:56 | #1138 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 1:29:08 | #448 |
| 2019 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:17:56 | #1138 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:21:33 | #2248 |
| 2018 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 3:11:15 | #2510 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:08:23 | #1210 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:27:44 | #389 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:08:23 | #1210 |
| 2017 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:08:56 | #1435 |
| 2017 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:08:56 | #1435 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:13:20 | #1381 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:13:18 | #786 |
| 2016 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:13:20 | #1381 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 1:29:09 | #220 |
| 2015 | AthHalf Half Marathon & 5KAthens | GA | 1:37:03 | #92 |
| 2015 | Duke City MarathonAlbuquerque | NM | 2:04:09 | #364 |
| 2014 | NYRR Staten Island HalfStaten Island | NY | 1:34:15 | #631 |
| 2014 | Naples Paradise Coast Half MarathonNaples | FL | 1:46:01 | #394 |
| 2014 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:42:40 | #1604 |
| 2012 | Duke City MarathonAlbuquerque | NM | 2:03:05 | #446 |
| 2011 | Duke City MarathonAlbuquerque | NM | 1:58:59 | #411 |
| 2010 | Duke City MarathonAlbuquerque | NM | 1:59:55 | #464 |
| 2009 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:43:57 | #81 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 2:21:22 | #1868 |
| 2009 | Duke City MarathonAlbuquerque | NM | 2:03:44 | #500 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:15:07 | #2946 |
| 2008 | Shamrock MarathonVirginia Beach | VA | 2:33:30 | #2045 |
| 2008 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:59:13 | #172 |
| 2007 | Duke City MarathonAlbuquerque | NM | 1:53:46 | #263 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:58:02 | #1463 |
| 2007 | Denver Colfax MarathonDenver | CO | 1:53:20 | #249 |
| 2005 | Air Force MarathonDayton | OH | 1:33:41 | #62 |
| 1998 | Duke City MarathonAlbuquerque | NM | 1:40:03 | #202 |
| 1997 | Duke City MarathonAlbuquerque | NM | 1:46:35 | #275 |
| 1995 | Duke City MarathonAlbuquerque | NM | 1:40:53 | #257 |
| 1994 | Duke City MarathonAlbuquerque | NM | 1:42:27 | #298 |