| Place | Name | Bib | Age | Sex | Time | Diff |
| 1   | Nathan Kralich | 39 | 11 | M | 24:09 | +0:00 |
| 2   | Finnian Roark | 36 | 12 | M | 24:39 | +0:30 |
| 3   | Gabe Hinkhouse | 2 | 15 | M | 27:36 | +3:27 |
| 4   | Braydan Kralich | 38 | 8 | M | 29:53 | +5:44 |
| 5   | Dane Smith | 32 | 12 | M | 31:10 | +7:01 |
| 6   | Max Ice | 3 | 14 | M | 31:11 | +7:02 |
| 7   | Brandt Ondercin | 37 | 9 | M | 33:38 | +9:29 |
| 8   | Dylan Garvey | 46 | 12 | M | 34:05 | +9:56 |
| 9   | Callahan ammermann | 47 | 9 | M | 34:10 | +10:01 |
| 10 | Duncan Otterblad | 42 | 9 | M | 35:13 | +11:04 |
| Place | Name | Bib | Age | Sex | Time | Diff |
| 1 | Nora Andrus | 44 | 12 | F | 29:57 | +0:00 |
| 2 | Carly Evans | 45 | 11 | F | 30:37 | +0:40 |
| 3 | Willow Wiswell | 35 | 7 | F | 45:35 | +15:38 |
| 4 | Harper Pearson | 40 | 10 | F | 47:12 | +17:15 |