Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 52 | Carter Toensfeldt | 00:17:58.1 | 00:00:00.0 | FVB |
| 2. | 68 | Cole Berge | 00:18:03.4 | 00:00:05.3 | RCB |
| 3. | 73 | Jack Sharar | 00:18:38.3 | 00:00:40.2 | RCB |
| 4. | 91 | Sean Bernard | 00:19:12.7 | 00:01:14.6 | HAB |
| 5. | 55 | Nick Trader | 00:19:25.5 | 00:01:27.4 | FVB |
| 6. | 45 | Tanner Major | 00:19:48.0 | 00:01:49.9 | FVB |
| 7. | 60 | Dalton Negro | 00:20:52.6 | 00:02:54.5 | OSB |
| 8. | 57 | Darren Boyat | 00:21:05.7 | 00:03:07.6 | ALCB |
| 9. | 85 | Jace Cota | 00:21:18.9 | 00:03:20.8 | TAWB |
| 10. | 92 | Thomas Degrez | 00:21:20.3 | 00:03:22.2 | HAB |
| 11. | 97 | Owen Romancky | 00:21:34.3 | 00:03:36.2 | CHAB |
| 12. | 83 | Alessandro Battista | 00:21:43.2 | 00:03:45.1 | TAWB |
| 13. | 46 | Xhayvian King | 00:21:49.9 | 00:03:51.8 | FVB |
| 14. | 44 | Arin Pyles | 00:22:02.6 | 00:04:04.5 | FVB |
| 15. | 87 | Lucas Macewen | 00:22:06.0 | 00:04:07.9 | TAWB |
| 16. | 71 | Hayden Fuhrman | 00:23:24.3 | 00:05:26.2 | RCB |
| 17. | 90 | Paxton Downing | 00:23:36.8 | 00:05:38.7 | HAB |
| 18. | 49 | Toby Blamer | 00:23:40.3 | 00:05:42.2 | FVB |
| 19. | 59 | Joshua Mcdonald | 00:24:05.7 | 00:06:07.6 | OSB |
| 20. | 82 | Dylan Walker | 00:24:07.4 | 00:06:09.3 | RCB |
| 21. | 84 | Henry Brummeler | 00:24:34.6 | 00:06:36.5 | TAWB |
| 22. | 86 | Ben Harrison | 00:24:39.7 | 00:06:41.6 | TAWB |
| 23. | 98 | Larry Bauman | 00:24:57.8 | 00:06:59.7 | CHAB |
| 24. | 93 | Jacob Shick | 00:25:28.9 | 00:07:30.8 | HAB |
| 25. | 88 | Nicholas Serda | 00:25:49.0 | 00:07:50.9 | TAWB |
| 26. | 64 | Michael Kimball | 00:26:50.7 | 00:08:52.6 | CHAB |
| 27. | 95 | Hudson | 00:27:19.3 | 00:09:21.2 | HAB |
| 28. | 94 | Liam Schalk-Smith | 00:28:04.8 | 00:10:06.7 | HAB |
| 29. | 40 | Richard Setser Sayer | 00:28:59.2 | 00:11:01.1 | FVB |
| 30. | 96 | Curtis Wolkens | 00:34:09.4 | 00:16:11.3 | HAB |
| 31. | 66 | Blake Roy | 00:35:18.3 | 00:17:20.2 | OSB |