| 1 | Alex LauzonPlace 1 · Grade 12 · Milton | 12 | Milton | 15:14.90 PR |
| 2 | Nigel SarrazinPlace 2 · Grade 12 · Colchester | 12 | Colchester | 15:16.10 PR |
| 3 | Angus DohertyPlace 3 · Grade 11 · Colchester | 11 | Colchester | 15:55.50 PR |
| 4 | Michael GroeningPlace 4 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 16:24.40 PR |
| 5 | Francesco WrightPlace 5 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 17:07.10 PR |
| 6 | Michael GranaiPlace 6 · Grade 12 · Colchester | 12 | Colchester | 17:12.90 PR |
| 7 | Brennan ShuttlePlace 7 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 17:19.90 PR |
| 8 | Branden MaysPlace 8 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 17:22.60 |
| 9 | Liam MortonPlace 9 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 17:24.70 PR |
| 10 | Nick BouffardPlace 10 · Grade 11 · Colchester | 11 | Colchester | 17:33.00 |
| 11 | Lucas ReddingPlace 11 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 17:47.40 PR |
| 12 | Peter ChesarekPlace 12 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 17:54.30 PR |
| 13 | Sam BoudreauPlace 13 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 17:54.70 PR |
| 14 | Dylan MearsPlace 14 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 18:03.10 PR |
| 15 | Skyler RiopelPlace 15 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 18:11.70 PR |
| 16 | Christian DiFrancoPlace 16 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 18:15.10 |
| 17 | Jacob CunninghamPlace 17 · Grade 11 · Richford | 11 | Richford | 18:36.50 |
| 18 | Noah ChagnonPlace 18 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 18:44.30 |
| 19 | Matt ChagnonPlace 19 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 18:53.00 |
| 20 | Jordan DeMatteisPlace 20 · Grade 11 · Colchester | 11 | Colchester | 19:09.50 PR |
| 21 | Anthony ParkPlace 21 · Grade 11 · Colchester | 11 | Colchester | 19:10.70 |
| 22 | Josh MercurePlace 22 · Grade 11 · Colchester | 11 | Colchester | 19:12.60 PR |
| 23 | Isaiah GoeweyPlace 23 · Grade 11 · Richford | 11 | Richford | 19:22.00 PR |
| 24 | Nate CrammondPlace 24 · Grade 11 · Colchester | 11 | Colchester | 19:29.60 PR |
| 25 | Hudson ElledgePlace 25 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 19:30.60 PR |
| 26 | Hunter ReynoldsPlace 26 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 19:39.10 PR |
| 27 | Nathan BedellPlace 27 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 19:46.50 PR |
| 28 | Lucas WellsPlace 28 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 19:50.90 |
| 29 | Brenden GregoirePlace 29 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 20:07.00 PR |
| 30 | Samuel EvansPlace 30 · Grade 11 · Colchester | 11 | Colchester | 20:29.50 PR |
| 31 | Rick PhillipsPlace 31 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 20:31.90 |
| 32 | Elijah SweeneyPlace 32 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 20:39.30 PR |
| 33 | Andrew YoungPlace 33 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 20:47.60 |
| 34 | Morgan RainvillePlace 34 · Grade 11 · Missisquoi Valley Union | 11 | Missisquoi Valley Union | 20:49.80 PR |
| 35 | Bastien TaylorPlace 35 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 20:51.80 PR |
| 36 | Alex FreemanPlace 36 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 21:54.70 PR |
| 37 | Garrett EdwardsPlace 37 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 21:55.40 PR |
| 38 | Paul SordoPlace 38 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 22:18.00 PR |
| 39 | Max VenutiPlace 39 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 22:51.80 PR |
| 40 | Hunter GarlandPlace 40 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 23:12.10 PR |
| 41 | Erik SchmidtPlace 41 · Grade 11 · Milton | 11 | Milton | 23:23.20 PR |
| 42 | John McGuinnessPlace 42 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 23:28.30 PR |
| 43 | Evan BourgeoisPlace 43 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 23:49.70 PR |
| 44 | Jacob HesfordPlace 44 · Grade 12 · Colchester | 12 | Colchester | 24:00.80 PR |
| 45 | Ben FondakowskiPlace 45 · Grade 11 · Milton | 11 | Milton | 24:30.50 |
| 46 | Aaron LumanPlace 46 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 25:12.10 PR |
| 47 | Seamus RooneyPlace 47 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 27:34.90 |