| 1 | Broderick BourgeoisPlace 1 · Grade 12 · Red MountainUnofficial | 12 | Red Mountain | 18:03 |
| 2 | Thomas SewellPlace 2 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 18:04 |
| 3 | Max RogersPlace 3 · Grade 12 · Red MountainUnofficial | 12 | Red Mountain | 18:29 |
| 4 | Marquavias BrandenburgPlace 4 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 18:38 |
| 5 | Elliot VanderPloegPlace 5 · Grade 12 · Red MountainUnofficial | 12 | Red Mountain | 18:40 |
| 6 | Daniel KnissPlace 6 · Grade 11 · Red MountainUnofficial | 11 | Red Mountain | 19:10 |
| 7 | Samuel BenchPlace 7 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 19:18 |
| 8 | Ryan GomezPlace 8 · Grade 11 · Red MountainUnofficial | 11 | Red Mountain | 19:22 |
| 9 | Braden WatkinsPlace 9 · Grade 11 · Red MountainUnofficial | 11 | Red Mountain | 19:37 |
| 10 | Caleb TaylorPlace 10 · Grade 12 · Red MountainUnofficial | 12 | Red Mountain | 19:40 |
| 11 | Logan BeckPlace 11 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 19:46 |
| 12 | Cade WoolfPlace 12 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 19:55 |
| 13 | Dawson BeckPlace 13 · Grade 12 · Red MountainUnofficial | 12 | Red Mountain | 20:00 |
| 14 | Masen HofmennPlace 14 · Grade 11 · Red MountainUnofficial | 11 | Red Mountain | 20:20 |
| 15 | Joseph HamiltonPlace 15 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 20:42 |
| 16 | Adam VanderPloegPlace 16 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 21:55 |
| 17 | Greyson AkersPlace 17 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 22:12 |
| 18 | Braedon BarhamPlace 18 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 22:20 |
| 19 | Blake HolbertPlace 19 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 22:30 |
| 20 | Elijah DavisPlace 20 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 22:31 |
| 21 | Roman GomezPlace 21 · Grade 11 · Red MountainUnofficial | 11 | Red Mountain | 22:31 |
| 22 | Lance PowerPlace 22 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 22:33 |
| 23 | Justin HaasPlace 23 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 24:08 |
| 24 | Sean CahillPlace 24 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 24:27 |
| 25 | Ethan BurlesonPlace 25 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 25:30 |
| 26 | Gabriel HetrickPlace 26 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 25:48 |
| 27 | Robert LeesPlace 27 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 27:04 |
| 28 | Charles KyddPlace 28 · Grade 10 · Red MountainUnofficial | 10 | Red Mountain | 27:08 |
| 29 | Matthew GaytanPlace 29 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 27:43 |
| 30 | Michael WilsonPlace 30 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 29:39 |
| 31 | Kyron SmithsonPlace 31 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 32:38 |
| 32 | Michael DominguezPlace 32 · Grade 9 · Red MountainUnofficial | 9 | Red Mountain | 35:08 |