| 2026 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 2:19:33.32 | #252 |
| 2025 | Three Sisters MarathonDanville | VA | 2:50:41 | #176 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:38:50 | #4045 |
| 2025 | Boulder Rez MarathonBoulder | CO | 1:50:16 | #26 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:35:14 | #6449 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:36:24 | #3783 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:58:10 | #5586 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 2:27:59 | #3388 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 2:54:39 | #7715 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:26:22 | #5234 |
| 2023 | Charlottesville MarathonCharlottesville | VA | 3:16:03 | #527 |
| 2022 | RAD Half Marathon & 10KAsheville | NC | 2:31:44 | #394 |
| 2022 | Little Miami Half Marathon and 10KMorrow | OH | 2:30:05.5 | #279 |
| 2022 | Baltimore Running FestivalBaltimore | MD | 2:29:37 | #2325 |
| 2022 | Denver Colfax MarathonDenver | CO | 1:49:57 | #455 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:37:14 | #4056 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 2:53:31 | #5545 |
| 2021 | Marine Corps Historic HalfFredericksburg | VA | 2:29:01 | #843 |
| 2021 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:45:41.7 | #1247 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:23:47 | #1687 |
| 2021 | Charlottesville MarathonCharlottesville | VA | 2:42:38 | #288 |
| 2021 | Little Miami Half Marathon and 10KMorrow | OH | 2:27:12.5 | #223 |
| 2020 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | — | #868 |
| 2019 | Little Miami Half Marathon and 10KMorrow | OH | 2:25:07.6 | #256 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 2:20:22 | #3229 |
| 2019 | Cincinnati Hungry Turkey Half Marathon & 5KCincinnati | OH | 2:25:49 | #257 |
| 2018 | Little Miami Half Marathon and 10KMorrow | OH | 2:25:43.2 | #264 |
| 2017 | Queen Bee Half MarathonCincinnati | OH | 2:26:45 | #1334 |
| 2017 | Bluegrass Half MarathonJohnson City | TN | 2:46:33 | #355 |
| 2017 | Run Bentonville Half MarathonBentonville | AR | 2:43:26 | #1692 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:13:00 | #3441 |
| 2016 | Run Bentonville Half MarathonBentonville | AR | 2:42:31 | #1569 |
| 2015 | Run Sunset BeachSunset Beach | NC | 2:48:53 | #420 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:12:32 | #3604 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:06:09 | #2632 |
| 2013 | Mill Race MarathonColumbus | IN | 3:09:39 | #2000 |
| 2013 | Luau 5K, 10K, & 13.1M at Everett, WA (19)Everett | WA | 2:05:38 | #373 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:04:18 | #3257 |
| 2013 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 2:09:20 | #622 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 1:56:41 | #2483 |
| 2012 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 2:07:31 | #824 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:54:19 | #1673 |
| 2011 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 2:02:16 | #483 |
| 2011 | Indianapolis Monumental MarathonIndianapolis | IN | 3:02:11 | #4195 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:13:07 | #4353 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:04:45 | #2936 |
| 2009 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:02:37 | #2567 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:02:50 | #2660 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 2:49:15 | #2478 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 2:00:16 | #1763 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 1:56:11 | #3501 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 2:04:58 | #5204 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:57:04 | #1440 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:08:04 | #1889 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 3:19:14 | #8440 |