| 1 | Ethan MashtarePlace 1 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 13:03.20 PR |
| 2 | Jacob TremblayPlace 2 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 13:04.90 PR |
| 3 | Calvin StormsPlace 3 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 13:06.20 PR |
| 4 | Thomas BuckleyPlace 4 · Grade 12 · Colchester | 12 | Colchester | 13:57.70 PR |
| 5 | Jack KelleyPlace 5 · Grade 11 · Colchester | 11 | Colchester | 14:15.40 PR |
| 6 | Ian CassidyPlace 6 · Grade 12 · Colchester | 12 | Colchester | 15:45.20 PR |
| 7 | Jonathan LabriePlace 7 · Grade 12 · Colchester | 12 | Colchester | 15:51.20 PR |
| 8 | Emanuele Chiappinelli IIIPlace 8 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 15:59.10 PR |
| 9 | Michael FrenchPlace 9 · Grade 12 · Colchester | 12 | Colchester | 16:00.50 PR |
| 10 | Arvid SteznerPlace 10 · Grade 11 · Colchester | 11 | Colchester | 16:34.10 PR |
| 11 | Marshall HerbertPlace 11 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 16:54.20 PR |
| 12 | Miles WatsonPlace 12 · Grade 11 · Colchester | 11 | Colchester | 16:54.40 PR |
| 13 | Chase WhelihanPlace 13 · Grade 11 · Colchester | 11 | Colchester | 17:05.80 PR |
| 14 | Aidan FlahertyPlace 14 · Grade 11 · Colchester | 11 | Colchester | 17:11.70 PR |
| 15 | Luke DoloughtyPlace 15 · Grade 11 · Colchester | 11 | Colchester | 17:12.60 PR |
| 16 | Brady CrellerPlace 16 · Grade 11 · Missisquoi Valley Union | 11 | Missisquoi Valley Union | 17:15.40 PR |
| 17 | Cole BoylePlace 17 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 17:41.50 PR |
| 18 | Brian MichalskiPlace 18 · Grade 11 · Colchester | 11 | Colchester | 17:50.00 PR |
| 19 | Tanner DalleyPlace 19 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 17:56.40 PR |
| 20 | Lucas MackenziePlace 20 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 18:04.40 PR |
| 21 | Caleb PloofPlace 21 · Grade 11 · Missisquoi Valley Union | 11 | Missisquoi Valley Union | 18:26.50 |
| 22 | Michael HarringtonPlace 22 · Grade 12 · Colchester | 12 | Colchester | 18:45.30 PR |
| 23 | Caleb UnderwoodPlace 23 · Grade 11 · Missisquoi Valley Union | 11 | Missisquoi Valley Union | 22:11.10 |
| 24 | Colin LangloisPlace 24 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 23:43.00 |