| 1 | Jordan ConnerPlace 1 · Grade 12 · Auburn (WA) | 12 | Auburn (WA) | 16:39.25 |
| 2 | Sullivan FlahertyPlace 2 · Grade 10 · Kentridge | 10 | Kentridge | 17:54.18 |
| 3 | Riley OnstotPlace 3 · Grade 12 · Kentridge | 12 | Kentridge | 18:16.85 |
| 4 | Eli RabelPlace 4 · Grade 12 · Auburn (WA) | 12 | Auburn (WA) | 18:19.48 |
| 5 | Owen IreyPlace 5 · Grade 11 · Kentridge | 11 | Kentridge | 18:23.83 |
| 6 | Edgar FlorianPlace 6 · Grade 11 · Auburn (WA) | 11 | Auburn (WA) | 18:44.70 |
| 7 | Benjamin NguyenPlace 7 · Grade 12 · Kentridge | 12 | Kentridge | 18:46.10 |
| 8 | Ebenezer TewoldePlace 8 · Grade 12 · Auburn (WA) | 12 | Auburn (WA) | 18:49.49 |
| 9 | Thomas HansingPlace 9 · Grade 12 · Kentridge | 12 | Kentridge | 19:23.20 |
| 10 | Robert SalmonPlace 10 · Grade 11 · Kentridge | 11 | Kentridge | 19:24.23 |
| 11 | Justin KrillPlace 11 · Grade 10 · Kentridge | 10 | Kentridge | 19:32.17 |
| 12 | Elliot KooPlace 12 · Grade 10 · Kentridge | 10 | Kentridge | 20:36.26 |
| 13 | Miles IpPlace 13 · Grade 9 · Kentridge | 9 | Kentridge | 20:54.01 |
| 14 | Trevor HansenPlace 14 · Grade 10 · Kentridge | 10 | Kentridge | 21:13.05 |
| 15 | Ethan Murillo-OaksPlace 15 · Grade 12 · Kentridge | 12 | Kentridge | 21:27.94 |
| 16 | Ayush PrasadPlace 16 · Grade 11 · Kentridge | 11 | Kentridge | 21:41.33 |
| 17 | Declan SchirmanPlace 17 · Grade 9 · Kentridge | 9 | Kentridge | 22:19.50 |
| 18 | Isaac TsuiPlace 18 · Grade 11 · Kentridge | 11 | Kentridge | 22:26.93 |
| 19 | Jomo DogbePlace 19 · Grade 12 · Auburn (WA) | 12 | Auburn (WA) | 22:43.94 |
| 20 | Charles ThorntonPlace 20 · Grade 10 · Kentridge | 10 | Kentridge | 23:17.79 |
| 21 | Xavier TurleyPlace 21 · Grade 9 · Auburn (WA) | 9 | Auburn (WA) | 23:28.46 |
| 22 | Crew BarkerPlace 22 · Grade 10 · Auburn (WA) | 10 | Auburn (WA) | 23:30.17 |
| 23 | Abdulraham (Abdul) AbdullahiPlace 23 · Grade 9 · Kentridge | 9 | Kentridge | 23:42.77 PR |
| 24 | Reeshabh BosePlace 24 · Grade 12 · Kentridge | 12 | Kentridge | 23:43.49 |
| 25 | Salu HusseinPlace 25 · Grade 12 · Auburn (WA) | 12 | Auburn (WA) | 24:14.29 |
| 26 | Jansen EstrelladoPlace 26 · Grade 10 · Kentridge | 10 | Kentridge | 24:21.50 |
| 27 | Masa ZimmersPlace 27 · Grade 11 · Kentridge | 11 | Kentridge | 24:31.38 PR |
| 28 | Miles LaTourPlace 28 · Grade 12 · Kentridge | 12 | Kentridge | 24:31.38 |
| 29 | Colin VetterPlace 29 · Grade 11 · Kentridge | 11 | Kentridge | 24:46.42 |
| 30 | Richard DudleyPlace 30 · Grade 10 · Auburn (WA) | 10 | Auburn (WA) | 25:19.30 |
| 31 | Aiden LaubPlace 31 · Grade 10 · Kentridge | 10 | Kentridge | 25:25.09 |
| 32 | Darian SwensonPlace 32 · Grade 9 · Auburn (WA) | 9 | Auburn (WA) | 25:34.19 |
| 33 | Peter DudleyPlace 33 · Grade 10 · Auburn (WA) | 10 | Auburn (WA) | 25:40.67 |
| 34 | Rayden NjugunaPlace 34 · Grade 9 · Kentridge | 9 | Kentridge | 25:44.84 |
| 35 | Dru ChongPlace 35 · Grade 10 · Auburn (WA) | 10 | Auburn (WA) | 25:57.40 |
| 36 | Stephen RamseyPlace 36 · Grade 10 · Auburn (WA) | 10 | Auburn (WA) | 26:05.89 PR |
| 37 | Ethan ChristensenPlace 37 · Grade 10 · Auburn (WA) | 10 | Auburn (WA) | 26:07.06 |
| 38 | Aleksander GoodwinPlace 38 · Grade 10 · Kentridge | 10 | Kentridge | 27:45.63 |
| 39 | Jay WooPlace 39 · Grade 9 · Kentridge | 9 | Kentridge | 29:07.09 |
| 40 | Eyob EshetuPlace 40 · Grade 11 · Kentridge | 11 | Kentridge | 30:41.94 |
| 41 | Daniel WebbPlace 41 · Grade 9 · Kentridge | 9 | Kentridge | 30:43.41 |
| 42 | Jaxson IannielliPlace 42 · Grade 9 · Auburn (WA) | 9 | Auburn (WA) | 32:53.95 |
| 43 | Jacob FrohreichPlace 43 · Grade 12 · Kentridge | 12 | Kentridge | 33:54.95 |
| 44 | Tyler TrangPlace 44 · Grade 9 · Kentridge | 9 | Kentridge | 34:51.99 |