| 1 | Caleb BelloPlace 1 · Grade 10 · Mountainside | 10 | Mountainside | 10:17.70 |
| 2 | Jake BayonPlace 2 · Grade 11 · Mountainside | 11 | Mountainside | 10:30.40 |
| 3 | Mario ObladPlace 3 · Grade 10 · Mountainside | 10 | Mountainside | 10:40.50 |
| 4 | Blake ThunePlace 4 · Grade 10 · Mountainside | 10 | Mountainside | 10:42.40 PR |
| 5 | Collin PenuelPlace 5 · Grade 9 · Southridge | 9 | Southridge | 11:05.20 |
| 6 | Arjun MannPlace 6 · Grade 11 · Mountainside | 11 | Mountainside | 11:11.90 |
| 7 | Jordan BayonPlace 7 · Grade 11 · Mountainside | 11 | Mountainside | 11:12.10 |
| 8 | Patrick MoretPlace 8 · Grade 11 · Mountainside | 11 | Mountainside | 11:13.30 |
| 9 | Jack JordanPlace 9 · Grade 10 · Mountainside | 10 | Mountainside | 11:22.70 |
| 10 | Brayden HelvikPlace 10 · Grade 10 · Mountainside | 10 | Mountainside | 11:35.00 |
| 11 | Jeffery OsbornPlace 11 · Grade 12 · Mountainside | 12 | Mountainside | 11:36.70 |
| 12 | Tyler WisePlace 12 · Grade 10 · Mountainside | 10 | Mountainside | 11:46.20 |
| 13 | Rhys SocolichPlace 13 · Grade 11 · Mountainside | 11 | Mountainside | 11:52.40 PR |
| 14 | Aidan LybargerPlace 14 · Grade 12 · Mountainside | 12 | Mountainside | 11:58.00 |
| 15 | Kai SpellmanPlace 15 · Grade 12 · Mountainside | 12 | Mountainside | 12:01.70 |
| 16 | Lomax MillerPlace 16 · Grade 11 · Mountainside | 11 | Mountainside | 12:09.30 PR |
| 17 | Radomir GrudzinskyPlace 17 · Grade 9 · Mountainside | 9 | Mountainside | 12:12.50 |
| 18 | Nathan MariettaPlace 18 · Grade 10 · Southridge | 10 | Southridge | 12:13.20 PR |
| 19 | Emilio Ronaldo CalderonPlace 19 · Grade 11 · Mountainside | 11 | Mountainside | 12:30.50 |
| 20 | Jessie XaioPlace 20 · Grade 11 · Southridge | 11 | Southridge | 12:34.10 PR |
| 21 | Keaton GantmanPlace 21 · Grade 9 · Mountainside | 9 | Mountainside | 12:53.10 |
| 22 | Brenan TomaPlace 22 · Grade 9 · Southridge | 9 | Southridge | 12:56.50 |
| 23 | Michael SchoeningPlace 23 · Grade 12 · Southridge | 12 | Southridge | 12:57.90 |
| 24 | Braxton AlvertsPlace 24 · Grade 10 · Mountainside | 10 | Mountainside | 13:06.50 PR |
| 25 | Will MonnigPlace 25 · Grade 9 · Southridge | 9 | Southridge | 13:22.70 |
| 26 | Tyler BrittonPlace 26 · Grade 12 · Mountainside | 12 | Mountainside | 13:38.50 PR |
| 27 | Angus WildePlace 27 · Grade 10 · Southridge | 10 | Southridge | 13:42.80 PR |
| 28 | Jack CramerPlace 28 · Grade 12 · Mountainside | 12 | Mountainside | 13:51.10 |
| 29 | Taylor StarkeyPlace 29 · Grade - · Mountainside | - | Mountainside | 13:55.30 |
| 30 | James HardmanPlace 30 · Grade 10 · Mountainside | 10 | Mountainside | 15:12.00 |
| 31 | Will FarleyPlace 31 · Grade 12 · Mountainside | 12 | Mountainside | 19:54.10 |
| 0 | Moises AcostaPlace 0 · Grade 9 · Mountainside | 9 | Mountainside | DNF |
| 0 | Owen AshleyPlace 0 · Grade 12 · Mountainside | 12 | Mountainside | DNF |
| 0 | Michael PhamPlace 0 · Grade 12 · Southridge | 12 | Southridge | DNF |
| 0 | Abraham GedeonPlace 0 · Grade 10 · Mountainside | 10 | Mountainside | DNF |
| 0 | Joshua IascauPlace 0 · Grade 12 · Mountainside | 12 | Mountainside | DNF |
| 0 | Jackson SchellPlace 0 · Grade 10 · Mountainside | 10 | Mountainside | DNF |
| 0 | Kian ShayeghPlace 0 · Grade 11 · Mountainside | 11 | Mountainside | DNF |