Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 302 | Alex Maycock | 00:17:56.2 | 00:00:00.0 | 9km |
| 2. | 306 | Riley Degans | 00:17:59.3 | 00:00:03.1 | 9km |
| 3. | 303 | Noah Sullivan | 00:18:13.2 | 00:00:17.0 | 9km |
| 4. | 305 | Declan Mcdougall | 00:18:28.6 | 00:00:32.4 | 9km |
| 5. | 307 | Max Mahaffy | 00:18:31.4 | 00:00:35.2 | 9km |
| 6. | 308 | Kendyn Mashinter | 00:18:35.6 | 00:00:39.4 | 9km |
| 7. | 301 | Seb Gingras | 00:19:20.9 | 00:01:24.7 | 9km |
| 8. | 312 | Patrick Wiss | 00:19:26.7 | 00:01:30.5 | 9km |
| 9. | 304 | Dylan Beck | 00:19:39.0 | 00:01:42.8 | 9km |
| 10. | 310 | Emily Drake | 00:20:00.3 | 00:02:04.1 | 9km |
| 11. | 311 | Bryan Dubeau | 00:20:02.0 | 00:02:05.8 | 9km |
| 12. | 300 | Simon Giasson | 00:21:20.1 | 00:03:23.9 | 9km |
| 13. | 314 | Kai Nener | 00:22:49.2 | 00:04:53.0 | 6km |
| 14. | 309 | Emmy Bach | 00:24:13.4 | 00:06:17.2 | 9km |
| 15. | 316 | Jaime Schweyer | 00:27:36.6 | 00:09:40.4 | 6km |
| 16. | 325 | Nate Sinclair | 00:27:55.2 | 00:09:59.0 | 3km |
| - | 318 | Joshua Strydom | - | - | 3km |
| - | 329 | Callum Wiss | - | - | 3km |
| - | 319 | Mya Marshall | - | - | 3km |
| - | 321 | Mia Smith | - | - | 3km |
| - | 317 | Genvieve Dubeau | - | - | |
| - | 320 | Jenna Anderson | - | - | 3km |
| - | 326 | Maxine Wiss | - | - | 3km |
| - | 323 | Maeve Blake | - | - | 3km |
| - | 322 | Izzy Thomas | - | - | 3km |
| - | 331 | Harrison Rees | - | - | 3km |
| - | 324 | Michael Iounatanov | - | - | 3km |
| - | 333 | Cian Mcdonguh | - | - | 3km |
| - | 327 | Rowan Wiegers | - | - | 3km |
| - | 332 | Tom Lawson | - | - | 3km |
| - | 334 | Katlyn Tremblay | - | - | 3km |