| 1 | Alex Martin-CasasPlace 1 · Grade 12 · Hall | 12 | Hall | 17:40.76 |
| 2 | Elias BoulayPlace 2 · Grade 12 · Northwest Catholic | 12 | Northwest Catholic | 18:24.89 |
| 3 | Noah PellerinPlace 3 · Grade 12 · Bristol Central | 12 | Bristol Central | 18:32.79 |
| 4 | Penn GengrasPlace 4 · Grade 11 · Hall | 11 | Hall | 18:37.44 |
| 5 | Naythan PellerinPlace 5 · Grade 12 · Bristol Central | 12 | Bristol Central | 18:50.93 |
| 6 | Samuel ChaparroPlace 6 · Grade 12 · Hall | 12 | Hall | 18:58.49 |
| 7 | Elijah LevithanPlace 7 · Grade 12 · Hall | 12 | Hall | 18:59.01 |
| 8 | Liam HoltPlace 8 · Grade 12 · Hall | 12 | Hall | 19:03.83 |
| 9 | Eldar ParhomenkoPlace 9 · Grade 11 · Hall | 11 | Hall | 19:26.10 |
| 10 | William BoulterPlace 10 · Grade 11 · Hall | 11 | Hall | 19:26.53 |
| 11 | Avi MayoPlace 11 · Grade 11 · Hall | 11 | Hall | 19:27.05 |
| 12 | Aiven PaiukPlace 12 · Grade 11 · Hall | 11 | Hall | 19:32.37 |
| 13 | Henry MazurPlace 13 · Grade 12 · Hall | 12 | Hall | 19:36.45 |
| 14 | Mason XuePlace 14 · Grade 11 · Hall | 11 | Hall | 19:36.75 |
| 15 | Rishi RadhakrishnanPlace 15 · Grade 11 · Hall | 11 | Hall | 19:49.05 |
| 16 | Andrew HedrickPlace 16 · Grade 10 · Lewis Mills | 10 | Lewis Mills | 19:54.40 |
| 17 | Jackson TuckerPlace 17 · Grade 11 · Hall | 11 | Hall | 20:03.14 |
| 18 | Michael BastiaansePlace 18 · Grade 10 · Bristol Central | 10 | Bristol Central | 20:31.46 |
| 19 | Elias MiettinenPlace 19 · Grade 12 · Hall | 12 | Hall | 20:33.20 |
| 20 | Benjamin PlattPlace 20 · Grade 10 · Lewis Mills | 10 | Lewis Mills | 20:37.80 |
| 21 | Noam BerkowitzPlace 21 · Grade 12 · Hall | 12 | Hall | 21:40.30 |
| 22 | Sebastian Bravo CarreraPlace 22 · Grade 11 · Hall | 11 | Hall | 21:44.44 |
| 23 | Kieran LoernsPlace 23 · Grade 10 · Hall | 10 | Hall | 21:44.90 |
| 24 | Benjamin PincusPlace 24 · Grade 11 · Hall | 11 | Hall | 21:47.00 |
| 25 | Lucas OrseyPlace 25 · Grade 9 · Hall | 9 | Hall | 21:49.20 |
| 26 | Van O'BrienPlace 26 · Grade 9 · Hall | 9 | Hall | 21:50.10 |
| 27 | Zabawa ThomasPlace 27 · Grade 10 · Bristol Central | 10 | Bristol Central | 21:53.01 |
| 28 | Karim MametyarovPlace 28 · Grade 10 · Hall | 10 | Hall | 22:07.21 |
| 29 | Walker GarsidePlace 29 · Grade 10 · Lewis Mills | 10 | Lewis Mills | 22:30.93 |
| 30 | Henry LincolnPlace 30 · Grade 12 · Lewis Mills | 12 | Lewis Mills | 22:35.20 |
| 31 | Daniel GeorgePlace 31 · Grade 10 · Lewis Mills | 10 | Lewis Mills | 22:36.88 |
| 32 | Ronan O'LearyPlace 32 · Grade 9 · Lewis Mills | 9 | Lewis Mills | 22:38.10 |
| 33 | Avi KayPlace 33 · Grade 11 · Hall | 11 | Hall | 22:39.39 |
| 34 | Alijah ChambersPlace 34 · Grade 11 · Hall | 11 | Hall | 22:50.10 |
| 35 | Sam SaulsburyPlace 35 · Grade 10 · Hall | 10 | Hall | 22:54.67 |
| 36 | Carson CarrierePlace 36 · Grade 11 · Bristol Central | 11 | Bristol Central | 23:02.01 |
| 37 | Eric DongPlace 37 · Grade 11 · Hall | 11 | Hall | 23:05.19 |
| 38 | Luke HullPlace 38 · Grade 10 · Bristol Central | 10 | Bristol Central | 23:11.51 |
| 39 | Matthew LiPlace 39 · Grade 10 · Hall | 10 | Hall | 23:17.14 |
| 40 | Aidan GeelPlace 40 · Grade 12 · Bristol Central | 12 | Bristol Central | 23:18.54 |
| 41 | Wesley ChenPlace 41 · Grade 10 · Hall | 10 | Hall | 23:20.55 |
| 42 | Ethan DwyerPlace 42 · Grade 10 · Bristol Central | 10 | Bristol Central | 23:37.23 |
| 43 | Jacob LapointePlace 43 · Grade 10 · Hall | 10 | Hall | 23:39.30 |
| 44 | Dhiren ParekhPlace 44 · Grade 12 · Hall | 12 | Hall | 23:55.33 |
| 45 | Aaron ShamshteinPlace 45 · Grade 10 · Hall | 10 | Hall | 24:04.10 |
| 46 | Alexander CarbonePlace 46 · Grade 11 · Bristol Central | 11 | Bristol Central | 24:06.90 |
| 47 | Brendan GoldschmidtPlace 47 · Grade 10 · Hall | 10 | Hall | 24:21.09 |
| 48 | John RyanPlace 48 · Grade 10 · Northwest Catholic | 10 | Northwest Catholic | 24:26.84 |
| 49 | Gavin HosmerPlace 49 · Grade 10 · Hall | 10 | Hall | 24:30.44 |
| 50 | Jameer SmithPlace 50 · Grade 12 · Northwest Catholic | 12 | Northwest Catholic | 24:31.74 |
| 51 | Joseph FeeneyPlace 51 · Grade 10 · Hall | 10 | Hall | 24:32.69 |
| 52 | Xavier AlejandroPlace 52 · Grade 11 · Lewis Mills | 11 | Lewis Mills | 24:39.11 |
| 53 | Maxwell SribanpotPlace 53 · Grade 10 · Hall | 10 | Hall | 25:15.30 |
| 54 | Aiden ViolettePlace 54 · Grade 11 · Northwest Catholic | 11 | Northwest Catholic | 25:19.51 |
| 55 | Jaxon FarkasPlace 55 · Grade 11 · Northwest Catholic | 11 | Northwest Catholic | 25:25.30 |
| 56 | James BakerPlace 56 · Grade 12 · Hall | 12 | Hall | 25:48.70 |
| 57 | David HrachPlace 57 · Grade 10 · Northwest Catholic | 10 | Northwest Catholic | 26:18.90 |