| 1 | Myles PalmerPlace 1 · Grade 8 · Middlebury Union | 8 | Middlebury Union | 12:32.8 |
| 2 | Tate SheltonPlace 2 · Grade 7 · Rutland Town | 7 | Rutland Town | 12:35.4 |
| 3 | Ezra KesslerPlace 3 · Grade 8 · Harwood Union | 8 | Harwood Union | 12:55.6 |
| 4 | Leland MaezPlace 4 · Grade 7 · Harwood Union | 7 | Harwood Union | 13:14.4 |
| 5 | David PankratzPlace 5 · Grade 8 · Rutland Town | 8 | Rutland Town | 13:23.5 |
| 6 | Sam GardnerPlace 6 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 13:39.7 PR |
| 7 | Finn CastlePlace 7 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 14:04.8 |
| 8 | Zac SheltonPlace 8 · Grade 5 · Rutland Town | 5 | Rutland Town | 14:07.8 |
| 9 | Charlie CrainPlace 9 · Grade 7 · Harwood Union | 7 | Harwood Union | 14:15.2 |
| 10 | Jack SimpsonPlace 10 · Grade 7 · Middlebury Union | 7 | Middlebury Union | 14:16.9 |
| 11 | Olin PortzPlace 11 · Grade 7 · Middlebury Union | 7 | Middlebury Union | 14:27.0 |
| 12 | Wesley MurphyPlace 12 · Grade 6 · Rutland Town | 6 | Rutland Town | 14:51.7 |
| 13 | Dustin ShackettPlace 13 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 14:53.5 PR |
| 14 | Ben PrattPlace 14 · Grade 8 · Rutland Town | 8 | Rutland Town | 15:01.5 |
| 15 | Asa DavisPlace 15 · Grade 8 · Middlebury Union | 8 | Middlebury Union | 15:25.8 |
| 16 | Sander KasvinskyPlace 16 · Grade 8 · Harwood Union | 8 | Harwood Union | 15:52.0 |
| 17 | Sam ButterfieldPlace 17 · Grade 7 · Harwood Union | 7 | Harwood Union | 15:56.6 |
| 18 | Emrys YarbroughPlace 18 · Grade 6 · Vergennes Union | 6 | Vergennes Union | 16:01.7 PR |
| 19 | Micah PankratzPlace 19 · Grade 5 · Rutland Town | 5 | Rutland Town | 16:03.0 |
| 20 | Wyatt DinneenPlace 20 · Grade 7 · Harwood Union | 7 | Harwood Union | 16:23.5 |
| 21 | Emmett WatersPlace 21 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 16:26.2 |
| 22 | Max SiebeckerPlace 22 · Grade 8 · Middlebury Union | 8 | Middlebury Union | 16:54.3 |
| 23 | Jeremiah StarPlace 23 · Grade 8 · Middlebury Union | 8 | Middlebury Union | 17:13.3 |
| 24 | Arlo KivirannaPlace 24 · Grade 7 · Harwood Union | 7 | Harwood Union | 17:18.1 |
| 25 | Jack LaslowPlace 25 · Grade 6 · Rutland Town | 6 | Rutland Town | 17:21.3 |
| 26 | Ian Edmonds- BeattiePlace 26 · Grade 8 · Middlebury Union | 8 | Middlebury Union | 17:28.3 |
| 27 | Micah SelvaggioPlace 27 · Grade 8 · Harwood Union | 8 | Harwood Union | 17:37.4 |
| 28 | Mac BoulangerPlace 28 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 17:38.5 |
| 29 | Berkley PlouffePlace 29 · Grade 7 · Harwood Union | 7 | Harwood Union | 17:40.5 |
| 30 | Benjamin RayburnPlace 30 · Grade 7 · Harwood Union | 7 | Harwood Union | 17:43.9 |
| 31 | Elias UrangPlace 31 · Grade 7 · Middlebury Union | 7 | Middlebury Union | 17:57.8 |
| 32 | Reid KesslerPlace 32 · Grade 8 · Harwood Union | 8 | Harwood Union | 18:20.5 |
| 33 | Landon SimardPlace 33 · Grade 8 · Harwood Union | 8 | Harwood Union | 18:20.9 |
| 34 | Gavin KesslerPlace 34 · Grade 8 · Harwood Union | 8 | Harwood Union | 18:21.3 |
| 35 | Emmett ChartrandPlace 35 · Grade 7 · Harwood Union | 7 | Harwood Union | 18:40.5 |
| 36 | Thatcher RoscioloPlace 36 · Grade 8 · Harwood Union | 8 | Harwood Union | 18:45.4 |
| 37 | Alex LahrPlace 37 · Grade 7 · Harwood Union | 7 | Harwood Union | 19:03.6 |
| 38 | Porter ClarkPlace 38 · Grade 8 · Harwood Union | 8 | Harwood Union | 19:34.4 |
| 39 | Declan KennedyPlace 39 · Grade 7 · Vergennes Union | 7 | Vergennes Union | 20:08.4 PR |
| 40 | Lachlan SmithPlace 40 · Grade 7 · Harwood Union | 7 | Harwood Union | 20:27.8 |
| 41 | Dashiell PerkettPlace 41 · Grade 8 · Middlebury Union | 8 | Middlebury Union | 23:23.7 |
| 42 | Logan LiptackPlace 42 · Grade 7 · Harwood Union | 7 | Harwood Union | 23:29.7 |
| 43 | Francis CammackPlace 43 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 24:50.7 PR |
| 44 | Aiden BoltPlace 44 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 24:57.1 |
| 45 | Clayton HathawayPlace 45 · Grade 6 · Rutland Town | 6 | Rutland Town | 39:31.7 |
| 46 | Anders PirrungPlace 46 · Grade 6 · Middlebury Union | 6 | Middlebury Union | 40:59.0 PR |