| 2021 | Gettysburg Festival of RacesGettysburg | PA | 1:53:42.65 | #171 |
| 2021 | Care Packages at Carderock 5k, 10k, & HalfPotomac | MD | 1:57:49 | #19 |
| 2021 | Spring Cleaning 5K, 10K & HalfWashington | DC | 1:58:07 | #8 |
| 2020 | Run for the WoundedTriangle | VA | 1:56:47 | #5 |
| 2020 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 1:49:42 | #16 |
| 2020 | 9-11 Memorial 5K/HalfWashington | DC | 1:51:34 | #23 |
| 2019 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 1:47:14 | #97 |
| 2019 | Maryland Half Marathon & 5KFulton | MD | 1:47:31 | #71 |
| 2019 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 1:47:57 | #14 |
| 2019 | GPS Half MarathonSparks | MD | 1:47:33 | #26 |
| 2019 | Care Packages at Carderock 5k, 10k, & HalfPotomac | MD | 1:47:10 | #14 |
| 2019 | Run for the WoundedTriangle | VA | 1:50:05 | #4 |
| 2019 | Carderock 5K, 10K, & HalfPotomac | MD | 1:50:12 | #8 |
| 2019 | Fallen Soldiers Memorial 5k, 10k, & HalfPotomac | MD | 1:53:14 | #14 |
| 2018 | Run for the WoundedTriangle | VA | 1:52:30 | #7 |
| 2018 | Parks Half MarathonRockville | MD | 1:58:39 | #508 |
| 2016 | Run for the WoundedTriangle | VA | 1:44:15 | #8 |
| 2015 | GPS Half MarathonSparks | MD | 1:41:05 | #22 |
| 2012 | Maryland Half Marathon & 5KFulton | MD | 1:40:46 | #87 |
| 2012 | Chicago Half MarathonChicago | IL | 2:18:39 | #7679 |
| 2008 | Ashland Half Marathon & 5kAshland | VA | 1:44:04 | #152 |
| 2008 | Chicago Half MarathonChicago | IL | 2:11:46 | #5494 |
| 2007 | GPS Half MarathonSparks | MD | 1:35:06 | #29 |
| 2006 | Chicago Half MarathonChicago | IL | 2:09:37 | #4934 |
| 2005 | Chicago Half MarathonChicago | IL | 2:13:04 | #4062 |