| 1 | Luke ConnollyPlace 1 · Grade 12 · St. Anthony's | 12 | St. Anthony's | 13:48.31 | 1 |
| 2 | robert dohertyPlace 2 · Grade 12 · St. Anthony's | 12 | St. Anthony's | 13:55.36 | 2 |
| 3 | Jake OrfanoPlace 3 · Grade 12 · Chaminade | 12 | Chaminade | 13:57.94 | 3 |
| 4 | Michael CahillPlace 4 · Grade 12 · Chaminade | 12 | Chaminade | 14:00.50 | 4 |
| 5 | Graeme OlsenPlace 5 · Grade 10 · St. Anthony's | 10 | St. Anthony's | 14:07.98 | 5 |
| 6 | Aidan BrancaccioPlace 6 · Grade 10 · St. Anthony's | 10 | St. Anthony's | 14:08.72 | 6 |
| 7 | Sean DeariePlace 7 · Grade 10 · St. Anthony's | 10 | St. Anthony's | 14:10.71 | 7 |
| 8 | Daniel MullanPlace 8 · Grade 12 · St. Anthony's | 12 | St. Anthony's | 14:13.83 | 8 |
| 9 | Sean SoricePlace 9 · Grade 11 · Chaminade | 11 | Chaminade | 14:20.47 | 9 |
| 10 | Jack HigginsPlace 10 · Grade 10 · Chaminade | 10 | Chaminade | 14:20.99 | 10 |
| 11 | Liam GoingPlace 11 · Grade 11 · Chaminade | 11 | Chaminade | 14:24.66 | 11 |
| 12 | Frank NaudusPlace 12 · Grade 12 · Chaminade | 12 | Chaminade | 14:32.23 | 12 |
| 13 | Fernando SanchezPlace 13 · Grade 12 · St. John the | 12 | St. John the | 14:34.61 | 13 |
| 14 | Jack WardPlace 14 · Grade 10 · St. Anthony's | 10 | St. Anthony's | 14:40.82 | 14 |
| 15 | Jeremy MartinezPlace 15 · Grade 11 · Kellenberg | 11 | Kellenberg | 15:35.66 | 15 |
| 16 | Emanuel SanchezPlace 16 · Grade 12 · St. John the | 12 | St. John the | 15:40.21 | 16 |
| 17 | Michael PerchinelliPlace 17 · Grade 12 · Kellenberg | 12 | Kellenberg | 15:56.45 | 17 |
| 18 | Brayden CurranPlace 18 · Grade 11 · Saint Mary | 11 | Saint Mary | 15:56.78 | 18 |
| 19 | Brian BernicPlace 19 · Grade 10 · Kellenberg | 10 | Kellenberg | 15:57.60 | 19 |
| 20 | Chris McGrathPlace 20 · Grade 11 · St. John the | 11 | St. John the | 16:04.00 | 20 |
| 21 | Andrew HealyPlace 21 · Grade 12 · St. John the | 12 | St. John the | 16:09.83 | 21 |
| 22 | Aidan HarriganPlace 22 · Grade 11 · St. John the | 11 | St. John the | 16:13.22 | 22 |
| 23 | Gregory AlcuskyPlace 23 · Grade 11 · Kellenberg | 11 | Kellenberg | 16:26.52 | 23 |
| 24 | Jack DeMariaPlace 24 · Grade 11 · Saint Mary | 11 | Saint Mary | 16:35.97 | 24 |
| 25 | Austin EppPlace 25 · Grade 12 · St. John the | 12 | St. John the | 16:55.70 | 25 |
| 26 | James HopkinsPlace 26 · Grade 11 · Kellenberg | 11 | Kellenberg | 17:03.32 | 26 |
| 27 | Bradley LazoPlace 27 · Grade 11 · Kellenberg | 11 | Kellenberg | 17:05.32 | 27 |
| 28 | Luciano LaGattutaPlace 28 · Grade 12 · Kellenberg | 12 | Kellenberg | 17:18.18 | 28 |
| 29 | Tyrek MatthewPlace 29 · Grade 12 · Holy Trinity | 12 | Holy Trinity | 17:29.68 | — |
| 30 | Justin RuggebergPlace 30 · Grade 12 · St. Dominic | 12 | St. Dominic | 18:44.55 | — |
| 31 | Matt WarnerPlace 31 · Grade 11 · Saint Mary | 11 | Saint Mary | 19:11.05 | 29 |
| 32 | Jack FlanneryPlace 32 · Grade 11 · Saint Mary | 11 | Saint Mary | 20:07.97 | 30 |
| 33 | William MulloolyPlace 33 · Grade 11 · Saint Mary | 11 | Saint Mary | 20:25.57 | 31 |
| 34 | Travis WrightPlace 34 · Grade 12 · Holy Trinity | 12 | Holy Trinity | 20:47.62 | — |
| 35 | Michael SkillmorePlace 35 · Grade 10 · St. Dominic | 10 | St. Dominic | 20:55.39 | — |
| 36 | Gregory AivaliotisPlace 36 · Grade 12 · St. Dominic | 12 | St. Dominic | 21:25.91 | — |
| 37 | Ryan NgPlace 37 · Grade 11 · Saint Mary | 11 | Saint Mary | 24:51.10 | 32 |
| 38 | Duncan FreivaldPlace 38 · Grade 10 · St. Dominic | 10 | St. Dominic | 26:03.84 | — |
| 1 | Owen SweeneyPlace 1 · Grade 11 · Chaminade | 11 | Chaminade | 14:23.87 | 1 |
| 2 | hunter wilsonPlace 2 · Grade 10 · St. Anthony's | 10 | St. Anthony's | 14:33.63 | 2 |
| 3 | Kieran WinthropPlace 3 · Grade 12 · Chaminade | 12 | Chaminade | 14:44.33 | 3 |
| 4 | Charles WhitcombPlace 4 · Grade 12 · St. Anthony's | 12 | St. Anthony's | 14:49.56 | 4 |
| 5 | giovanni prestipinoPlace 5 · Grade 11 · St. Anthony's | 11 | St. Anthony's | 14:51.47 | 5 |
| 6 | Paul CavounisPlace 6 · Grade 11 · Chaminade | 11 | Chaminade | 14:59.11 | 6 |
| 7 | Jeremy ParedesPlace 7 · Grade 10 · St. Anthony's | 10 | St. Anthony's | 15:03.61 | 7 |
| 8 | Edward ReillyPlace 8 · Grade 11 · St. Anthony's | 11 | St. Anthony's | 15:04.09 | 8 |
| 9 | Paul SampinoPlace 9 · Grade 12 · St. Anthony's | 12 | St. Anthony's | 15:07.87 | 9 |
| 10 | Owen O'DonnellPlace 10 · Grade 11 · Chaminade | 11 | Chaminade | 15:39.60 | 10 |
| 11 | Dominick Carletto-VegaPlace 11 · Grade 10 · Chaminade | 10 | Chaminade | 15:40.20 | 11 |
| 12 | Alex KlimekPlace 12 · Grade 12 · Chaminade | 12 | Chaminade | 15:56.95 | 12 |
| 13 | Patrick VierlingPlace 13 · Grade 12 · St. John the | 12 | St. John the | 16:05.14 | 13 |
| 14 | Sean FitzgeraldPlace 14 · Grade 11 · St. John the | 11 | St. John the | 16:17.98 | 14 |
| 15 | Shane BellinoPlace 15 · Grade 10 · St. John the | 10 | St. John the | 16:44.63 | 15 |
| 16 | Johnathan TintiPlace 16 · Grade 10 · St. John the | 10 | St. John the | 16:52.07 | 16 |
| 17 | Noah JacksonPlace 17 · Grade 10 · Kellenberg | 10 | Kellenberg | 17:26.39 | 17 |
| 18 | Noel JacksonPlace 18 · Grade 11 · Kellenberg | 11 | Kellenberg | 17:36.78 | 18 |
| 19 | Amir JeudyPlace 19 · Grade 11 · Kellenberg | 11 | Kellenberg | 17:52.68 | 19 |
| 20 | Austin EppPlace 20 · Grade 12 · St. John the | 12 | St. John the | 18:02.48 | 20 |
| 21 | Kyle MurrayPlace 21 · Grade 12 · Kellenberg | 12 | Kellenberg | 18:08.73 | 21 |
| 22 | Michael GunnPlace 22 · Grade 10 · Kellenberg | 10 | Kellenberg | 18:19.39 | 22 |
| 23 | Connor RonanPlace 23 · Grade 10 · Kellenberg | 10 | Kellenberg | 18:19.85 | 23 |
| 24 | Oscar PartykaPlace 24 · Grade 10 · St. John the | 10 | St. John the | 19:03.51 | 24 |
| 25 | Harrison LeePlace 25 · Grade 11 · St. John the | 11 | St. John the | 21:21.41 | 25 |