11 finishes across 12 ultramarathons (2005 to 2026)
10 Hardrock 100 finishes since 2005. Best 34:22:55 in 2016.
| Race | Result | Time | Place |
|---|---|---|---|
| Hardrock 100 2005 | Finished | 47:46:33 | 68th 59th man |
| Hardrock 100 2007 | Finished | 44:34:33 | 81st 71st man |
| Hardrock 100 2010 | Finished | 37:24:43 | 35th 31st man |
| Hardrock 100 2011 | Finished | 39:03:00 | 36th 34th man |
| The Bear 100 2013 | Finished | 33:33:00 | 125th 104th man |
| Hardrock 100 2014 | Finished | 37:25:55 | 30th 29th man |
| Hardrock 100 2015 | Finished | 37:11:55 | 42nd 38th man |
| Hardrock 100 2016 | Finished | 34:22:55 | 21st 17th man |
| Hardrock 100 2017 | Finished | 35:57:25 | 44th 38th man |
| Hardrock 100 2018 | Finished | 36:46:28 | 30th 26th man |
| Hardrock 100 2021 | Finished | 38:28:00 | 43rd 38th man |
| 2026 Wyoming Range 100-Mile Endurance Run 2026 | DNF | — | - |
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.