| Place | Name | Bib | Age | Sex | Time | Diff |
| 1   | Ethan Lavan | 87 | 11 | M | 22:56.0 | +0:00.0 |
| 2   | Blake Houde | 96 | 9 | M | 23:15.0 | +0:19.0 |
| 3   | Oren Solum | 91 | 9 | M | 23:29.0 | +0:33.0 |
| 4   | Ian Brekke | 85 | 7 | M | 23:42.0 | +0:46.0 |
| 5   | Tyde Brecke | 84 | 10 | M | 23:46.0 | +0:50.0 |
| 6   | Finn Neuman | 89 | 7 | M | 23:49.0 | +0:53.0 |
| 7   | Ethan Fish | 83 | 10 | M | 23:52.0 | +0:56.0 |
| 8   | Aiden Tingum | 94 | 10 | M | 23:53.0 | +0:57.0 |
| 9   | Ennis Decoux | 90 | 9 | M | 23:55.0 | +0:59.0 |
| 10 | Eli Wharton | 97 | 9 | M | 23:57.0 | +1:01.0 |