| 2026 | Railway Marathon & Half Marathon presented by CraneWorksFultondale | AL | 1:30:03.8 | #26 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:27:23.87 | #3820 |
| 2025 | AthHalf Half Marathon & 5KAthens | GA | 1:32:14 | #72 |
| 2025 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 3:10:40 | #437 |
| 2025 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | 1:32:14 | #72 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 1:30:44 | #179 |
| 2025 | The Governor's Cup Road RaceColumbia | SC | 1:36:57 | #64 |
| 2025 | Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)Athens | GA | 1:32:14 | #72 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 1:46:17 | #624 |
| 2021 | Ocean State Rhode RacesNarragansett | RI | 1:53:12 | #131 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 2:36:09 | #3713 |
| 2017 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:57:41 | #470 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:27:19 | #8990 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:19:20 | #7354 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:14:20 | #7102 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:16:25 | #6905 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:15:49 | #7852 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:42:13 | #517 |
| 2009 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:37:02 | #95 |
| 2008 | UConn Health HalfSimsbury | CT | 2:01:05 | #307 |
| 2008 | Hartford MarathonHartford | CT | 1:59:17 | #1361 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:59:42 | #1679 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 1:52:04 | #415 |
| 2005 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:56:49 | #651 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 1:48:47 | #470 |
| 1997 | Tennessee Running Tour - Cedars FrostbiteLebanon | TN | 1:46:41 | #88 |