| 1 | Colten BoulwarePlace 1 · Grade 11 · St. Michael the Archangel | 11 | St. Michael the Archangel | 15:42.58 |
| 2 | Leo ButlerPlace 2 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 15:48.29 |
| 3 | Rowen GilbertPlace 3 · Grade 11 · St. Michael the Archangel | 11 | St. Michael the Archangel | 17:09.13 |
| 4 | Ivan SjuePlace 4 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 18:13.20 |
| 5 | Graham HotopPlace 5 · Grade 12 · St. Michael the Archangel | 12 | St. Michael the Archangel | 18:20.02 |
| 6 | Robert PanekPlace 6 · Grade 12 · St. Michael the Archangel | 12 | St. Michael the Archangel | 18:33.16 |
| 7 | Ethan LaurichPlace 7 · Grade 11 · Pembroke Hill | 11 | Pembroke Hill | 18:43.44 |
| 8 | Sebastian JohnsonPlace 8 · Grade 9 · Barstow | 9 | Barstow | 18:47.10 PR |
| 9 | Edward YoungPlace 9 · Grade 12 · Pembroke Hill | 12 | Pembroke Hill | 18:50.62 |
| 10 | Aidan ParkerPlace 10 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 18:58.91 PR |
| 11 | Andrew RavasiniPlace 11 · Grade 12 · St. Michael the Archangel | 12 | St. Michael the Archangel | 19:06.68 |
| 12 | Garrett HotopPlace 12 · Grade 10 · St. Michael the Archangel | 10 | St. Michael the Archangel | 19:06.90 |
| 13 | Aero StrahmPlace 13 · Grade 10 · Van Horn (Independence) | 10 | Van Horn (Independence) | 19:07.16 |
| 14 | Brandon CannonPlace 14 · Grade 12 · St. Michael the Archangel | 12 | St. Michael the Archangel | 19:25.65 PR |
| 15 | Matthias McGregorPlace 15 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 19:41.22 |
| 16 | Jonathan DimitriadisPlace 16 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 19:45.57 |
| 17 | Dexter ThomasPlace 17 · Grade 11 · St. Michael the Archangel | 11 | St. Michael the Archangel | 19:48.68 |
| 18 | Nolan SmithPlace 18 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 19:50.25 PR |
| 19 | Vaishnav NairPlace 19 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 19:50.34 |
| 20 | Eli JanssenPlace 20 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 20:00.62 |
| 21 | Isaac CortesPlace 21 · Grade 12 · Van Horn (Independence) | 12 | Van Horn (Independence) | 20:05.67 |
| 22 | Nolan BarrPlace 22 · Grade 10 · St. Michael the Archangel | 10 | St. Michael the Archangel | 20:14.83 |
| 23 | Kellen StoryPlace 23 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 20:20.41 |
| 24 | Crocker WardPlace 24 · Grade 11 · St. Michael the Archangel | 11 | St. Michael the Archangel | 20:24.52 |
| 25 | Jayden McKinneyPlace 25 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 20:29.46 |
| 26 | Bryson HooverPlace 26 · Grade 9 · Summit Christian Academy | 9 | Summit Christian Academy | 20:37.43 |
| 27 | Nolan AndersonPlace 27 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 20:40.82 PR |
| 28 | Joseph NasteffPlace 28 · Grade 11 · Pembroke Hill | 11 | Pembroke Hill | 20:53.31 |
| 29 | Max WickersonPlace 29 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 21:13.19 |
| 30 | Kevin Villavicencio GonzalezPlace 30 · Grade 12 · Van Horn (Independence) | 12 | Van Horn (Independence) | 21:18.72 |
| 31 | Darsh GuptaPlace 31 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 21:23.29 PR |
| 32 | Zachary RyanPlace 32 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 21:53.55 |
| 33 | Lucas MouzinPlace 33 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 22:04.07 |
| 34 | Kyle StoryPlace 34 · Grade 9 · Summit Christian Academy | 9 | Summit Christian Academy | 22:30.87 |
| 35 | Nathan TrudeauPlace 35 · Grade 12 · Van Horn (Independence) | 12 | Van Horn (Independence) | 22:42.78 |
| 36 | Carl II BrockPlace 36 · Grade 10 · Pembroke Hill | 10 | Pembroke Hill | 22:48.08 |
| 37 | Rig ChandraPlace 37 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 22:56.76 |
| 38 | Neylan FosterPlace 38 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 23:04.16 |
| 39 | Jace CombsPlace 39 · Grade 9 · Van Horn (Independence) | 9 | Van Horn (Independence) | 23:11.22 |
| 40 | Leo FrommPlace 40 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 23:26.17 |
| 41 | Gabriel MarianoPlace 41 · Grade 11 · Van Horn (Independence) | 11 | Van Horn (Independence) | 24:05.28 |
| 42 | Milo BrouwerPlace 42 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 25:21.19 |
| 43 | Dylan FreidenPlace 43 · Grade 11 · Barstow | 11 | Barstow | 25:32.57 PR |
| 44 | Armando PerezPlace 44 · Grade 9 · Van Horn (Independence) | 9 | Van Horn (Independence) | 25:52.89 |
| 45 | James PantaeniusPlace 45 · Grade 9 · Pembroke Hill | 9 | Pembroke Hill | 26:00.60 PR |
| 46 | Lisandro Morales PortilloPlace 46 · Grade 11 · Van Horn (Independence) | 11 | Van Horn (Independence) | 30:11.88 |