| 1 | Peter HoranPlace 1 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 16:13.1 PR |
| 2 | Calvin MitchellPlace 2 · Grade 12 · Rutland SeniorUnofficial | 12 | Rutland Senior | 16:17.2 |
| 3 | Thomas CrowersPlace 3 · Grade 12 · Mt Anthony UnionUnofficial | 12 | Mt Anthony Union | 16:17.7 |
| 4 | Zac AmberPlace 4 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 16:33.8 |
| 5 | Owen KnappPlace 5 · Grade 12 · Fair Haven UnionUnofficial | 12 | Fair Haven Union | 16:42.6 |
| 1 | George RodaPlace 1 · Grade 11 · White River ValleyUnofficial | 11 | White River Valley | 16:51.6 PR |
| 6 | Jackson FerreiraPlace 6 · Grade 11 · Brattleboro UnionUnofficial | 11 | Brattleboro Union | 16:52.2 PR |
| 7 | Sebastian Traver AdolphusPlace 7 · Grade 11 · Burr And Burton AcademyUnofficial | 11 | Burr And Burton Academy | 16:53.5 |
| 2 | Elijah OfstadPlace 2 · Grade 12 · HartfordUnofficial | 12 | Hartford | 16:54.7 PR |
| 8 | Isaiah LewitPlace 8 · Grade 12 · Burr And Burton AcademyUnofficial | 12 | Burr And Burton Academy | 16:56.3 |
| 9 | Liam Conathan-LeachPlace 9 · Grade 11 · Brattleboro UnionUnofficial | 11 | Brattleboro Union | 16:57.3 |
| 10 | Ollie EmeryPlace 10 · Grade 12 · Thetford AcademyUnofficial | 12 | Thetford Academy | 17:30.0 |
| 11 | Moses Casey-MartinPlace 11 · Grade 9 · Fair Haven UnionUnofficial | 9 | Fair Haven Union | 17:43.3 |
| 12 | Kai SlaytonPlace 12 · Grade 12 · Thetford AcademyUnofficial | 12 | Thetford Academy | 17:55.6 PR |
| 13 | Evan FreyPlace 13 · Grade 12 · Mt Anthony UnionUnofficial | 12 | Mt Anthony Union | 17:57.1 |
| 14 | Nicholas CelliniPlace 14 · Grade 12 · Woodstock UnionUnofficial | 12 | Woodstock Union | 17:58.4 |
| 15 | Viggo Dennerline-McClellanPlace 15 · Grade 9 · Burr And Burton AcademyUnofficial | 9 | Burr And Burton Academy | 18:01.0 |
| 3 | Elliott BrooksPlace 3 · Grade 12 · HartfordUnofficial | 12 | Hartford | 18:03.2 |
| 16 | Jackson FreyPlace 16 · Grade 10 · Mt Anthony UnionUnofficial | 10 | Mt Anthony Union | 18:07.4 |
| 17 | Fabian PattersonPlace 17 · Grade 10 · Bellows Falls UnionUnofficial | 10 | Bellows Falls Union | 18:09.8 PR |
| 4 | Jaidin BennettPlace 4 · Grade 12 · HartfordUnofficial | 12 | Hartford | 18:10.4 PR |
| 5 | Scott McSherryPlace 5 · Grade 11 · HartfordUnofficial | 11 | Hartford | 18:12.1 |
| 18 | Miles VernonPlace 18 · Grade 11 · Burr And Burton AcademyUnofficial | 11 | Burr And Burton Academy | 18:16.6 PR |
| 19 | Walker KorbPlace 19 · Grade 11 · Brattleboro UnionUnofficial | 11 | Brattleboro Union | 18:21.7 PR |
| 6 | Leo Snyder HamalainenPlace 6 · Grade 10 · HartfordUnofficial | 10 | Hartford | 18:26.0 |
| 20 | Eli LauzonPlace 20 · Grade 10 · Mt Anthony UnionUnofficial | 10 | Mt Anthony Union | 18:30.4 PR |
| 21 | Conor McColganPlace 21 · Grade 10 · Brattleboro UnionUnofficial | 10 | Brattleboro Union | 18:37.1 PR |
| 22 | Jack SchibleyPlace 22 · Grade 9 · Brattleboro UnionUnofficial | 9 | Brattleboro Union | 18:43.8 |
| 23 | Micah MahoodPlace 23 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 18:44.3 |
| 24 | Henry HobbiePlace 24 · Grade 9 · Brattleboro UnionUnofficial | 9 | Brattleboro Union | 18:56.5 |
| 7 | Jacob WeinbergPlace 7 · Grade 10 · Long TrailUnofficial | 10 | Long Trail | 18:57.2 PR |
| 25 | Max PodgorskiPlace 25 · Grade 9 · Burr And Burton AcademyUnofficial | 9 | Burr And Burton Academy | 19:00.5 PR |
| 26 | Dylan BouchardPlace 26 · Grade 10 · Brattleboro UnionUnofficial | 10 | Brattleboro Union | 19:03.5 PR |
| 27 | Zac AdamsPlace 27 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 19:21.6 |
| 8 | Oliver Munn-CampusanoPlace 8 · Grade 9 · HartfordUnofficial | 9 | Hartford | 19:23.6 PR |
| 28 | Eammon Gardner-JaneskiPlace 28 · Grade 10 · Mt Anthony UnionUnofficial | 10 | Mt Anthony Union | 19:26.4 |
| 29 | Liam WheelerPlace 29 · Grade 12 · Woodstock UnionUnofficial | 12 | Woodstock Union | 19:30.7 PR |
| 9 | Samuel OfstadPlace 9 · Grade 10 · HartfordUnofficial | 10 | Hartford | 19:34.3 PR |
| 30 | Blake FarleyPlace 30 · Grade 9 · Thetford AcademyUnofficial | 9 | Thetford Academy | 19:35.8 |
| 31 | Emerson RoblesPlace 31 · Grade 9 · Fair Haven UnionUnofficial | 9 | Fair Haven Union | 19:37.9 |
| 32 | Casey ConnorPlace 32 · Grade 10 · Brattleboro UnionUnofficial | 10 | Brattleboro Union | 19:42.8 PR |
| 10 | David CroccoPlace 10 · Grade 11 · HartfordUnofficial | 11 | Hartford | 19:44.7 PR |
| 11 | Douglas KussiusPlace 11 · Grade 10 · HartfordUnofficial | 10 | Hartford | 19:47.2 PR |
| 33 | Shawn HarrimanPlace 33 · Grade 11 · Woodstock UnionUnofficial | 11 | Woodstock Union | 19:48.1 PR |
| 34 | Jesse MartinPlace 34 · Grade 12 · Thetford AcademyUnofficial | 12 | Thetford Academy | 19:51.6 |
| 35 | Hunter FavreauPlace 35 · Grade 11 · Mt Anthony UnionUnofficial | 11 | Mt Anthony Union | 19:58.8 |
| 12 | Alex FoleyPlace 12 · Grade 12 · Arlington MemorialUnofficial | 12 | Arlington Memorial | 20:01.4 |
| 36 | Aviv ColemanPlace 36 · Grade 9 · Brattleboro UnionUnofficial | 9 | Brattleboro Union | 20:04.8 PR |
| 13 | Kai Snyder-HamalainenPlace 13 · Grade 10 · HartfordUnofficial | 10 | Hartford | 20:07.1 PR |
| 37 | Jackson MarquisPlace 37 · Grade 10 · Burr And Burton AcademyUnofficial | 10 | Burr And Burton Academy | 20:07.2 |
| 14 | Corbin BakerPlace 14 · Grade 9 · Green Mountain UnionUnofficial | 9 | Green Mountain Union | 20:08.3 PR |
| 38 | John DuncanPlace 38 · Grade 11 · Brattleboro UnionUnofficial | 11 | Brattleboro Union | 20:09.0 |
| 39 | Finn GruttaPlace 39 · Grade 9 · Brattleboro UnionUnofficial | 9 | Brattleboro Union | 20:12.4 PR |
| 15 | Harry ReederPlace 15 · Grade 12 · Arlington MemorialUnofficial | 12 | Arlington Memorial | 20:14.1 PR |
| 16 | Noah McBridePlace 16 · Grade 11 · Mt Saint JosephUnofficial | 11 | Mt Saint Joseph | 20:17.9 PR |
| 40 | Hudson ViaPlace 40 · Grade 12 · Burr And Burton AcademyUnofficial | 12 | Burr And Burton Academy | 20:27.2 |
| 17 | William (Liam) WhitePlace 17 · Grade 12 · White River ValleyUnofficial | 12 | White River Valley | 20:28.0 PR |
| 41 | Hawkins Moraga GrayPlace 41 · Grade 9 · Burr And Burton AcademyUnofficial | 9 | Burr And Burton Academy | 20:28.7 |
| 18 | Cooper WarrenPlace 18 · Grade 11 · HartfordUnofficial | 11 | Hartford | 20:29.1 PR |
| 42 | Brennan PuncharPlace 42 · Grade 9 · Thetford AcademyUnofficial | 9 | Thetford Academy | 20:29.5 |
| 43 | Dominic BondPlace 43 · Grade 9 · Brattleboro UnionUnofficial | 9 | Brattleboro Union | 20:29.7 PR |
| 44 | Jax GilbeauPlace 44 · Grade 10 · Burr And Burton AcademyUnofficial | 10 | Burr And Burton Academy | 20:29.9 |
| 45 | Andrew JacobsPlace 45 · Grade 11 · Burr And Burton AcademyUnofficial | 11 | Burr And Burton Academy | 20:39.9 |
| 46 | John RobergePlace 46 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 20:39.9 PR |
| 47 | Mason FredritzPlace 47 · Grade 9 · Rutland SeniorUnofficial | 9 | Rutland Senior | 20:40.0 PR |
| 48 | Charlie GaiottiPlace 48 · Grade 11 · Burr And Burton AcademyUnofficial | 11 | Burr And Burton Academy | 20:40.3 |
| 19 | Logan AbbottPlace 19 · Grade 11 · Mt Saint JosephUnofficial | 11 | Mt Saint Joseph | 20:40.9 PR |
| 49 | Josh GilmorePlace 49 · Grade 12 · Rutland SeniorUnofficial | 12 | Rutland Senior | 20:41.3 PR |
| 50 | Rowan LeBlancPlace 50 · Grade 10 · Burr And Burton AcademyUnofficial | 10 | Burr And Burton Academy | 20:51.3 |
| 51 | Perry SexterPlace 51 · Grade 11 · Burr And Burton AcademyUnofficial | 11 | Burr And Burton Academy | 20:54.6 |
| 20 | Braydon MarsPlace 20 · Grade 10 · Mill River UnionUnofficial | 10 | Mill River Union | 20:55.0 PR |
| 54 | Paul HesserPlace 54 · Grade 12 · Thetford AcademyUnofficial | 12 | Thetford Academy | 21:07.1 |
| 52 | Milo MacArthurPlace 52 · Grade 10 · Brattleboro UnionUnofficial | 10 | Brattleboro Union | 21:09.4 PR |
| 21 | Asher WhitePlace 21 · Grade 10 · White River ValleyUnofficial | 10 | White River Valley | 21:11.2 |
| 53 | Brock BrownellPlace 53 · Grade 9 · Burr And Burton AcademyUnofficial | 9 | Burr And Burton Academy | 21:16.4 PR |
| 22 | Jack JiangPlace 22 · Grade 10 · WindsorUnofficial | 10 | Windsor | 21:24.8 PR |
| 23 | Charles ZitkaPlace 23 · Grade 9 · HartfordUnofficial | 9 | Hartford | 21:29.2 |
| 24 | Noah MillerPlace 24 · Grade 11 · HartfordUnofficial | 11 | Hartford | 21:31.1 PR |
| 55 | Luke SteppPlace 55 · Grade - · Burr And Burton AcademyUnofficial | - | Burr And Burton Academy | 21:33.0 |
| 56 | Thomas SheetsPlace 56 · Grade 12 · Burr And Burton AcademyUnofficial | 12 | Burr And Burton Academy | 21:34.2 |
| 25 | Jesse WoodPlace 25 · Grade 9 · HartfordUnofficial | 9 | Hartford | 21:36.3 PR |
| 26 | Nathan FreemanPlace 26 · Grade 10 · HartfordUnofficial | 10 | Hartford | 21:40.5 |
| 57 | Alec VartanianPlace 57 · Grade 12 · Burr And Burton AcademyUnofficial | 12 | Burr And Burton Academy | 21:47.1 |
| 58 | Logan MartesPlace 58 · Grade 12 · Woodstock UnionUnofficial | 12 | Woodstock Union | 21:50.2 |
| 59 | Keller MurphyPlace 59 · Grade 10 · Woodstock UnionUnofficial | 10 | Woodstock Union | 21:53.5 PR |
| 60 | Louis SunflowerPlace 60 · Grade 10 · Bellows Falls UnionUnofficial | 10 | Bellows Falls Union | 22:03.9 |
| 27 | Oliver CherubiniPlace 27 · Grade 9 · Green Mountain UnionUnofficial | 9 | Green Mountain Union | 22:10.5 |
| 28 | Garth CrosbyPlace 28 · Grade 9 · White River ValleyUnofficial | 9 | White River Valley | 22:10.7 PR |
| 61 | Joel RobertsonPlace 61 · Grade 10 · Bellows Falls UnionUnofficial | 10 | Bellows Falls Union | 22:10.7 |
| 29 | Jeddon BergerPlace 29 · Grade 9 · Leland & GrayUnofficial | 9 | Leland & Gray | 22:15.7 |
| 62 | Jude AndersPlace 62 · Grade 12 · Brattleboro UnionUnofficial | 12 | Brattleboro Union | 22:19.8 |
| 30 | Oliver TaylorPlace 30 · Grade 12 · Long TrailUnofficial | 12 | Long Trail | 22:22.7 |
| 31 | Adler GleesonPlace 31 · Grade 9 · SpringfieldUnofficial | 9 | Springfield | 22:25.0 |
| 32 | Torin RhysPlace 32 · Grade 9 · Long TrailUnofficial | 9 | Long Trail | 22:27.8 |
| 63 | Aidan GrahamPlace 63 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 22:31.7 PR |
| 33 | Ethan YarwoodPlace 33 · Grade 11 · Mill River UnionUnofficial | 11 | Mill River Union | 22:37.1 PR |
| 34 | Jordan MoffittPlace 34 · Grade 10 · Mill River UnionUnofficial | 10 | Mill River Union | 22:38.5 PR |
| 64 | Paul KiddPlace 64 · Grade 12 · Thetford AcademyUnofficial | 12 | Thetford Academy | 22:58.7 |
| 65 | Thomas GardnerPlace 65 · Grade 10 · Thetford AcademyUnofficial | 10 | Thetford Academy | 23:27.5 PR |
| 66 | Sebastian EngelPlace 66 · Grade 10 · Rutland SeniorUnofficial | 10 | Rutland Senior | 23:41.9 |
| 67 | Sinatra RoblesPlace 67 · Grade 11 · Fair Haven UnionUnofficial | 11 | Fair Haven Union | 23:48.9 |
| 35 | Isaiah BonnevillePlace 35 · Grade 10 · Green Mountain UnionUnofficial | 10 | Green Mountain Union | 24:07.1 PR |
| 36 | Colin SmarzPlace 36 · Grade 10 · Long TrailUnofficial | 10 | Long Trail | 24:09.3 PR |
| 68 | Camden SuseePlace 68 · Grade 9 · Mt Anthony UnionUnofficial | 9 | Mt Anthony Union | 24:29.4 |
| 69 | Andrew MurphyPlace 69 · Grade 10 · Woodstock UnionUnofficial | 10 | Woodstock Union | 24:37.7 |
| 37 | Jackson SwaseyPlace 37 · Grade 9 · HartfordUnofficial | 9 | Hartford | 24:40.2 PR |
| 38 | Raymond Min-HarrisPlace 38 · Grade 9 · HartfordUnofficial | 9 | Hartford | 24:40.7 PR |
| 39 | Sam RuckPlace 39 · Grade 10 · Mill River UnionUnofficial | 10 | Mill River Union | 25:17.6 PR |
| 40 | Tucker AlbrightPlace 40 · Grade 11 · Arlington MemorialUnofficial | 11 | Arlington Memorial | 25:41.9 PR |
| 41 | Theo MohrPlace 41 · Grade 9 · RivendellUnofficial | 9 | Rivendell | 25:44.0 PR |
| 42 | Ronan StoudnourPlace 42 · Grade 9 · RivendellUnofficial | 9 | Rivendell | 25:53.4 PR |
| 70 | Jason DoxseePlace 70 · Grade 9 · Bellows Falls UnionUnofficial | 9 | Bellows Falls Union | 26:02.6 |
| 43 | Willow ZinkPlace 43 · Grade 12 · Arlington MemorialUnofficial | 12 | Arlington Memorial | 26:17.4 |
| 71 | Andrew PrattPlace 71 · Grade 12 · Bellows Falls UnionUnofficial | 12 | Bellows Falls Union | 26:34.1 PR |
| 44 | Francis ReederPlace 44 · Grade 9 · Arlington MemorialUnofficial | 9 | Arlington Memorial | 27:10.6 |
| 72 | August SobolouskiPlace 72 · Grade 9 · Mt Anthony UnionUnofficial | 9 | Mt Anthony Union | 27:20.4 PR |
| 73 | Derek CelauroPlace 73 · Grade 10 · Rutland SeniorUnofficial | 10 | Rutland Senior | 27:21.8 |
| 45 | Andre BanksPlace 45 · Grade 12 · HartfordUnofficial | 12 | Hartford | 27:28.9 PR |
| 46 | Bryce LeightonPlace 46 · Grade 9 · HartfordUnofficial | 9 | Hartford | 27:59.8 PR |
| 74 | Johann MeerwarthPlace 74 · Grade 10 · Mt Anthony UnionUnofficial | 10 | Mt Anthony Union | 29:14.5 |
| 75 | Zachary CrawfordPlace 75 · Grade 11 · Mt Anthony UnionUnofficial | 11 | Mt Anthony Union | 36:10.6 |
| 76 | Atlas BezansonPlace 76 · Grade 10 · Bellows Falls UnionUnofficial | 10 | Bellows Falls Union | 1:08:35 |
| 0 | Ezra LauzonPlace 0 · Grade 10 · Mt Anthony Union | 10 | Mt Anthony Union | DNS |
| 0 | Munachi OnuboguPlace 0 · Grade 9 · Brattleboro Union | 9 | Brattleboro Union | DNS |
| 0 | Lakota SheldonPlace 0 · Grade 11 · Brattleboro Union | 11 | Brattleboro Union | DNS |
| 0 | Cooper BeanPlace 0 · Grade 12 · Burr And Burton Academy | 12 | Burr And Burton Academy | DNS |
| 0 | Walden GreenPlace 0 · Grade 12 · Burr And Burton Academy | 12 | Burr And Burton Academy | DNS |
| 0 | Julian PolkosnikPlace 0 · Grade 10 · Burr And Burton Academy | 10 | Burr And Burton Academy | DNS |
| 0 | Hayden VillarrealPlace 0 · Grade 12 · Burr And Burton Academy | 12 | Burr And Burton Academy | DNS |
| 0 | Leland GehaPlace 0 · Grade 12 · Hartford | 12 | Hartford | DNS |
| 0 | Brody DavisPlace 0 · Grade 11 · Green Mountain Union | 11 | Green Mountain Union | DNS |
| 0 | Lukas Schott-OrchittPlace 0 · Grade 10 · Green Mountain Union | 10 | Green Mountain Union | DNS |
| 0 | Lee BurchPlace 0 · Grade 10 · Mill River Union | 10 | Mill River Union | DNS |
| 0 | Isacc SmithPlace 0 · Grade 10 · Mill River Union | 10 | Mill River Union | DNS |
| 0 | Trace VainePlace 0 · Grade 11 · Long Trail | 11 | Long Trail | DNS |
| 0 | Max AlbinPlace 0 · Grade 9 · Leland & Gray | 9 | Leland & Gray | DNS |
| 0 | Sayge CharonPlace 0 · Grade 10 · Woodstock Union | 10 | Woodstock Union | DNS |
| 0 | Ari GibsonPlace 0 · Grade 11 · Woodstock Union | 11 | Woodstock Union | DNS |
| 0 | Uriah HarringtonPlace 0 · Grade 11 · White River Valley | 11 | White River Valley | DNF |
| 0 | Lysander MortonPlace 0 · Grade 11 · Windsor | 11 | Windsor | DNS |