| 1 | Trevor StewartPlace 1 · Grade 12 · Vale | 12 | Vale | 10:38.5 |
| 2 | Daniel BrownPlace 2 · Grade 11 · Baker | 11 | Baker | 10:54.8 |
| 3 | Talon MorrisPlace 3 · Grade 11 · Burns | 11 | Burns | 11:07.9 |
| 4 | Bobby ChristensenPlace 4 · Grade 12 · Homedale | 12 | Homedale | 11:13.0 |
| 5 | Tim BanksPlace 5 · Grade 12 · Burns | 12 | Burns | 11:19.2 |
| 6 | Tanner JoycePlace 6 · Grade 11 · Burns | 11 | Burns | 11:23.5 |
| 7 | Oliver McDowallPlace 7 · Grade 9 · Four Rivers | 9 | Four Rivers | 11:29.0 |
| 8 | Nathaniel JensenPlace 8 · Grade 12 · Baker | 12 | Baker | 11:36.9 |
| 9 | Spencer RomansPlace 9 · Grade 12 · Nyssa | 12 | Nyssa | 11:57.9 |
| 10 | Aaron De La CruzPlace 10 · Grade 9 · Four Rivers | 9 | Four Rivers | 12:02.3 |
| 11 | Duncan FrittsPlace 11 · Grade 9 · Vale | 9 | Vale | 12:20.2 |
| 12 | Gideon TubbsPlace 12 · Grade 12 · Pine Eagle | 12 | Pine Eagle | 12:24.0 |
| 13 | Gabe BrownPlace 13 · Grade 11 · Pine Eagle | 11 | Pine Eagle | 12:25.4 |
| 14 | Adrian PradoPlace 14 · Grade 12 · Nyssa | 12 | Nyssa | 12:28.3 |
| 15 | Davis GoldthorpePlace 15 · Grade 10 · Nyssa | 10 | Nyssa | 12:31.5 |
| 16 | Carsen VollePlace 16 · Grade 11 · Burns | 11 | Burns | 12:41.6 |
| 17 | Keegan JohnstonPlace 17 · Grade 10 · Adrian | 10 | Adrian | 12:41.9 |
| 18 | Alan Maxfield-OkudaPlace 18 · Grade 9 · Four Rivers | 9 | Four Rivers | 12:42.4 |
| 19 | Zach StewartPlace 19 · Grade 10 · Vale | 10 | Vale | 12:44.3 |
| 20 | Garrison PagePlace 20 · Grade 12 · Nyssa | 12 | Nyssa | 12:47.9 |
| 21 | Cade HearnePlace 21 · Grade 10 · Baker | 10 | Baker | 13:02.6 |
| 22 | Jose DeleonPlace 22 · Grade 11 · Nyssa | 11 | Nyssa | 13:09.9 |
| 23 | Tanner LucasPlace 23 · Grade 12 · Baker | 12 | Baker | 13:13.8 |
| 24 | Brody JohnsonPlace 24 · Grade 9 · Homedale | 9 | Homedale | 13:20.9 |
| 25 | Brady IneckPlace 25 · Grade 10 · Adrian | 10 | Adrian | 13:26.0 |
| 26 | Luis Vera-AntonioPlace 26 · Grade 11 · Vale | 11 | Vale | 13:32.2 |
| 27 | Caleb WoodruffPlace 27 · Grade 10 · Nyssa | 10 | Nyssa | 13:32.6 |
| 28 | Jack JosephPlace 28 · Grade 10 · Baker | 10 | Baker | 13:35.9 |
| 29 | Marcus GrimaldoPlace 29 · Grade 11 · Four Rivers | 11 | Four Rivers | 13:37.5 |
| 30 | Mason BallantynePlace 30 · Grade 11 · Nyssa | 11 | Nyssa | 13:40.0 |
| 31 | Samuel MendietaPlace 31 · Grade 12 · Vale | 12 | Vale | 13:46.7 |
| 32 | Waylon GibbonsPlace 32 · Grade 9 · Baker | 9 | Baker | 13:49.1 |
| 33 | Jesus MonrealPlace 33 · Grade 10 · Homedale | 10 | Homedale | 13:50.7 |
| 34 | Dawson ParkinsPlace 34 · Grade 10 · Homedale | 10 | Homedale | 13:51.1 |
| 35 | Grayson CleaverPlace 35 · Grade 10 · Adrian | 10 | Adrian | 13:55.7 |
| 36 | Ashton WilsonPlace 36 · Grade 12 · Nyssa | 12 | Nyssa | 13:56.0 |
| 37 | Jackson ChamberlainPlace 37 · Grade 9 · Vale | 9 | Vale | 13:57.1 |
| 38 | Braeden O'ConnorPlace 38 · Grade 10 · Burns | 10 | Burns | 13:57.4 |
| 39 | Lucian MillerPlace 39 · Grade 10 · Burns | 10 | Burns | 14:00.3 |
| 40 | Clark NortonPlace 40 · Grade 11 · Baker | 11 | Baker | 14:03.5 |
| 41 | Kegan BottPlace 41 · Grade 10 · Baker | 10 | Baker | 14:03.8 |
| 42 | Dominic BatesPlace 42 · Grade 12 · Vale | 12 | Vale | 14:16.4 |
| 43 | Dawson RichardsonPlace 43 · Grade 12 · Nyssa | 12 | Nyssa | 14:17.1 |
| 44 | Ethan DotsonPlace 44 · Grade 9 · Vale | 9 | Vale | 15:04.7 |
| 45 | Wayne StewartPlace 45 · Grade 9 · Homedale | 9 | Homedale | 15:05.6 |
| 46 | Henry HemphillPlace 46 · Grade 10 · Burns | 10 | Burns | 15:20.0 |
| 47 | Glen HeartlyPlace 47 · Grade 12 · Nyssa | 12 | Nyssa | 15:54.2 |
| 48 | James BolyardPlace 48 · Grade 9 · Four Rivers | 9 | Four Rivers | 17:12.7 |
| 49 | Gerrit WinkelPlace 49 · Grade 9 · Nyssa | 9 | Nyssa | 17:26.2 |
| 50 | Dallin GuertzPlace 50 · Grade 10 · Pine Eagle | 10 | Pine Eagle | 17:43.6 |
| 51 | Cristian MartinezPlace 51 · Grade 9 · Four Rivers | 9 | Four Rivers | 17:44.7 |
| 52 | Jarren CikanekPlace 52 · Grade 9 · Baker | 9 | Baker | 18:27.6 |
| 53 | Bruce AtkinsonPlace 53 · Grade 9 · Vale | 9 | Vale | 19:12.2 |
| 54 | AJ SigrahPlace 54 · Grade 12 · Vale | 12 | Vale | 19:22.2 |
| 55 | Ryan RodgersPlace 55 · Grade 12 · Vale | 12 | Vale | 19:34.0 |
| 56 | Jayden HansenPlace 56 · Grade 9 · Vale | 9 | Vale | 19:42.0 |
| 57 | Max HansenPlace 57 · Grade 10 · Nyssa | 10 | Nyssa | 20:20.9 |