| 2025 | Irving Frost MarathonIrving | TX | 1:57:36.3 | #259 |
| 2024 | Chicago Half MarathonChicago | IL | 3:49:40 | #7380 |
| 2024 | Mount Desert Island MarathonBar Harbor | ME | 4:12:44 | #1009 |
| 2023 | Great Smoky Mountains Half MarathonTownsend | TN | 3:53:06 | #1575 |
| 2023 | Rock ‘n' Roll Washington DCWashington | DC | 3:42:07 | #10527 |
| 2023 | Chicago Half MarathonChicago | IL | 3:33:42 | #7216 |
| 2022 | Rock ‘n' Roll Washington DCWashington | DC | 3:38:59 | #7441 |
| 2022 | Chicago Half MarathonChicago | IL | 3:16:19 | #7095 |
| 2022 | Great Smoky Mountains Half MarathonTownsend | TN | 3:38:35 | #1444 |
| 2021 | Yosemite Half MarathonBass Lake | CA | 3:19:43 | #2393 |
| 2021 | Rock ‘n' Roll Washington DCWashington | DC | 3:46:53 | #9567 |
| 2021 | Great Smoky Mountains Half MarathonTownsend | TN | 3:30:10 | #1555 |
| 2021 | Grand Teton Half MarathonJackson | WY | 3:10:25 | #1798 |
| 2021 | Mount Rushmore Half MarathonKeystone | SD | 3:41:01 | #1933 |
| 2020 | Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 3:10:19 | #2698 |
| 2020 | Great Smoky Mountains Half MarathonTownsend | TN | 3:28:37 | #963 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 3:03:14 | #5284 |
| 2019 | Great Smoky Mountains Half MarathonTownsend | TN | 3:08:57 | #1774 |
| 2019 | Marine Corps Historic HalfFredericksburg | VA | 3:12:28 | #3245 |
| 2019 | Rock ‘n' Roll Washington DCWashington | DC | 3:06:26 | #9073 |
| 2019 | Chicago Half MarathonChicago | IL | 2:52:08 | #6739 |
| 2019 | Glacier Half MarathonEast Glacier | MT | 3:14:44 | #1483 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:36:35 | #434 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 2:55:38 | #5493 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 3:09:34 | #3551 |
| 2018 | Rocky Mountain Half MarathonEstes Park | CO | 3:31:19 | #1070 |
| 2018 | Great Smoky Mountains Half MarathonTownsend | TN | 3:09:03 | #1420 |
| 2018 | Chicago Half MarathonChicago | IL | 2:54:19 | #6977 |
| 2018 | Rock ‘n' Roll Washington DCWashington | DC | 2:57:13 | #9299 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 2:57:07 | #5705 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:51:36 | #1385 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:45:52 | #546 |
| 2013 | Rock ‘n' Roll Washington DCWashington | DC | 1:47:20 | #2169 |
| 2013 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:40:24 | #1171 |
| 2012 | Rock ‘n' Roll Washington DCWashington | DC | 1:43:54 | #1192 |
| 2011 | Rock ‘n' Roll Washington DCWashington | DC | 1:45:56 | #1590 |
| 2011 | Capital City Half MarathonColumbus | OH | 2:08:50 | #2989 |
| 2010 | Rock ‘n' Roll Washington DCWashington | DC | 1:45:59 | #1110 |
| 2010 | Capital City Half MarathonColumbus | OH | 2:05:56 | #2285 |
| 2009 | Rock ‘n' Roll Washington DCWashington | DC | 1:43:04 | #628 |
| 2008 | Rock ‘n' Roll Washington DCWashington | DC | 1:37:42 | #247 |
| 2007 | Rock ‘n' Roll Washington DCWashington | DC | 1:42:02 | #234 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:42:08 | #286 |
| 2006 | Rock ‘n' Roll Washington DCWashington | DC | 1:37:46 | #79 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 1:31:51 | #69 |