| 2026 | Taskinas Creek Half MarathonWilliamsburg | VA | 1:34:34 | #32 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 3:47:58 | #5574 |
| 2024 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:52:44 | #900 |
| 2023 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:49:01 | #738 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 4:04:36 | #5199 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:37:09 | #4052 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:04:36 | #2012 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 2:48:32 | #4179 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 3:00:19 | #12156 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 3:21:06 | #5118 |
| 2017 | Silver Comet Half & Full MarathonMableton | GA | 2:27:07 | #249 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 3:10:33 | #15775 |
| 2015 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:21:13 | #854 |
| 2015 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:21:13 | #854 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:20:47 | #5164 |
| 2013 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:31:32 | #1003 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 3:08:55 | #13007 |
| 2013 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:31:32 | #1003 |
| 2012 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 3:45:03 | #1065 |
| 2012 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 3:45:03 | #1065 |
| 2011 | Nashville 1/2 MarathonNashville | TN | 2:52:40 | #1422 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 3:06:17 | #5394 |
| 2006 | Silver Comet Half & Full MarathonMableton | GA | 2:15:16 | #748 |
| 2003 | Silver Comet Half & Full MarathonMableton | GA | 2:08:18 | #400 |