| 1 | Brogan GiffinPlace 1 · Grade 11 · Mill River Union | 11 | Mill River Union | 16:22.40 |
| 2 | Riley ShepherdPlace 2 · Grade 11 · Woodstock Union | 11 | Woodstock Union | 17:04.50 |
| 3 | Paul CarolPlace 3 · Grade - · Hartford | - | Hartford | 17:35.60 PR |
| 4 | Aaron MitchellPlace 4 · Grade 12 · Hartford | 12 | Hartford | 17:55.50 PR |
| 5 | Collin RobertsonPlace 5 · Grade 12 · Bellows Falls Union | 12 | Bellows Falls Union | 18:35.00 PR |
| 6 | Mateo BangoPlace 6 · Grade 9 · Woodstock Union | 9 | Woodstock Union | 18:38.60 PR |
| 7 | Stone BradburyPlace 7 · Grade 12 · Bellows Falls Union | 12 | Bellows Falls Union | 18:48.30 PR |
| 8 | Joseph CijkaPlace 8 · Grade 11 · Otter Valley Union | 11 | Otter Valley Union | 18:49.10 |
| 9 | Parker ToddPlace 9 · Grade 11 · Otter Valley Union | 11 | Otter Valley Union | 18:55.00 |
| 10 | Zed McNaughtonPlace 10 · Grade 9 · Woodstock Union | 9 | Woodstock Union | 18:55.50 |
| 11 | Owen CoatesPlace 11 · Grade 12 · Woodstock Union | 12 | Woodstock Union | 19:05.30 |
| 12 | Calef HeplerPlace 12 · Grade 11 · Woodstock Union | 11 | Woodstock Union | 19:13.60 PR |
| 13 | Quinn GiordanoPlace 13 · Grade 10 · Woodstock Union | 10 | Woodstock Union | 19:34.60 |
| 14 | Zack SnyderPlace 14 · Grade - · Hartford | - | Hartford | 20:22.10 |
| 15 | Wilbur AbramsPlace 15 · Grade 11 · Woodstock Union | 11 | Woodstock Union | 20:22.20 |
| 16 | Owen AbrahamsenPlace 16 · Grade 11 · Windsor | 11 | Windsor | 20:26.00 PR |
| 17 | Gabe HakimogluPlace 17 · Grade 12 · Bellows Falls Union | 12 | Bellows Falls Union | 20:26.50 |
| 18 | John KastenPlace 18 · Grade 10 · Hartford | 10 | Hartford | 20:27.00 |
| 19 | Curtis TurnerPlace 19 · Grade 9 · Bellows Falls Union | 9 | Bellows Falls Union | 20:33.00 PR |
| 20 | Liam AttwoodPlace 20 · Grade 9 · Windsor | 9 | Windsor | 20:47.20 PR |
| 21 | Finn WaltherPlace 21 · Grade 9 · Hartford | 9 | Hartford | 20:50.40 |
| 22 | Kayden HuntleyPlace 22 · Grade 9 · Springfield | 9 | Springfield | 21:18.20 |
| 23 | Alexander InglisPlace 23 · Grade 11 · Woodstock Union | 11 | Woodstock Union | 21:19.50 PR |
| 24 | Kameron CummingsPlace 24 · Grade 12 · Green Mountain Union | 12 | Green Mountain Union | 21:58.40 PR |
| 25 | Connor YoungPlace 25 · Grade 10 · Springfield | 10 | Springfield | 22:06.90 PR |
| 26 | Jayden GarganesePlace 26 · Grade 9 · Springfield | 9 | Springfield | 22:10.10 |
| 27 | Michael BlaisPlace 27 · Grade 12 · Mt Saint Joseph | 12 | Mt Saint Joseph | 22:31.10 |
| 28 | Mitch RoundsPlace 28 · Grade 10 · Green Mountain Union | 10 | Green Mountain Union | 22:33.00 |
| 29 | Erik HeitsmithPlace 29 · Grade 11 · Green Mountain Union | 11 | Green Mountain Union | 22:33.80 |
| 30 | Ethan MelloPlace 30 · Grade 11 · Woodstock Union | 11 | Woodstock Union | 23:10.70 PR |
| 31 | Trace PetermannPlace 31 · Grade 11 · Windsor | 11 | Windsor | 23:13.10 PR |
| 32 | Finnian SundePlace 32 · Grade 9 · Hartford | 9 | Hartford | 23:21.20 |
| 33 | Jacob HowarthPlace 33 · Grade 12 · Bellows Falls Union | 12 | Bellows Falls Union | 23:21.40 |
| 34 | Benjamin RushtonPlace 34 · Grade 9 · Hartford | 9 | Hartford | 23:21.40 |
| 35 | Damian StagnerPlace 35 · Grade 9 · Springfield | 9 | Springfield | 23:22.50 |
| 36 | Taylor PatchPlace 36 · Grade 9 · Mill River Union | 9 | Mill River Union | 23:23.50 |
| 37 | Ben PencakPlace 37 · Grade 12 · Mt Saint Joseph | 12 | Mt Saint Joseph | 24:05.40 |
| 38 | Evan BurkePlace 38 · Grade 9 · Windsor | 9 | Windsor | 24:17.30 |
| 39 | Jared AtkinPlace 39 · Grade 10 · Bellows Falls Union | 10 | Bellows Falls Union | 24:18.70 |
| 40 | Andrew BoycePlace 40 · Grade 10 · Hartford | 10 | Hartford | 24:20.50 |
| 41 | Willum BargfredePlace 41 · Grade 11 · Green Mountain Union | 11 | Green Mountain Union | 24:58.10 |
| 42 | Miles GarvinPlace 42 · Grade 10 · Green Mountain Union | 10 | Green Mountain Union | 25:08.60 PR |
| 43 | Luke McIntoschPlace 43 · Grade 12 · Mill River Union | 12 | Mill River Union | 26:02.90 |
| 44 | Alexander DeFelicePlace 44 · Grade 12 · Hartford | 12 | Hartford | 26:27.70 |
| 45 | Logan ComstockPlace 45 · Grade 11 · Bellows Falls Union | 11 | Bellows Falls Union | 27:21.90 |
| 46 | Owen MillerPlace 46 · Grade 10 · Springfield | 10 | Springfield | 27:57.00 PR |
| 47 | Grant ThurstonPlace 47 · Grade 11 · Mt Saint Joseph | 11 | Mt Saint Joseph | 28:57.30 |
| 48 | Alex MarshallPlace 48 · Grade 11 · Hartford | 11 | Hartford | 32:52.70 |
| 49 | Mickeen HoganPlace 49 · Grade 12 · Otter Valley Union | 12 | Otter Valley Union | 34:02.30 |
| 50 | Kevin OdellPlace 50 · Grade 10 · Otter Valley Union | 10 | Otter Valley Union | 35:36.40 |