Final Results
| Pos | Bib | Name | Time | ± | Group | Team |
|---|---|---|---|---|---|---|
| 1. | 78 | Kai Morrow | 00:16:54.2 | 00:00:00.0 | SJCSS | SJCSS |
| 2. | 76 | Dylan Gillespie | 00:19:11.7 | 00:02:17.5 | SJCSS | SJCSS |
| 3. | 75 | Haiden Casselman | 00:19:58.6 | 00:03:04.4 | SJCSS | SJCSS |
| 4. | 95 | Darian Tirado | 00:20:31.2 | 00:03:37.0 | Glengarry | Glengarry |
| 5. | 85 | Olivier Lefebvre | 00:21:12.3 | 00:04:18.1 | ESCC | ESCC |
| 6. | 82 | Sean Lalonde | 00:21:25.4 | 00:04:31.2 | Heritage | Heritage |
| 7. | 98 | Aiden Legue | 00:21:54.7 | 00:05:00.5 | HT | HT |
| 8. | 100 | Dominic Grégoire | 00:22:01.5 | 00:05:07.3 | ESCC | ESCC |
| 9. | 92 | Matthew Mcdonell | 00:22:07.0 | 00:05:12.8 | CharLan | CharLan |
| 10. | 88 | Julien Brazeau | 00:22:08.6 | 00:05:14.4 | LASC | L'ASC |
| 11. | 90 | Devon Adams | 00:22:23.4 | 00:05:29.2 | Tagwi | Tagwi |
| 12. | 87 | Étienne Guay | 00:22:33.7 | 00:05:39.5 | LASC | L'ASC |
| 13. | 74 | Eleazar Bya | 00:22:40.5 | 00:05:46.3 | SJCSS | SJCSS |
| 14. | 86 | Luke De Cotret | 00:22:47.2 | 00:05:53.0 | LASC | L'ASC |
| 15. | 81 | Ramzee Rivette | 00:22:49.6 | 00:05:55.4 | CCVS | CCVS |
| 16. | 94 | Luke Grant | 00:22:58.6 | 00:06:04.4 | CharLan | CharLan |
| 17. | 80 | Rowan Mccooeye | 00:23:25.0 | 00:06:30.8 | SJCSS | SJCSS |
| 18. | 77 | Jean Michel Iteriteka | 00:24:05.3 | 00:07:11.1 | SJCSS | SJCSS |
| 19. | 83 | Vraj Patel | 00:24:14.5 | 00:07:20.3 | Heritage | Heritage |
| 20. | 166 | Daniel Ethier | 00:24:18.1 | 00:07:23.9 | HT | |
| 21. | 96 | Sarwin Ratniah | 00:24:38.6 | 00:07:44.4 | HT | HT |
| 22. | 97 | Jake Gauthier | 00:24:40.8 | 00:07:46.6 | HT | HT |
| 23. | 91 | Camden Mccuaig | 00:26:12.2 | 00:09:18.0 | CharLan | CharLan |
| 24. | 79 | Jeffrey Zhanybekov | 00:26:31.3 | 00:09:37.1 | SJCSS | SJCSS |
| 25. | 93 | Helix Graziani | 00:29:21.4 | 00:12:27.2 | CharLan | CharLan |
| 26. | 89 | Brendon St. Denis | 00:34:16.7 | 00:17:22.5 | St. Matts | St. Matt's |