| 2025 | Citrus Heritage RunRiverside | CA | 2:46:52 | #498 |
| 2025 | San Antonio MarathonSan Antonio | TX | 2:14:53 | #3311 |
| 2024 | San Antonio MarathonSan Antonio | TX | 2:31:55 | #5364 |
| 2023 | San Antonio MarathonSan Antonio | TX | 2:10:13 | #2466 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:03:13 | #10299 |
| 2022 | San Antonio MarathonSan Antonio | TX | 2:10:05 | #2083 |
| 2021 | San Antonio MarathonSan Antonio | TX | 2:22:28 | #2893 |
| 2019 | San Antonio MarathonSan Antonio | TX | 2:24:38 | #3625 |
| 2018 | San Antonio MarathonSan Antonio | TX | 2:16:13 | #2916 |
| 2017 | San Antonio MarathonSan Antonio | TX | 2:20:28 | #3621 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:07:53 | #762 |
| 2016 | San Antonio MarathonSan Antonio | TX | 2:26:56 | #4866 |
| 2015 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:44:24 | #1687 |
| 2015 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:05:49 | #585 |
| 2014 | Chicago Half MarathonChicago | IL | 2:47:22 | #6902 |
| 2014 | Chicago Spring Half MarathonChicago | IL | 2:36:59 | #3301 |
| 2014 | San Antonio MarathonSan Antonio | TX | 2:01:52 | #2295 |
| 2013 | San Antonio MarathonSan Antonio | TX | 2:08:48 | #2562 |
| 2012 | San Antonio MarathonSan Antonio | TX | 2:07:59 | #3223 |
| 2011 | San Antonio MarathonSan Antonio | TX | 2:02:00 | #3306 |
| 2011 | Chi Town Half Marathon & 10KChicago | IL | 1:53:56 | #261 |
| 2009 | San Antonio MarathonSan Antonio | TX | 2:12:20 | #5263 |
| 2008 | San Antonio MarathonSan Antonio | TX | 1:56:04 | #2260 |
| 2005 | Chicago Half MarathonChicago | IL | 1:45:55 | #795 |
| 2004 | Chicago Half MarathonChicago | IL | 1:52:39 | #1497 |