16
Total Finishes
4
Distinct Races
2
States (4%)
2:06:51
PR (9:41/mi)
2:29:22
Average
-0:21:22
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:13:07 | #2231 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 2:43:07 | #2791 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 2:27:13 | #2176 |
| 2022 | 2026 Eugene MarathonEugene | OR | 2:19:44 | #1900 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 2:19:56 | #1788 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 2:14:25 | #1262 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 2:43:52 | #2229 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 3:07:44 | #2664 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 2:26:43 | #1956 |
| 2016 | REVEL Big CottonwoodSalt Lake City | UT | 2:06:51 | #1393 |
| 2016 | Snow Canyon Half MarathonSaint George | UT | 2:42:08 | #1128 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 2:14:11 | #1633 |
| 2014 | REVEL Big CottonwoodSalt Lake City | UT | 2:16:07 | #1726 |
| 2013 | Canyonlands Half MarathonMoab | UT | 2:54:39 | #3069 |
| 2013 | REVEL Big CottonwoodSalt Lake City | UT | 2:25:33 | #1662 |
| 2012 | REVEL Big CottonwoodSalt Lake City | UT | 2:34:29 | #577 |
49 states to go