| 1 | Sam NishiPlace 1 · Grade 12 · Harwood Union | 12 | Harwood Union | 16:52.64 |
| 2 | Sam BrunnettePlace 2 · Grade 12 · North Country Union | 12 | North Country Union | 16:52.86 |
| 3 | Matt HynesPlace 3 · Grade 10 · Montpelier | 10 | Montpelier | 16:57.57 |
| 4 | Isaac MearsPlace 4 · Grade 11 · Montpelier | 11 | Montpelier | 17:25.10 |
| 5 | Alexander CotnoirPlace 5 · Grade 12 · North Country Union | 12 | North Country Union | 17:30.00 |
| 6 | Duncan LordPlace 6 · Grade 12 · Spaulding | 12 | Spaulding | 17:38.76 |
| 7 | Andrew FranklinPlace 7 · Grade 12 · North Country Union | 12 | North Country Union | 17:41.20 |
| 8 | Alex LauzonPlace 8 · Grade 12 · Milton | 12 | Milton | 17:42.59 |
| 9 | David DregalloPlace 9 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 17:43.03 |
| 10 | Morgan BaughmanPlace 10 · Grade 9 · Harwood Union | 9 | Harwood Union | 17:53.97 |
| 11 | Stephen LookePlace 11 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 17:56.39 |
| 12 | Jacob PalmerioPlace 12 · Grade 12 · Harwood Union | 12 | Harwood Union | 17:59.03 |
| 13 | Willem LandisPlace 13 · Grade 9 · Middlebury Union | 9 | Middlebury Union | 18:14.66 |
| 14 | Aidan ReardonPlace 14 · Grade 11 · Spaulding | 11 | Spaulding | 18:17.16 |
| 15 | Anthony PalmerioPlace 15 · Grade 9 · Harwood Union | 9 | Harwood Union | 18:18.04 |
| 16 | Ryan BiettePlace 16 · Grade 12 · Middlebury Union | 12 | Middlebury Union | 18:23.09 |
| 17 | Michael GroeningPlace 17 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 18:24.26 |
| 18 | Warren YacawychPlace 18 · Grade 11 · Northfield | 11 | Northfield | 18:27.75 PR |
| 19 | Anders HeyerdahlPlace 19 · Grade 10 · Montpelier | 10 | Montpelier | 18:30.20 PR |
| 20 | Jeremy Hoyne-GrosvenorPlace 20 · Grade 10 · Montpelier | 10 | Montpelier | 18:39.60 |
| 21 | Reed PattersonPlace 21 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 18:40.57 |
| 22 | Christopher GarnerPlace 22 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 18:41.99 |
| 23 | Anthony GiesingPlace 23 · Grade 12 · Oxbow | 12 | Oxbow | 18:42.65 PR |
| 24 | Ryan JosephPlace 24 · Grade 10 · Milton | 10 | Milton | 18:42.99 |
| 25 | Henry GaneyPlace 25 · Grade 10 · Middlebury Union | 10 | Middlebury Union | 18:43.39 |
| 26 | Colin FennellyPlace 26 · Grade 10 · Harwood Union | 10 | Harwood Union | 18:52.09 |
| 27 | Liam MearsPlace 27 · Grade 9 · Montpelier | 9 | Montpelier | 18:52.96 |
| 28 | Kyle DashPlace 28 · Grade 11 · Harwood Union | 11 | Harwood Union | 18:55.16 |
| 29 | Chris CarterPlace 29 · Grade 12 · Mt Abraham | 12 | Mt Abraham | 19:02.99 |
| 30 | Jules PerkinsPlace 30 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:08.50 |
| 31 | Haven TatePlace 31 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 19:08.93 |
| 32 | Kirby GordonPlace 32 · Grade 11 · Montpelier | 11 | Montpelier | 19:19.17 |
| 33 | Nikihil PlouffePlace 33 · Grade 11 · Middlebury Union | 11 | Middlebury Union | 19:20.05 |
| 34 | Nathan PalmerioPlace 34 · Grade 11 · Harwood Union | 11 | Harwood Union | 19:21.77 |
| 35 | Jake HakeyPlace 35 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 19:24.47 |
| 36 | Austin SullivanPlace 36 · Grade 11 · Missisquoi Valley Union | 11 | Missisquoi Valley Union | 19:27.71 |
| 37 | Wyatt HambyPlace 37 · Grade 12 · North Country Union | 12 | North Country Union | 19:28.85 PR |
| 38 | Jon PufferPlace 38 · Grade 10 · Oxbow | 10 | Oxbow | 19:36.79 |
| 39 | Josh HuffmanPlace 39 · Grade 10 · Randolph Union | 10 | Randolph Union | 19:37.75 |
| 40 | Alex WarnerPlace 40 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:43.53 |
| 41 | Lucas ReddingPlace 41 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 19:43.91 |
| 42 | Chris LaJeunessePlace 42 · Grade 12 · Northfield | 12 | Northfield | 19:47.37 PR |
| 43 | Taylor WensleyPlace 43 · Grade 12 · Milton | 12 | Milton | 19:51.67 |
| 44 | Connor NorlandPlace 44 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 19:52.89 PR |
| 45 | Jordan DeepPlace 45 · Grade 10 · Milton | 10 | Milton | 19:53.24 PR |
| 46 | Noah MayrPlace 46 · Grade 12 · Spaulding | 12 | Spaulding | 19:55.71 |
| 47 | Jackson RootPlace 47 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:58.06 |
| 48 | Christopher ToborgPlace 48 · Grade 10 · Spaulding | 10 | Spaulding | 19:59.82 |
| 49 | Henry HoffertPlace 49 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 20:00.16 |
| 50 | Wesley MiedemaPlace 50 · Grade 12 · Vergennes Union | 12 | Vergennes Union | 20:00.72 |
| 51 | Ben BoslandPlace 51 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 20:02.02 |
| 52 | Mike FerroPlace 52 · Grade 9 · Milton | 9 | Milton | 20:05.22 |
| 53 | Zach PopkePlace 53 · Grade 9 · Milton | 9 | Milton | 20:07.12 |
| 54 | Caelan RobbinsPlace 54 · Grade 11 · Northfield | 11 | Northfield | 20:07.68 PR |
| 55 | Sam MarblePlace 55 · Grade 9 · Northfield | 9 | Northfield | 20:08.14 |
| 56 | Nathan SmollerPlace 56 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 20:16.43 |
| 57 | Oliver HallPlace 57 · Grade 10 · Northfield | 10 | Northfield | 20:27.84 |
| 58 | Griffin ShawPlace 58 · Grade 11 · Oxbow | 11 | Oxbow | 20:28.33 |
| 59 | Patrick TetreaultPlace 59 · Grade 12 · North Country Union | 12 | North Country Union | 20:39.43 |
| 60 | Hudson ElledgePlace 60 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 20:40.62 PR |
| 61 | Aidan MayPlace 61 · Grade 9 · Mt Abraham | 9 | Mt Abraham | 20:41.18 |
| 62 | Lorenzo Whitcomb-PaulsonPlace 62 · Grade 10 · Lyndon Institute | 10 | Lyndon Institute | 20:51.27 |
| 63 | Patrick LuceyPlace 63 · Grade 10 · Spaulding | 10 | Spaulding | 20:51.48 |
| 64 | Rossen GoodwinPlace 64 · Grade 9 · Lyndon Institute | 9 | Lyndon Institute | 20:53.13 |
| 65 | Max MayrPlace 65 · Grade 9 · Spaulding | 9 | Spaulding | 21:13.32 |
| 66 | Miles RapaportPlace 66 · Grade 10 · Montpelier | 10 | Montpelier | 21:14.03 |
| 67 | Willy MorenoPlace 67 · Grade 9 · Oxbow | 9 | Oxbow | 21:16.73 |
| 68 | Dakota AmbloPlace 68 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 21:28.36 |
| 69 | Jude BunchPlace 69 · Grade 10 · Mt Abraham | 10 | Mt Abraham | 21:29.83 |
| 70 | Jesse BarnesPlace 70 · Grade 11 · Vergennes Union | 11 | Vergennes Union | 21:32.24 |
| 71 | Carson FischerPlace 71 · Grade 12 · Spaulding | 12 | Spaulding | 21:34.92 |
| 72 | Nicholas StowellPlace 72 · Grade 9 · Lyndon Institute | 9 | Lyndon Institute | 21:37.08 |
| 73 | Nick TurnerPlace 73 · Grade 12 · Mt Abraham | 12 | Mt Abraham | 21:42.57 |
| 74 | Aaron LeonardPlace 74 · Grade 12 · Lyndon Institute | 12 | Lyndon Institute | 21:47.14 |
| 75 | Jared BromleyPlace 75 · Grade 9 · Milton | 9 | Milton | 21:52.25 |
| 76 | Lyn Ackert-SmithPlace 76 · Grade 11 · Mt Abraham | 11 | Mt Abraham | 21:53.26 |
| 77 | Silas MullinPlace 77 · Grade 11 · Vergennes Union | 11 | Vergennes Union | 22:08.00 |
| 78 | Andrew Bruley-MoorePlace 78 · Grade - · Missisquoi Valley Union | - | Missisquoi Valley Union | 22:08.25 PR |
| 79 | Braden McClurePlace 79 · Grade 10 · Lyndon Institute | 10 | Lyndon Institute | 22:08.59 |
| 80 | Hunter ReynoldsPlace 80 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 22:19.72 |
| 81 | Nathaniel GeorgePlace 81 · Grade 9 · Blue Mountain Union | 9 | Blue Mountain Union | 22:27.97 |
| 82 | Zachary McGinnisPlace 82 · Grade 9 · Northfield | 9 | Northfield | 22:41.11 |
| 83 | Skyler RiopelPlace 83 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 22:43.44 |
| 84 | Joe CallPlace 84 · Grade 10 · Blue Mountain Union | 10 | Blue Mountain Union | 22:47.70 |
| 85 | Sam AdamsPlace 85 · Grade 11 · Randolph Union | 11 | Randolph Union | 22:52.29 |
| 86 | Xavier ProvencherPlace 86 · Grade 11 · Vergennes Union | 11 | Vergennes Union | 22:53.67 |
| 87 | Levi WestPlace 87 · Grade 11 · Randolph Union | 11 | Randolph Union | 22:54.84 |
| 88 | Alex FreemanPlace 88 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 23:14.43 |
| 89 | William Miller-BrownPlace 89 · Grade 9 · Lyndon Institute | 9 | Lyndon Institute | 23:28.06 |
| 90 | Elijah SweeneyPlace 90 · Grade 12 · Missisquoi Valley Union | 12 | Missisquoi Valley Union | 23:31.81 |
| 91 | Morgan RainvillePlace 91 · Grade 11 · Missisquoi Valley Union | 11 | Missisquoi Valley Union | 23:53.70 |
| 92 | Avi ZimetPlace 92 · Grade 9 · Randolph Union | 9 | Randolph Union | 23:57.50 |
| 93 | Briggs HeffernanPlace 93 · Grade 10 · Oxbow | 10 | Oxbow | 24:01.26 |
| 94 | Ryan StreeterPlace 94 · Grade 11 · Lake Region Union | 11 | Lake Region Union | 24:15.74 |
| 95 | Robbie DraperPlace 95 · Grade 10 · Randolph Union | 10 | Randolph Union | 24:58.96 |
| 96 | Christian BoldingPlace 96 · Grade 9 · Northfield | 9 | Northfield | 25:01.70 |
| 97 | Noah AbbotPlace 97 · Grade 10 · Randolph Union | 10 | Randolph Union | 28:08.43 |