Final Results
| Pos | Bib | Name | Time | ± | Group | Team |
|---|---|---|---|---|---|---|
| 1. | 69 | Rowan Blaine | 00:19:49.3 | 00:00:00.0 | GDHS | GDHS |
| 2. | 75 | Ryan Dehaan | 00:20:23.9 | 00:00:34.6 | Heritage | Heritage |
| 3. | 59 | Hudson Bard | 00:20:47.2 | 00:00:57.9 | ESLC | ESLC |
| 4. | 62 | Hudson Gibbs | 00:20:57.4 | 00:01:08.1 | HT | HT |
| 5. | 51 | Burke Thompson | 00:21:09.5 | 00:01:20.2 | Tagwi | Tagwi |
| 6. | 78 | Willy Hansen | 00:21:10.6 | 00:01:21.3 | CCVS | CCVS |
| 7. | 73 | Lukas Pepper | 00:21:31.1 | 00:01:41.8 | GDHS | GDHS |
| 8. | 53 | Madden Obyrne Mcdonald | 00:21:31.3 | 00:01:42.0 | SJCSS | SJCSS |
| 9. | 61 | Elliot Gowsell | 00:22:39.9 | 00:02:50.6 | ESLC | ESLC |
| 10. | 67 | Josue Iradukunda | 00:23:07.9 | 00:03:18.6 | SJCSS | SJCSS |
| 11. | 63 | Cody Bernier | 00:23:12.0 | 00:03:22.7 | HT | HT |
| 12. | 70 | Kade Laforest | 00:23:27.7 | 00:03:38.4 | GDHS | GDHS |
| 13. | 52 | Nathan Vanderveen | 00:23:29.0 | 00:03:39.7 | Tagwi | Tagwi |
| 14. | 68 | Alex Sarmentero | 00:23:54.1 | 00:04:04.8 | GDHS | GDHS |
| 15. | 71 | Ruvim Filippov | 00:23:56.0 | 00:04:06.7 | GDHS | GDHS |
| 16. | 57 | Jacob Carriere | 00:24:52.1 | 00:05:02.8 | Char-Lan | Char-Lan |
| 17. | 76 | Zachary Vincent | 00:25:33.2 | 00:05:43.9 | Heritage | Heritage |
| 18. | 72 | Isaac Macdougald | 00:25:55.4 | 00:06:06.1 | GDHS | GDHS |
| 19. | 65 | Jacob Levac Terriah | 00:26:02.6 | 00:06:13.3 | St Matthews | St Matthews |
| 20. | 74 | Aiden Buchan | 00:26:05.1 | 00:06:15.8 | Heritage | Heritage |
| 21. | 81 | Kaycey Claxton | 00:26:35.2 | 00:06:45.9 | Seaway | Seaway |
| 22. | 77 | Ethan Hickman | 00:27:15.8 | 00:07:26.5 | CCVS | CCVS |
| 23. | 64 | Caedmon Vanputten | 00:27:57.2 | 00:08:07.9 | HT | HT |
| 24. | 60 | Charles Descheneaux | 00:29:27.8 | 00:09:38.5 | ESLC | ESLC |
| 25. | 56 | Alexsander Archipov | 00:29:42.5 | 00:09:53.2 | Char-Lan | Char-Lan |
| 26. | 55 | Rowan Gardner-Joyce | 00:30:21.2 | 00:10:31.9 | SJCSS | SJCSS |
| 27. | 54 | Finch Sloan | 00:30:21.7 | 00:10:32.4 | SJCSS | SJCSS |