| 1 | Jonathan HarringtonPlace 1 · Grade 12 · Howard | 12 | Howard | 11:02.72 |
| 2 | Cameron GillPlace 2 · Grade 11 · Howard | 11 | Howard | 11:06.27 PR |
| 3 | Arjun ShahPlace 3 · Grade 12 · Howard | 12 | Howard | 11:12.13 |
| 4 | Deven DumornayPlace 4 · Grade 11 · Howard | 11 | Howard | 11:35.49 |
| 5 | Luke DouglassPlace 5 · Grade 12 · Howard | 12 | Howard | 11:54.55 |
| 6 | Karel MwangiPlace 6 · Grade 10 · Howard | 10 | Howard | 12:27.06 |
| 7 | Aidan BrownePlace 7 · Grade 11 · Howard | 11 | Howard | 12:34.75 |
| 8 | Dominic CalabresePlace 8 · Grade 12 · Howard | 12 | Howard | 12:36.63 |
| 9 | Phineas DicksonPlace 9 · Grade 12 · Howard | 12 | Howard | 12:38.90 PR |
| 10 | Tyler SivitzPlace 10 · Grade 10 · Howard | 10 | Howard | 12:39.73 |
| 11 | Noah ThomasPlace 11 · Grade 10 · Howard | 10 | Howard | 13:03.75 |
| 12 | Drew GriffinPlace 12 · Grade 11 · Howard | 11 | Howard | 13:20.10 |
| 13 | Christopher KubiakPlace 13 · Grade 12 · Howard | 12 | Howard | 13:25.21 |
| 14 | Daniel JohnsonPlace 14 · Grade 10 · Howard | 10 | Howard | 13:28.01 |
| 15 | Jackson FairfaxPlace 15 · Grade 12 · Howard | 12 | Howard | 13:29.05 |
| 16 | Connor PowellPlace 16 · Grade 11 · Howard | 11 | Howard | 13:32.41 |
| 17 | Sathvik KiranPlace 17 · Grade 9 · Howard | 9 | Howard | 13:44.25 |
| 18 | Ryan SchwaabPlace 18 · Grade 10 · Howard | 10 | Howard | 13:46.59 |
| 19 | Dillen DumornayPlace 19 · Grade 9 · Howard | 9 | Howard | 13:48.80 |
| 20 | Anthony CalabresePlace 20 · Grade 9 · Howard | 9 | Howard | 14:01.17 |
| 21 | Ryan RouchPlace 21 · Grade 11 · Howard | 11 | Howard | 14:02.63 PR |
| 22 | Pierre TranPlace 22 · Grade 11 · Howard | 11 | Howard | 14:28.33 |
| 23 | Mason WilliamsPlace 23 · Grade 11 · Howard | 11 | Howard | 14:29.99 |
| 24 | Xoel Vazquez MourinoPlace 24 · Grade 10 · Howard | 10 | Howard | 14:33.00 PR |
| 25 | Felix DurantPlace 25 · Grade 9 · Howard | 9 | Howard | 14:33.57 |
| 26 | Bryce BatemanPlace 26 · Grade 9 · Howard | 9 | Howard | 14:51.73 |
| 27 | Cooper YooPlace 27 · Grade 10 · Howard | 10 | Howard | 15:34.83 |
| 28 | Krish ShahPlace 28 · Grade 11 · Howard | 11 | Howard | 15:43.14 PR |
| 29 | Eric WhitePlace 29 · Grade 9 · Howard | 9 | Howard | 15:43.48 |
| 30 | Niranjan ChandraPlace 30 · Grade 9 · Howard | 9 | Howard | 15:45.70 PR |
| 31 | Vivaan SharmaPlace 31 · Grade 9 · Howard | 9 | Howard | 15:46.04 PR |
| 32 | Pravalan BalasubramanianPlace 32 · Grade 9 · Howard | 9 | Howard | 15:48.59 PR |
| 33 | Alonso ManterolaPlace 33 · Grade 11 · Howard | 11 | Howard | 15:59.22 PR |
| 34 | Cameron SwardPlace 34 · Grade 12 · Howard | 12 | Howard | 16:12.26 |
| 35 | Jae RoeschPlace 35 · Grade 9 · Howard | 9 | Howard | 16:46.94 PR |
| 36 | Dylan GajeraPlace 36 · Grade 10 · Howard | 10 | Howard | 16:48.44 |
| 37 | Krish AdhikariPlace 37 · Grade 9 · Howard | 9 | Howard | 16:50.77 |
| 38 | Anshul PasupuletiPlace 38 · Grade 11 · Howard | 11 | Howard | 17:02.67 |
| 39 | Luke SmithPlace 39 · Grade 9 · Howard | 9 | Howard | 17:05.67 PR |
| 40 | Archie RowePlace 40 · Grade 9 · Howard | 9 | Howard | 17:20.16 |
| 41 | William BlasicPlace 41 · Grade 10 · Howard | 10 | Howard | 17:30.11 |
| 42 | Kaden XiaPlace 42 · Grade 12 · Howard | 12 | Howard | 17:46.16 PR |
| 43 | Isaiah KetchensPlace 43 · Grade 9 · Howard | 9 | Howard | 18:30.62 |
| 44 | Wyatt StuhlPlace 44 · Grade 9 · Howard | 9 | Howard | 18:45.11 |
| 45 | Aarav NasnodkarPlace 45 · Grade 12 · Howard | 12 | Howard | 18:49.59 |
| 46 | Gabriel MarkowitzPlace 46 · Grade 9 · Howard | 9 | Howard | 21:03.94 PR |
| 47 | Lucas Fernandez-AsayPlace 47 · Grade 9 · Howard | 9 | Howard | 21:28.25 PR |
| 48 | Edward SmithPlace 48 · Grade 12 · Howard | 12 | Howard | 22:26.60 |