| 1 | Nathaniel McVeighPlace 1 · Grade 10 · Middlebury Union | 10 | Middlebury Union | 19:08 |
| 2 | Thomas NevinsPlace 2 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 19:09 |
| 3 | William CarpenterPlace 3 · Grade 12 · Middlebury Union | 12 | Middlebury Union | 19:35 |
| 4 | Noah EngvallPlace 4 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 19:43 |
| 5 | Sean PowerPlace 5 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 19:50 |
| 6 | Benjamin MagnantPlace 6 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 19:58 |
| 7 | Liam DavisonPlace 7 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 21:21 |
| 8 | Samuel KlingensmithPlace 8 · Grade 12 · Middlebury Union | 12 | Middlebury Union | 21:43 |
| 9 | George ColletePlace 9 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 22:10 |
| 10 | Hugh BallPlace 10 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 22:10.4 |
| 11 | Sean DavisonPlace 11 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 22:10.7 |
| 12 | Matthew CurtisPlace 12 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 22:11 |
| 13 | Gabriel CasonPlace 13 · Grade 12 · Middlebury Union | 12 | Middlebury Union | 22:17 |
| 14 | Nathaniel PetersPlace 14 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 22:19 |
| 15 | Kieran SheridanPlace 15 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 22:57 |
| 16 | Connor NielsenPlace 16 · Grade 9 · Missisquoi Valley Un.. | 9 | Missisquoi Valley Un.. | 22:58 |
| 17 | Cole BoutahPlace 17 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 23:08 |
| 18 | Liam BeattyPlace 18 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 23:10 |
| 19 | Paul ThurberPlace 19 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 23:32 |
| 20 | Brewer AtochaPlace 20 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 23:32.5 |
| 21 | Kolby MoodyPlace 21 · Grade 11 · Missisquoi Valley Un.. | 11 | Missisquoi Valley Un.. | 23:40 |
| 22 | Hunter HeffernanPlace 22 · Grade 12 · Middlebury Union | 12 | Middlebury Union | 24:05 |
| 23 | Nicholas SuchomelPlace 23 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 24:21 |
| 24 | Gus HillPlace 24 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 24:22 |
| 25 | Tyler ByersPlace 25 · Grade 12 · Missisquoi Valley Un.. | 12 | Missisquoi Valley Un.. | 24:30 |
| 26 | Aidan ChancePlace 26 · Grade 9 · Middlebury Union | 9 | Middlebury Union | 24:41 |
| 27 | Caleb PloofPlace 27 · Grade 9 · Missisquoi Valley Un.. | 9 | Missisquoi Valley Un.. | 24:44 |
| 28 | William IliffPlace 28 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 25:18 |
| 29 | Morgan BarnesPlace 29 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 25:20 |
| 30 | Owen ReynoldsPlace 30 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 25:20.4 |
| 31 | Eli MarksPlace 31 · Grade 9 · Middlebury Union | 9 | Middlebury Union | 25:32 |
| 33 | Finn O'NeilPlace 33 · Grade 9 · Middlebury Union | 9 | Middlebury Union | 25:32 |
| 32 | Caleb UnderwoodPlace 32 · Grade 9 · Missisquoi Valley Un.. | 9 | Missisquoi Valley Un.. | 25:46 |
| 34 | Gavin KouwenhovenPlace 34 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 30:10 |
| 36 | John WallacePlace 36 · Grade 9 · Middlebury Union | 9 | Middlebury Union | 32:08 |
| 37 | Tristan PudvaPlace 37 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 35:26 |
| 38 | Dustin LavignePlace 38 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 36:04 |