43
Total Finishes
21
Distinct Races
12
States (24%)
1:35:51
PR (7:19/mi)
2:16:45
Average
-0:51:20
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rock ‘n' Roll Washington DCWashington | DC | 1:45:35 | #1458 |
| 2025 | Maple Leaf Half MarathonManchester | VT | 2:23:39 | #106 |
| 2024 | Maple Leaf Half MarathonManchester | VT | 2:30:06 | #104 |
| 2023 | Bay Bridge Half MarathonOakland | CA | 2:30:48 | #844 |
| 2023 | Maple Leaf Half MarathonManchester | VT | 2:38:27 | #115 |
| 2022 | Maple Leaf Half MarathonManchester | VT | 2:34:34 | #118 |
| 2022 | Wicked Half MarathonPeoria | AZ | 2:20:28 | #125 |
| 2021 | Marine Corps Historic HalfFredericksburg | VA | 2:39:29 | #1030 |
| 2020 | Phoenix Wicked Half Marathon, 10K, 5K and Spooky SprintPeoria | AZ | 2:20:23 | #53 |
| 2020 | Marine Corps Historic HalfFredericksburg | VA | 2:22:37 | #2076 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:03:15 | #2816 |
| 2019 | YMCA Mistletoe RunWinston-Salem | NC | 2:26:36 | #645 |
| 2019 | Maple Leaf Half MarathonManchester | VT | 2:11:00 | #109 |
| 2018 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:22:25 | #470 |
| 2018 | Get In GearMinneapolis | MN | 1:39:22 | #101 |
| 2018 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:02:51 | #677 |
| 2018 | Secret City Half Marathon and 5KOak Ridge | TN | 2:15:44 | #215 |
| 2018 | Vintage Park Half MarathonHouston | TX | 2:30:55 | #614 |
| 2018 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:00:10 | #12370 |
| 2018 | Maple Leaf Half MarathonManchester | VT | 2:31:40 | #159 |
| 2018 | Vintage Half Marathon, 5K & Kid's K presented by Houston MethodistKlein | TX | 2:30:55 | #612 |
| 2017 | Rock 'n' Roll ArizonaTempe | AZ | 2:22:15 | #5059 |
| 2017 | Maple Leaf Half MarathonManchester | VT | 2:21:50 | #186 |
| 2017 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:16:17 | #882 |
| 2016 | Phoenix Wicked Half Marathon, 10K, 5K and Spooky SprintPeoria | AZ | 2:30:37 | #121 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:10:03 | #4953 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:08:38 | #1640 |
| 2016 | Maple Leaf Half MarathonManchester | VT | 2:13:57 | #195 |
| 2015 | Get In GearMinneapolis | MN | 1:35:51 | #65 |
| 2015 | Maple Leaf Half MarathonManchester | VT | 2:05:55 | #183 |
| 2014 | Charleston Half MarathonCharleston | SC | 1:57:05 | #754 |
| 2014 | Maple Leaf Half MarathonManchester | VT | 2:03:36 | #182 |
| 2013 | Get In GearMinneapolis | MN | 1:45:44 | #179 |
| 2013 | Half Marathon UnpluggedBurlington | VT | — | #745 |
| 2013 | Maple Leaf Half MarathonManchester | VT | 2:10:45 | #316 |
| 2013 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:49:58 | #1188 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 1:43:09 | #824 |
| 2012 | Nashville 1/2 MarathonNashville | TN | 2:48:02 | #1183 |
| 2012 | Maple Leaf Half MarathonManchester | VT | 2:14:46 | #290 |
| 2011 | Maple Leaf Half MarathonManchester | VT | 2:06:11 | #248 |
| 2010 | Maple Leaf Half MarathonManchester | VT | 1:56:36 | #202 |
| 2009 | Maple Leaf Half MarathonManchester | VT | 1:56:13 | #139 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 2:36:55 | #14260 |
39 states to go