| 2024 | Park to Park Half MarathonStuarts Draft | VA | 1:45:51.92 | #76 |
| 2023 | Park to Park Half MarathonStuarts Draft | VA | 1:46:01.13 | #73 |
| 2022 | Park to Park Half MarathonStuarts Draft | VA | 1:45:43.82 | #40 |
| 2021 | Park to Park Half MarathonStuarts Draft | VA | 1:41:36.24 | #33 |
| 2019 | Charlottesville MarathonCharlottesville | VA | 1:52:09 | #89 |
| 2019 | Park to Park Half MarathonStuarts Draft | VA | 1:43:29.76 | #65 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:38:05 | #506 |
| 2018 | Charlottesville MarathonCharlottesville | VA | 1:57:16 | #124 |
| 2017 | Park to Park Half MarathonStuarts Draft | VA | 1:57:00.29 | #158 |
| 2015 | Charlottesville MarathonCharlottesville | VA | 1:51:33 | #142 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:52:45 | #2124 |
| 2014 | Charlottesville MarathonCharlottesville | VA | 1:49:14 | #127 |
| 2013 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:40:54 | #129 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:38:19 | #317 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:39:08 | #268 |
| 2007 | Charlottesville MarathonCharlottesville | VA | 1:44:15 | #158 |
| 2005 | Charlottesville MarathonCharlottesville | VA | 1:41:20 | #76 |
| 2004 | Charlottesville MarathonCharlottesville | VA | 1:46:19 | #78 |
| 2003 | Charlottesville MarathonCharlottesville | VA | 1:48:14 | #79 |