| 1 | Mason FoertschPlace 1 · Grade 11 · Bristol Eastern | 11 | Bristol Eastern | 19:21.84 |
| 2 | Carson CarrierePlace 2 · Grade 11 · Bristol Central | 11 | Bristol Central | 19:50.89 |
| 3 | Naythan PellerinPlace 3 · Grade 12 · Bristol Central | 12 | Bristol Central | 20:51.33 |
| 4 | Noah PellerinPlace 4 · Grade 12 · Bristol Central | 12 | Bristol Central | 20:59.45 |
| 5 | Christian FerraroPlace 5 · Grade 12 · Bristol Eastern | 12 | Bristol Eastern | 21:13.72 |
| 6 | Joel HowsonPlace 6 · Grade 11 · Bristol Eastern | 11 | Bristol Eastern | 21:19.82 |
| 7 | Michael BastiaansePlace 7 · Grade 10 · Bristol Central | 10 | Bristol Central | 21:43.64 |
| 8 | Matthew D'EsopoPlace 8 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 21:49.11 |
| 9 | Aiden LindsayPlace 9 · Grade 9 · Bristol Eastern | 9 | Bristol Eastern | 22:21.68 |
| 10 | Samuel StoutPlace 10 · Grade 11 · Bristol Eastern | 11 | Bristol Eastern | 22:24.00 |
| 11 | Richard RozanskiPlace 11 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 22:36.79 |
| 12 | Henrik RutschPlace 12 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 22:59.21 |
| 13 | Luke HullPlace 13 · Grade 10 · Bristol Central | 10 | Bristol Central | 23:12.04 |
| 14 | Brenden MillerPlace 14 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 23:19.55 |
| 15 | Nicholas GandzaPlace 15 · Grade 10 · St. Paul Catholic | 10 | St. Paul Catholic | 23:31.10 |
| 16 | Zabawa ThomasPlace 16 · Grade 10 · Bristol Central | 10 | Bristol Central | 24:52.18 |
| 17 | Ethan DwyerPlace 17 · Grade 10 · Bristol Central | 10 | Bristol Central | 24:54.55 |
| 18 | Aidan GeelPlace 18 · Grade 12 · Bristol Central | 12 | Bristol Central | 25:31.50 |
| 19 | Elijah James ColePlace 19 · Grade 9 · Bristol Eastern | 9 | Bristol Eastern | 25:42.62 |
| 20 | Isaiah CorderoPlace 20 · Grade 10 · Bristol Central | 10 | Bristol Central | 25:45.96 |
| 21 | Preston LombardoPlace 21 · Grade 9 · Bristol Central | 9 | Bristol Central | 25:46.76 |
| 22 | Alexander CarbonePlace 22 · Grade 11 · Bristol Central | 11 | Bristol Central | 26:02.60 |
| 23 | Michael RodriguezPlace 23 · Grade 11 · St. Paul Catholic | 11 | St. Paul Catholic | 26:30.75 |
| 24 | Patrick BaimPlace 24 · Grade 12 · Bristol Eastern | 12 | Bristol Eastern | 26:52.21 |
| 25 | Jacob OttaniPlace 25 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 27:16.81 |
| 26 | Marco NoceraPlace 26 · Grade 9 · Bristol Eastern | 9 | Bristol Eastern | 27:57.50 |
| 27 | Abdullah RajaPlace 27 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 28:05.45 |
| 28 | William JacksonPlace 28 · Grade 11 · St. Paul Catholic | 11 | St. Paul Catholic | 28:07.40 |
| 29 | Asher LambertPlace 29 · Grade 9 · Bristol Eastern | 9 | Bristol Eastern | 28:10.09 |
| 30 | Di'Venchii HarrisPlace 30 · Grade 10 · Bristol Central | 10 | Bristol Central | 28:29.57 |
| 31 | Carter Butler-CzarnotaPlace 31 · Grade 9 · St. Paul Catholic | 9 | St. Paul Catholic | 28:35.80 PR |
| 32 | Nathaniel VastolaPlace 32 · Grade 9 · Bristol Eastern | 9 | Bristol Eastern | 30:57.11 |
| 33 | Atticus GallagherPlace 33 · Grade 10 · Bristol Eastern | 10 | Bristol Eastern | 33:44.17 |
| 34 | Ethan AlonzoPlace 34 · Grade 9 · St. Paul Catholic | 9 | St. Paul Catholic | 34:54.91 |