22
Total Finishes
20
Distinct Races
14
States (27%)
1:38:08
PR (7:29/mi)
2:28:40
Average
+0:25:22
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Seacoast Half MarathonPortsmouth | NH | 2:15:18 | #671 |
| 2024 | Akron MarathonAkron | OH | 2:26:40 | #1395 |
| 2023 | Malibu Moves: Half Marathon, 10K, 5K, 1-Mi & 1KMalibu | CA | 3:16:11 | #2622 |
| 2023 | Garmin Kansas City MarathonKansas City | MO | 3:39:53 | #2783 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:55:55 | #1993 |
| 2023 | Creep N Crawl: Half Marathon, 5K, + Kids' DashLittle Rock | AR | 2:17:31 | #49 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:19:15 | #1484 |
| 2019 | Yosemite Half MarathonBass Lake | CA | 2:34:30 | #1988 |
| 2017 | Glacier Half MarathonEast Glacier | MT | 2:43:11 | #1082 |
| 2015 | Great Smoky Mountains Half MarathonTownsend | TN | 2:49:48 | #897 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 2:19:00 | #6020 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 1:38:08 | #276 |
| 2014 | Great Smoky Mountains Half MarathonTownsend | TN | 2:43:38 | #467 |
| 2014 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:12:45 | #2361 |
| 2013 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:36:00 | #10312 |
| 2013 | Chicago Half MarathonChicago | IL | 2:27:38 | #7533 |
| 2013 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:14:04 | #358 |
| 2012 | Rock 'n' Roll ArizonaTempe | AZ | 2:28:41 | #9278 |
| 2009 | City of Lakes Half MarathonMinneapolis | MN | 2:30:28 | #174 |
| 2009 | Duke City MarathonAlbuquerque | NM | 2:59:06 | #1147 |
| 2007 | Rock 'n' Roll ArizonaTempe | AZ | 2:12:58 | #7825 |
| 1998 | Mora Half Marathon & 5KMora | MN | 1:49:56 | #340 |
37 states to go