21
Total Finishes
16
Distinct Races
14
States (27%)
1:45:17
PR (8:02/mi)
2:19:11
Average
-0:02:10
Faster (first→last)
Klein, TX
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Nashville 1/2 MarathonNashville | TN | — | — |
| 2025 | Nashville 1/2 MarathonNashville | TN | 2:12:28 | #1251 |
| 2025 | Forever Brave 5k, 10k, 15k, Half MarathonValencia | CA | 1:56:40 | #8 |
| 2025 | Makoa 5K, 10K & Half MarathonEwa Beach | HI | 2:05:31 | #232 |
| 2025 | Chicago Spring Half MarathonChicago | IL | 1:45:17 | #654 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:26:07 | #5894 |
| 2021 | Rock 'n' Roll NashvilleNashville | TN | 2:30:32 | #4296 |
| 2020 | The Louisiana MarathonBaton Rouge | LA | 2:13:04 | — |
| 2019 | Marine Corps Historic HalfFredericksburg | VA | 3:10:15 | #3196 |
| 2019 | Town of Celebration Marathon & Half MarathonCelebration | FL | 3:07:07 | #2431 |
| 2017 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:13:50.8 | #380 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 2:02:52 | #2819 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 2:51:31 | #4716 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 1:53:56 | #1689 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 3:25:53 | #6073 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 1:52:01 | #1274 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 2:14:12 | #2420 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:34:47 | #3167 |
| 2004 | 2026 HelvetiaHillsboro | OR | 1:46:56 | #152 |
| 2003 | 2026 HelvetiaHillsboro | OR | 1:45:53 | #184 |
| 1999 | Lincoln MarathonLincoln | NE | 2:14:38 | #942 |
37 states to go