Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 19 | Alex Wanty | 00:19:09.2 | 00:00:00.0 | Hale |
| 2. | 90 | Carter Upper | 00:19:30.8 | 00:00:21.6 | Alcona |
| 3. | 91 | Cole Upper | 00:19:40.5 | 00:00:31.3 | Alcona |
| 4. | 84 | Cole Brege | 00:19:41.6 | 00:00:32.4 | Rogers City |
| 5. | 77 | Samuel Ford | 00:20:06.6 | 00:00:57.4 | Fairview |
| 6. | 64 | Nicholas Trader | 00:20:12.4 | 00:01:03.2 | Fairview |
| 7. | 82 | Ethan Sharrow | 00:20:56.9 | 00:01:47.7 | CHA |
| 8. | 68 | Ethana Holberton | 00:21:03.1 | 00:01:53.9 | Fairview |
| 9. | 62 | Sean Bernard | 00:21:33.2 | 00:02:24.0 | Hale |
| 10. | 87 | Darren Boyat | 00:21:40.1 | 00:02:30.9 | Alcona |
| 11. | 74 | Arin Pyles | 00:21:55.7 | 00:02:46.5 | Fairview |
| 12. | 5 | Dylan Cichowski | 00:22:20.0 | 00:03:10.8 | CHA |
| 13. | 72 | Hayden Kowalski | 00:22:22.2 | 00:03:13.0 | Fairview |
| 14. | 61 | Paxton Downing | 00:22:27.6 | 00:03:18.4 | Hale |
| 15. | 92 | Zygmund Villalobos | 00:22:41.3 | 00:03:32.1 | Alcona |
| 16. | 55 | Brady Mccadie | 00:22:49.3 | 00:03:40.1 | Hale |
| 17. | 85 | Landyn Mertz | 00:22:57.0 | 00:03:47.8 | Rogers City |
| 18. | 86 | Jonah Riddle | 00:23:00.3 | 00:03:51.1 | Rogers City |
| 19. | 66 | Xhayvian King | 00:23:26.6 | 00:04:17.4 | Fairview |
| 20. | 57 | Kenny Matthews | 00:24:01.4 | 00:04:52.2 | Hale |
| 21. | 88 | Rigby Dawson | 00:24:16.2 | 00:05:07.0 | Alcona |
| 22. | 79 | Michael Harris | 00:25:10.2 | 00:06:01.0 | CHA |
| 23. | 83 | Tim Stocker | 00:25:11.6 | 00:06:02.4 | CHA |
| 24. | 89 | Alexander Smith | 00:25:38.4 | 00:06:29.2 | Alcona |
| 25. | 81 | Dylan Sharrow | 00:26:26.0 | 00:07:16.8 | CHA |
| 26. | 78 | Ryan Hackney | 00:26:28.3 | 00:07:19.1 | CHA |
| 27. | 52 | Reece Ready | 00:28:25.9 | 00:09:16.7 | Hale |
| 28. | 54 | Lawrence Mullins | 00:29:55.1 | 00:10:45.9 | Hale |
| 29. | 51 | Liem Schalk-Smith | 00:30:20.6 | 00:11:11.4 | Hale |
| 30. | 80 | James Mertz | 00:32:44.4 | 00:13:35.2 | CHA |