| 1 | Srikar Choudary AdusumilliPlace 1 · Grade 9 · Saint John's | 9 | Saint John's | 9:36.89 PR |
| 2 | Luke HermanPlace 2 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 9:55.75 PR |
| 3 | Jeremy BrodeurPlace 3 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 10:17.88 PR |
| 4 | Nathan SmithPlace 4 · Grade 8 · Xaverian Brothers | 8 | Xaverian Brothers | 10:29.87 |
| 5 | Charlie PizzanoPlace 5 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 10:36.53 PR |
| 6 | James HeadPlace 6 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 10:42.24 PR |
| 7 | Nico GilchristPlace 7 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 10:43.93 PR |
| 8 | Kingslee ChilomboPlace 8 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 10:45.25 PR |
| 9 | Drew BrownPlace 9 · Grade 8 · Xaverian Brothers | 8 | Xaverian Brothers | 10:49.42 |
| 10 | William SturrockPlace 10 · Grade 9 · Saint John's | 9 | Saint John's | 10:57.15 PR |
| 11 | Lucas RezendePlace 11 · Grade 8 · Xaverian Brothers | 8 | Xaverian Brothers | 11:01.07 PR |
| 12 | Welles MahoneyPlace 12 · Grade 7 · Saint John's | 7 | Saint John's | 11:04.61 PR |
| 13 | Sean KellyPlace 13 · Grade 9 · Saint John's | 9 | Saint John's | 11:08.15 PR |
| 14 | Christopher Davis, Jr.Place 14 · Grade 9 · Xaverian Brothers | 9 | Xaverian Brothers | 11:08.41 PR |
| 15 | Cooper MulcahyPlace 15 · Grade 8 · Saint John's | 8 | Saint John's | 11:10.71 PR |
| 16 | Jack CallananPlace 16 · Grade 8 · Xaverian Brothers | 8 | Xaverian Brothers | 11:15.83 PR |
| 17 | Benjamin GoyettePlace 17 · Grade 7 · Saint John's | 7 | Saint John's | 11:20.41 |
| 18 | Bennett PurdyPlace 18 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 11:22.97 PR |
| 19 | Anton FeldbaumPlace 19 · Grade 9 · Saint John's | 9 | Saint John's | 11:26.81 PR |
| 20 | Stephen DaceyPlace 20 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 11:35.78 PR |
| 21 | Andrew BrockPlace 21 · Grade 8 · Saint John's | 8 | Saint John's | 11:46.96 PR |
| 22 | Konstantinos (Kosta) BorasPlace 22 · Grade 8 · Saint John's | 8 | Saint John's | 11:49.67 |
| 23 | Joseph AntonettiPlace 23 · Grade 8 · Xaverian Brothers | 8 | Xaverian Brothers | 11:59.00 |
| 24 | Vihaan PatelPlace 24 · Grade 8 · Saint John's | 8 | Saint John's | 12:10.66 PR |
| 25 | James HermanPlace 25 · Grade 8 · Xaverian Brothers | 8 | Xaverian Brothers | 12:23.60 |
| 26 | Greyson MorrisseyPlace 26 · Grade 8 · Saint John's | 8 | Saint John's | 12:37.73 PR |
| 27 | Sean MitchellPlace 27 · Grade 9 · Saint John's | 9 | Saint John's | 12:41.87 |
| 28 | Elliott RheePlace 28 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 12:49.13 PR |
| 29 | Patrick KilBridePlace 29 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 13:31.67 PR |
| 30 | Thomas DiPierroPlace 30 · Grade 9 · Saint John's | 9 | Saint John's | 13:42.27 |
| 31 | Julian NortelusPlace 31 · Grade 9 · Saint John's | 9 | Saint John's | 13:43.61 PR |
| 32 | Ephrem HamwayPlace 32 · Grade 8 · Saint John's | 8 | Saint John's | 13:44.89 |
| 33 | James O'SullivanPlace 33 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 13:57.22 PR |
| 34 | Sam BurroughsPlace 34 · Grade 7 · Saint John's | 7 | Saint John's | 14:01.27 |
| 35 | Logan TaPlace 35 · Grade 8 · Saint John's | 8 | Saint John's | 14:06.99 PR |
| 36 | Quentin PorcaroPlace 36 · Grade 7 · Saint John's | 7 | Saint John's | 14:15.48 |
| 37 | Tyler StottPlace 37 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 14:18.11 PR |
| 38 | William FrisingerPlace 38 · Grade 7 · Saint John's | 7 | Saint John's | 14:25.65 PR |
| 39 | Cameron WenzelPlace 39 · Grade 8 · Saint John's | 8 | Saint John's | 14:46.86 |
| 40 | Andrew SurrettePlace 40 · Grade 7 · Saint John's | 7 | Saint John's | 14:50.27 |
| 41 | Curtis TessierPlace 41 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 14:52.53 PR |
| 42 | Cameron SamaraPlace 42 · Grade 7 · Saint John's | 7 | Saint John's | 15:04.98 PR |
| 43 | Sean KumpavongPlace 43 · Grade 7 · Saint John's | 7 | Saint John's | 15:42.53 |
| 44 | Rishabh PandyaPlace 44 · Grade 9 · Saint John's | 9 | Saint John's | 15:47.17 |
| 45 | Julyon NortelusPlace 45 · Grade 9 · Saint John's | 9 | Saint John's | 15:50.73 |
| 46 | Viraj RawatPlace 46 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 16:21.54 PR |
| 47 | Omar MiakhailPlace 47 · Grade 9 · Saint John's | 9 | Saint John's | 16:25.52 PR |
| 48 | Jesse PokuPlace 48 · Grade 10 · Saint John's | 10 | Saint John's | 17:15.24 |
| 49 | Sriman AdusumilliPlace 49 · Grade 7 · Saint John's | 7 | Saint John's | 17:15.43 |
| 50 | Eli MikelonisPlace 50 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 18:41.40 |
| 51 | Michael KellyPlace 51 · Grade 7 · Xaverian Brothers | 7 | Xaverian Brothers | 20:21.48 |