| 1 | Riley MaherPlace 1 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 13:33.60 |
| 2 | Alex HaagPlace 2 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 15:46.40 |
| 3 | Ethan CarnesalePlace 3 · Grade 12 · Colchester | 12 | Colchester | 15:55.60 |
| 4 | Michael McNeilPlace 4 · Grade 11 · Milton | 11 | Milton | 15:55.90 |
| 5 | Tim AbelePlace 5 · Grade 12 · Colchester | 12 | Colchester | 15:58.20 |
| 6 | Sebastian AlessiPlace 6 · Grade 11 · Colchester | 11 | Colchester | 15:59.30 |
| 7 | Sean PowerPlace 7 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 16:07.00 |
| 8 | Jaydon SartwellPlace 8 · Grade 12 · Colchester | 12 | Colchester | 16:17.80 |
| 9 | Josh BurfootPlace 9 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 16:25.00 |
| 10 | Gavin SicardPlace 10 · Grade 12 · Colchester | 12 | Colchester | 16:41.60 |
| 11 | Peter VlaanderenPlace 11 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 16:59.20 |
| 12 | Carson CowhigPlace 12 · Grade 11 · Milton | 11 | Milton | 17:14.50 |
| 13 | David LumbraPlace 13 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 17:36.40 |
| 14 | Ethan RoussinPlace 14 · Grade 11 · Milton | 11 | Milton | 17:48.40 |
| 15 | Liam RocheleauPlace 15 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 17:55.80 |
| 16 | Henry KenyonPlace 16 · Grade 11 · Milton | 11 | Milton | 18:15.40 |
| 17 | Matthew CurtisPlace 17 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 18:23.30 |
| 18 | Will DumontPlace 18 · Grade 11 · Bellows Free Academy.. | 11 | Bellows Free Academy.. | 18:29.60 |
| 19 | Ayden LLoyd-NewberryPlace 19 · Grade 11 · Colchester | 11 | Colchester | 18:48.00 |
| 20 | Chris CotignolaPlace 20 · Grade 11 · Bellows Free Academy.. | 11 | Bellows Free Academy.. | 18:50.70 |
| 21 | Tyler ByersPlace 21 · Grade 12 · Missisquoi Valley Un.. | 12 | Missisquoi Valley Un.. | 19:03.20 |
| 22 | Cole BoutahPlace 22 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 19:11.90 |
| 23 | Nathaniel PetersPlace 23 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 19:15.00 |
| 24 | Grant HolmesPlace 24 · Grade 11 · Colchester | 11 | Colchester | 19:16.80 |
| 25 | Levi AshlinePlace 25 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 19:17.20 |
| 26 | Dylan KovalPlace 26 · Grade 11 · Bellows Free Academy.. | 11 | Bellows Free Academy.. | 19:41.90 |
| 27 | Kolby MoodyPlace 27 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 19:48.90 |
| 28 | Kieran SheaPlace 28 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 20:10.10 |
| 29 | Nolan RocheleauPlace 29 · Grade 11 · Bellows Free Academy.. | 11 | Bellows Free Academy.. | 20:32.30 |
| 30 | Sam ArmstrongPlace 30 · Grade 11 · Milton | 11 | Milton | 20:32.70 |
| 31 | Thomas CurryPlace 31 · Grade 11 · Bellows Free Academy.. | 11 | Bellows Free Academy.. | 20:34.40 |
| 32 | Nick PerryPlace 32 · Grade 12 · Colchester | 12 | Colchester | 20:49.00 |
| 33 | Isaiah WilliamsPlace 33 · Grade 11 · Milton | 11 | Milton | 21:28.70 |
| 34 | Wes ShawPlace 34 · Grade 11 · Bellows Free Academy.. | 11 | Bellows Free Academy.. | 24:30.20 |
| 35 | Barath SelvarajPlace 35 · Grade 11 · Milton | 11 | Milton | 26:19.80 |
| 36 | Selby JacobsPlace 36 · Grade 12 · Colchester | 12 | Colchester | 26:20.00 |
| 37 | Brandon GoadPlace 37 · Grade 11 · Colchester | 11 | Colchester | 26:55.20 |
| 38 | Spencer PlumptonPlace 38 · Grade 12 · Colchester | 12 | Colchester | 26:58.00 |
| 39 | Ian CarpenterPlace 39 · Grade 12 · Bellows Free Academy.. | 12 | Bellows Free Academy.. | 52:07.00 |