31
Total Finishes
7
Distinct Races
1
States (2%)
2:37:04
PR (11:59/mi)
3:09:02
Average
+1:00:25
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 3:09:43 | #3473 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 3:34:55 | #1428 |
| 2025 | Ogden MarathonOgden | UT | 3:37:29 | #2857 |
| 2024 | Ogden MarathonOgden | UT | 3:29:28 | #2665 |
| 2024 | Runtastic NEBOPayson | UT | 3:18:43 | #724 |
| 2023 | Runtastic NEBOPayson | UT | 3:07:30 | #804 |
| 2023 | REVEL Big CottonwoodSalt Lake City | UT | 3:06:43 | #2665 |
| 2023 | High Uinta Half MarathonKamas | UT | 3:27:39 | #802 |
| 2023 | Ogden MarathonOgden | UT | 3:25:13 | #2353 |
| 2022 | Runtastic NEBOPayson | UT | 3:13:53 | #763 |
| 2022 | Ogden MarathonOgden | UT | 3:43:48 | #2109 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 2:52:15 | #2237 |
| 2021 | REVEL Big CottonwoodSalt Lake City | UT | 2:58:36 | #1869 |
| 2021 | Runtastic NEBOPayson | UT | 2:57:12 | #755 |
| 2021 | Runtastic HAUNTED ProvoProvo | UT | 3:17:59 | #1577 |
| 2020 | Runtastic NEBOPayson | UT | 3:22:43 | #936 |
| 2019 | Ogden MarathonOgden | UT | 3:39:03 | #2705 |
| 2019 | Runtastic NEBOPayson | UT | 2:45:43 | #913 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 2:45:28 | #2263 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 2:58:54 | #2609 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 2:45:56 | #2296 |
| 2017 | Runtastic NEBOPayson | UT | 2:39:18 | #775 |
| 2016 | Ogden MarathonOgden | UT | 3:16:14 | #3382 |
| 2016 | Snow Canyon Half MarathonSaint George | UT | 3:07:54 | #1216 |
| 2015 | Ogden MarathonOgden | UT | 3:11:06 | #3470 |
| 2015 | Runtastic NEBOPayson | UT | 2:42:41 | #765 |
| 2014 | Runtastic HAUNTED ProvoProvo | UT | 3:19:56 | #1405 |
| 2014 | Ogden MarathonOgden | UT | 3:02:01 | #3484 |
| 2014 | REVEL Big CottonwoodSalt Lake City | UT | 3:05:10 | #2404 |
| 2013 | REVEL Big CottonwoodSalt Lake City | UT | 2:37:04 | #1840 |
| 2013 | Runtastic HAUNTED ProvoProvo | UT | 2:59:46 | #1393 |
50 states to go