| 1 | Mateo CangaPlace 1 · Grade 11 · Maury | 11 | Maury | 15:17.87 | 1 |
| 2 | Noah FournierPlace 2 · Grade 12 · Granby | 12 | Granby | 16:31.63 | 1 |
| 3 | DeMonte PetersonPlace 3 · Grade 12 · I.C. Norcom | 12 | I.C. Norcom | 16:42.79 | 1 |
| 4 | Lincoln SamaPlace 4 · Grade 12 · Maury | 12 | Maury | 16:49.77 | 1 |
| 5 | Xulian CangaPlace 5 · Grade 9 · Maury | 9 | Maury | 17:06.72 | 1 |
| 6 | Kristofer ColemanPlace 6 · Grade 12 · Churchland | 12 | Churchland | 17:27.04 | 1 |
| 7 | Cayden ColemanPlace 7 · Grade 10 · Norview | 10 | Norview | 17:41.99 | 1 |
| 8 | Carlos MenendezPlace 8 · Grade 12 · Manor | 12 | Manor | 18:06.20 | 1 |
| 9 | Owen AndrewsPlace 9 · Grade 12 · Granby | 12 | Granby | 18:07.51 | 1 |
| 10 | Riley WaltersPlace 10 · Grade 11 · Churchland | 11 | Churchland | 18:10.47 | 1 |
| 11 | Andrew NottinghamPlace 11 · Grade 11 · Maury | 11 | Maury | 18:11.33 | 2 |
| 12 | Maurice YanciePlace 12 · Grade 10 · Norview | 10 | Norview | 18:27.49 | 2 |
| 13 | Jake BurnettePlace 13 · Grade 11 · Maury | 11 | Maury | 18:29.07 | 2 |
| 14 | Carlos MendozaPlace 14 · Grade 11 · Granby | 11 | Granby | 18:41.01 | 2 |
| 15 | Byron GordonPlace 15 · Grade 9 · Granby | 9 | Granby | 18:42.34 | 2 |
| 16 | Ben KiefnerPlace 16 · Grade 10 · Maury | 10 | Maury | 18:44.97 | 2 |
| 17 | Noah BoneyPlace 17 · Grade 12 · Granby | 12 | Granby | 18:45.37 | 2 |
| 18 | John FeltsPlace 18 · Grade 11 · Maury | 11 | Maury | 18:55.70 | 2 |
| 19 | Andrew GilmorePlace 19 · Grade 11 · Granby | 11 | Granby | 19:03.09 | 2 |
| 20 | Phillip Jones JrPlace 20 · Grade 12 · I.C. Norcom | 12 | I.C. Norcom | 19:06.99 | 2 |
| 21 | Eddie CarrollPlace 21 · Grade 9 · I.C. Norcom | 9 | I.C. Norcom | 19:17.49 | 3 |
| 22 | Salvian SamaPlace 22 · Grade 11 · Maury | 11 | Maury | 19:24.69 | 3 |
| 23 | Charlie CrismanPlace 23 · Grade 10 · Maury | 10 | Maury | 19:26.55 | 3 |
| 24 | Davin PaynePlace 24 · Grade 10 · Granby | 10 | Granby | 19:40.00 | 3 |
| 25 | Gavin MaxwellPlace 25 · Grade 11 · Granby | 11 | Granby | 19:56.51 | 3 |
| 26 | Kamari LightfootPlace 26 · Grade 12 · Manor | 12 | Manor | 20:06.08 | 3 |
| 27 | Jack WynnePlace 27 · Grade 11 · Maury | 11 | Maury | 20:07.07 | 3 |
| 28 | Trevonn CooperPlace 28 · Grade 12 · I.C. Norcom | 12 | I.C. Norcom | 20:15.36 | 3 |
| 29 | King MobleyPlace 29 · Grade 12 · Granby | 12 | Granby | 20:17.24 | 3 |
| 30 | Jordan FoxPlace 30 · Grade 11 · I.C. Norcom | 11 | I.C. Norcom | 20:17.33 | 3 |
| 31 | Jaxon SykesPlace 31 · Grade 11 · Manor | 11 | Manor | 20:21.06 | 4 |
| 32 | Jalen SouthallPlace 32 · Grade 11 · Granby | 11 | Granby | 20:30.25 | 4 |
| 33 | Jamir BuxtonPlace 33 · Grade 12 · I.C. Norcom | 12 | I.C. Norcom | 20:33.91 | 4 |
| 34 | Prince SmithPlace 34 · Grade 11 · Churchland | 11 | Churchland | 20:37.56 | 4 |
| 35 | Charlie AllainPlace 35 · Grade 10 · Granby | 10 | Granby | 20:53.65 | 4 |
| 36 | Davion FutrellPlace 36 · Grade 12 · I.C. Norcom | 12 | I.C. Norcom | 20:54.27 | 4 |
| 37 | Jesse WashingtonPlace 37 · Grade 11 · Maury | 11 | Maury | 20:56.32 | 4 |
| 38 | Charles BabcockPlace 38 · Grade 12 · Churchland | 12 | Churchland | 20:59.08 | 4 |
| 39 | Xaul AnteroPlace 39 · Grade 9 · Maury | 9 | Maury | 20:59.37 | 4 |
| 40 | Malaki LittlejohnPlace 40 · Grade 11 · Norview | 11 | Norview | 21:13.57 | 4 |
| 41 | Caleb WellsPlace 41 · Grade 9 · Granby | 9 | Granby | 21:40.56 | 5 |
| 42 | Antonio WalkerPlace 42 · Grade 9 · Granby | 9 | Granby | 21:41.37 | 5 |
| 43 | Luis DuartePlace 43 · Grade 12 · Granby | 12 | Granby | 21:48.30 | 5 |
| 44 | Cameron EatonPlace 44 · Grade 12 · Granby | 12 | Granby | 21:52.90 | 5 |
| 45 | Richard DuartePlace 45 · Grade 11 · Granby | 11 | Granby | 21:54.59 | 5 |
| 46 | Wyatt ScheelPlace 46 · Grade 9 · Maury | 9 | Maury | 22:02.83 | 5 |
| 47 | Ian BoonePlace 47 · Grade 9 · Churchland | 9 | Churchland | 22:07.74 | 5 |
| 48 | Eric McCountPlace 48 · Grade 11 · Norview | 11 | Norview | 22:12.48 | 5 |
| 49 | Tymon LeSanePlace 49 · Grade 11 · I.C. Norcom | 11 | I.C. Norcom | 22:15.65 | 5 |
| 50 | Jalill HarrellPlace 50 · Grade 11 · Granby | 11 | Granby | 22:24.55 | 5 |
| 51 | Grady SleeperPlace 51 · Grade 9 · Granby | 9 | Granby | 22:27.92 | 6 |
| 52 | Anthony BegleyPlace 52 · Grade 9 · Churchland | 9 | Churchland | 22:28.19 | 6 |
| 53 | Jimmy BritoPlace 53 · Grade 9 · Granby | 9 | Granby | 22:31.62 | 6 |
| 54 | Amos KingPlace 54 · Grade 11 · Maury | 11 | Maury | 22:38.02 | 6 |
| 55 | Joeb AndersonPlace 55 · Grade 11 · Churchland | 11 | Churchland | 22:38.44 | 6 |
| 56 | Elijah BaldPlace 56 · Grade 10 · Maury | 10 | Maury | 22:43.63 | 6 |
| 57 | Angelo MoralesPlace 57 · Grade 10 · Granby | 10 | Granby | 22:52.66 | 6 |
| 58 | Ozzie RicePlace 58 · Grade 11 · Churchland | 11 | Churchland | 23:16.73 | 6 |
| 59 | Mark SlocumPlace 59 · Grade 10 · Manor | 10 | Manor | 23:17.20 | 6 |
| 60 | Asher BookerPlace 60 · Grade 10 · Maury | 10 | Maury | 23:27.31 | 6 |
| 61 | Steven GoldstonPlace 61 · Grade 9 · Norview | 9 | Norview | 23:28.17 | 7 |
| 62 | Luke McNabbPlace 62 · Grade 11 · Maury | 11 | Maury | 23:32.56 | 7 |
| 63 | Kerry CoxPlace 63 · Grade 12 · Churchland | 12 | Churchland | 23:51.76 | 7 |
| 64 | Contrelle MoorePlace 64 · Grade 9 · Granby | 9 | Granby | 23:56.25 | 7 |
| 65 | Demonte SutherlandPlace 65 · Grade 11 · Norview | 11 | Norview | 24:03.88 | 7 |
| 66 | Devon CopelandPlace 66 · Grade 10 · Norview | 10 | Norview | 24:40.06 | 7 |
| 67 | Miles NelsonPlace 67 · Grade 12 · Maury | 12 | Maury | 24:41.80 | 7 |
| 68 | Kai BaldPlace 68 · Grade 12 · Maury | 12 | Maury | 25:00.02 | 7 |
| 69 | Christopher PowellPlace 69 · Maury | — | Maury | 25:19.36 | 7 |
| 70 | Christian RodriquezPlace 70 · Grade 10 · Norview | 10 | Norview | 25:38.35 | 7 |
| 71 | Isiah RozeanPlace 71 · Grade 9 · Granby | 9 | Granby | 26:00.12 | 8 |
| 72 | John Hicks-WilsonPlace 72 · Grade 11 · Churchland | 11 | Churchland | 26:02.72 | 8 |
| 73 | Elijah BrittPlace 73 · Grade 11 · Manor | 11 | Manor | 26:41.86 | 8 |
| 74 | Jason AlgeriaPlace 74 · Grade 9 · Norview | 9 | Norview | 26:46.62 | 8 |
| 75 | Andrew DigiorgioPlace 75 · Grade 12 · Granby | 12 | Granby | 27:04.46 | 8 |
| 76 | Elias BowesPlace 76 · Grade 10 · Maury | 10 | Maury | 27:05.00 | 8 |
| 77 | Lucas CousinsPlace 77 · Grade 11 · Norview | 11 | Norview | 27:22.05 | 8 |
| 78 | Jayden WilliamsPlace 78 · Grade 9 · Granby | 9 | Granby | 27:37.51 | 8 |
| 79 | Nicolas DausPlace 79 · Grade 11 · Granby | 11 | Granby | 27:46.00 | 8 |
| 80 | Christopher WhitePlace 80 · Grade 11 · Churchland | 11 | Churchland | 27:56.70 | 8 |
| 81 | Perriae Wright IIPlace 81 · Grade 9 · Norview | 9 | Norview | 28:36.69 | 9 |
| 82 | Matthew LantPlace 82 · Grade 9 · Churchland | 9 | Churchland | 28:38.46 | 9 |
| 83 | Richard SunPlace 83 · Grade 12 · Maury | 12 | Maury | 29:48.31 | 9 |
| 84 | Jason FritzPlace 84 · Grade 12 · Maury | 12 | Maury | 29:48.75 | 9 |
| 85 | Jonathan LantPlace 85 · Grade 9 · Churchland | 9 | Churchland | 31:33.17 | 9 |
| 86 | Kelvin AjetunmobiPlace 86 · Grade 12 · Maury | 12 | Maury | 32:30.91 | 9 |
| 87 | Charles BromleyPlace 87 · Grade 9 · Maury | 9 | Maury | 32:43.83 | 9 |