| Place | Name | Bib | Age | Sex | Time | Diff |
| 1   | Rylan Gusenius | 7734 | 13 | M | 12:58 | +0:00 |
| 2   | Brayden Pakiz | 7618 | 17 | M | 13:21 | +0:23 |
| 3   | Connor Tamm | 7442 | 10 | M | 13:29 | +0:31 |
| 4   | Dylan Holtmeier | 7347 | 24 | M | 13:31 | +0:33 |
| 5   | Karder Schmoll | 7528 | 17 | M | 13:49 | +0:51 |
| 6   | Cade Borwege | 7529 | 17 | M | 13:49 | +0:51 |
| 7   | Bennett Gjerde | 7773 | 47 | M | 13:50 | +0:52 |
| 8   | Jacob Zweber | 7620 | 17 | M | 14:05 | +1:07 |
| 9   | Ethan Paler | 7619 | N/A | M | 14:11 | +1:13 |
| 10 | Kingston Strong | 7453 | 10 | M | 14:16 | +1:18 |
| Place | Name | Bib | Age | Sex | Time | Diff |
| 1   | Mari Gusenius | 7733 | 9 | F | 12:27 | +0:00 |
| 2   | Heidi Gusenius | 7732 | 44 | F | 14:23 | +1:56 |
| 3   | Lexi Renkly | 7454 | 10 | F | 14:28 | +2:01 |
| 4   | Brianna Schuessler | 7275 | N/A | F | 15:10 | +2:43 |
| 5   | Cate Swanson | 7299 | 33 | F | 15:37 | +3:10 |
| 6   | Julie Franz | 8019 | N/A | F | 16:06 | +3:39 |
| 7   | Jayden Larson | 8006 | 15 | F | 16:10 | +3:43 |
| 8   | Zoe Lomenda | 7435 | N/A | F | 16:15 | +3:48 |
| 9   | Abby Brand | 7801 | N/A | F | 16:35 | +4:08 |
| 10 | Morgan Mitchell | 7677 | N/A | F | 17:18 | +4:51 |