6 finishes across 7 ultramarathons (2012 to 2026)
3 Hardrock 100 finishes since 2012. Best 29:04:00 in 2012.
| Race | Result | Time | Place |
|---|---|---|---|
| Hardrock 100 2012 | Finished | 29:04:00 | 10th 10th man |
| Hardrock 100 2016 | Finished | 35:54:24 | 25th 20th man |
| The Bear 100 2018 | Finished | 27:00:01 | 51st 46th man |
| High Lonesome 100 2019 | Finished | 29:39:49 | 28th 24th man |
| Hardrock 100 2022 | Finished | 35:36:14 | 31st 27th man |
| High Lonesome 100 2025 | Finished | 29:52:37 | 51st 37th man |
| Hardrock 100 2026 | DNF | — | 133rd 103rd man |
Races linked by exact name spelling. We stay conservative on purpose: two spellings are kept as two athletes rather than risk merging two different runners into one.