| 1 | Dagim SeidPlace 1 · Grade 11 · Chapelgate Christian | 11 | Chapelgate Christian | 19:13.5 |
| 2 | Dylan ReisigPlace 2 · Grade 12 · Chapelgate Christian | 12 | Chapelgate Christian | 19:34.9 |
| 3 | Max HartPlace 3 · Grade 11 · Glenelg Country | 11 | Glenelg Country | 20:43.5 |
| 4 | Teddy HylandPlace 4 · Grade 11 · Glenelg Country | 11 | Glenelg Country | 21:24.5 |
| 5 | Nicky WoodPlace 5 · Grade 12 · Glenelg Country | 12 | Glenelg Country | 21:32.4 |
| 6 | Shea BotePlace 6 · Grade 10 · Glenelg Country | 10 | Glenelg Country | 21:42.3 |
| 7 | Dylan DalsheimerPlace 7 · Grade 11 · Jemicy | 11 | Jemicy | 21:48.5 |
| 8 | Max JurgensenPlace 8 · Grade 10 · Chapelgate Christian | 10 | Chapelgate Christian | 22:07.9 |
| 9 | Jonathan QuPlace 9 · Grade 10 · Chapelgate Christian | 10 | Chapelgate Christian | 22:17.0 |
| 10 | Josiah GoodridgePlace 10 · Grade 12 · Jemicy | 12 | Jemicy | 22:18.5 |
| 11 | Ayan DesaiPlace 11 · Grade 11 · St Johns Catholic Prep | 11 | St Johns Catholic Prep | 22:57.8 |
| 12 | Beckett HoffmanPlace 12 · Grade 10 · Jemicy | 10 | Jemicy | 22:58.4 |
| 13 | Jacob NetzerPlace 13 · Grade 12 · Jemicy | 12 | Jemicy | 23:00.6 |
| 14 | Josh DavisonPlace 14 · Grade 9 · Jemicy | 9 | Jemicy | 23:06.7 PR |
| 15 | Andrew VilnitPlace 15 · Grade 10 · Glenelg Country | 10 | Glenelg Country | 23:37.0 |
| 16 | Daniel SenkerPlace 16 · Grade 9 · Glenelg Country | 9 | Glenelg Country | 23:47.9 |
| 17 | Max RutzenPlace 17 · Grade 9 · Glenelg Country | 9 | Glenelg Country | 24:07.1 |
| 18 | Teddy LacyPlace 18 · Grade 10 · Glenelg Country | 10 | Glenelg Country | 24:57.1 |
| 19 | Rocco SmithPlace 19 · Grade 12 · Jemicy | 12 | Jemicy | 24:58.2 |
| 20 | Avery ZukerbergPlace 20 · Grade 11 · Jemicy | 11 | Jemicy | 24:58.5 |
| 21 | Quincy McDonaldPlace 21 · Grade 9 · Glenelg Country | 9 | Glenelg Country | 25:52.6 |
| 22 | Jack StolbergPlace 22 · Grade 11 · St Johns Catholic Prep | 11 | St Johns Catholic Prep | 26:27.9 |
| 23 | Elijah CheekPlace 23 · Grade 12 · Chapelgate Christian | 12 | Chapelgate Christian | 27:04.0 |
| 24 | Milan KangPlace 24 · Grade 10 · Glenelg Country | 10 | Glenelg Country | 27:24.2 |
| 25 | Ian TomlinsonPlace 25 · Grade 12 · St Johns Catholic Prep | 12 | St Johns Catholic Prep | 28:28.5 PR |
| 26 | Shane BaierPlace 26 · Grade 12 · Chapelgate Christian | 12 | Chapelgate Christian | 28:31.3 |
| 27 | Jayden BratcherPlace 27 · Grade 12 · Jemicy | 12 | Jemicy | 28:48.6 |
| 28 | Gavin HaackPlace 28 · Grade 12 · Glenelg Country | 12 | Glenelg Country | 29:55.9 |
| 29 | Jayden WankiPlace 29 · Grade 11 · St Johns Catholic Prep | 11 | St Johns Catholic Prep | 30:15.5 PR |
| 30 | Quinn KaczorowskiPlace 30 · Grade 10 · Jemicy | 10 | Jemicy | 30:50.5 |
| 31 | Luke KaudyPlace 31 · Grade 12 · St Johns Catholic Prep | 12 | St Johns Catholic Prep | 31:06.2 |
| 32 | Logan DelmanPlace 32 · Grade 9 · Jemicy | 9 | Jemicy | 31:16.3 |
| 33 | Will MabryPlace 33 · Grade 12 · Jemicy | 12 | Jemicy | 31:34.1 PR |
| 34 | Arjun KolgaonkarPlace 34 · Grade 10 · Glenelg Country | 10 | Glenelg Country | 32:49.3 |
| 35 | Mateo MendozaPlace 35 · Grade 9 · St Johns Catholic Prep | 9 | St Johns Catholic Prep | 32:49.7 PR |
| 36 | John WorthPlace 36 · Grade 11 · St Johns Catholic Prep | 11 | St Johns Catholic Prep | 33:06.7 PR |
| 37 | Ethan RicePlace 37 · Grade 12 · Jemicy | 12 | Jemicy | 35:56.9 |
| 38 | Cooper KobrinPlace 38 · Grade 10 · Jemicy | 10 | Jemicy | 36:21.6 |
| 39 | Elliot FriendlichPlace 39 · Grade 10 · Jemicy | 10 | Jemicy | 36:36.1 PR |
| 40 | Nathaniel WorthPlace 40 · Grade 9 · St Johns Catholic Prep | 9 | St Johns Catholic Prep | 40:25.2 PR |
| 41 | Wilson BemahPlace 41 · Grade 9 · Chapelgate Christian | 9 | Chapelgate Christian | 41:55.1 |
| 42 | Mason VicchioPlace 42 · Grade 10 · Jemicy | 10 | Jemicy | 41:55.2 PR |
| 43 | Landon CullisonPlace 43 · Grade 10 · Jemicy | 10 | Jemicy | 41:58.0 |
| 44 | Niam LawrencePlace 44 · Grade 9 · Chapelgate Christian | 9 | Chapelgate Christian | 42:35.9 |