| 1 | Stephen LookePlace 1 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 16:35.39 |
| 2 | Gaelen KilburnPlace 2 · Grade 10 · Burlington | 10 | Burlington | 16:55.32 |
| 3 | Lucas CalcagniPlace 3 · Grade 10 · South Burlington | 10 | South Burlington | 17:08.00 |
| 4 | Nathan SmollerPlace 4 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 17:11.58 |
| 5 | Henry FarringtonPlace 5 · Grade 9 · Essex | 9 | Essex | 17:15.95 |
| 6 | Mike FerroPlace 6 · Grade 11 · Milton | 11 | Milton | 17:16.63 |
| 7 | Wondu SummaPlace 7 · Grade 9 · Burlington | 9 | Burlington | 17:20.03 |
| 8 | Kent FordPlace 8 · Grade 10 · Burlington | 10 | Burlington | 17:23.63 |
| 9 | Jake WagnerPlace 9 · Grade 10 · Essex | 10 | Essex | 17:27.11 |
| 10 | Trevor HouchensPlace 10 · Grade 12 · South Burlington | 12 | South Burlington | 17:28.14 |
| 11 | Tre WoffordPlace 11 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 17:30.10 |
| 12 | Peter AldenPlace 12 · Grade 10 · Essex | 10 | Essex | 17:32.30 |
| 13 | Ethan SheffieldPlace 13 · Grade 12 · South Burlington | 12 | South Burlington | 17:40.00 |
| 14 | Kevin LePlace 14 · Grade 12 · South Burlington | 12 | South Burlington | 17:45.25 |
| 15 | Patrick FogartyPlace 15 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 17:45.97 |
| 16 | Carl CrawfordPlace 16 · Grade 11 · Burlington | 11 | Burlington | 17:46.25 |
| 17 | Jackson HaumanPlace 17 · Grade 11 · South Burlington | 11 | South Burlington | 17:47.28 |
| 18 | Ellis LandryPlace 18 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 17:51.05 |
| 19 | Ian LylePlace 19 · Grade 12 · Essex | 12 | Essex | 17:51.61 |
| 20 | Maxx PerryPlace 20 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 17:52.27 |
| 21 | Owen AmsdenPlace 21 · Grade 11 · Burlington | 11 | Burlington | 17:57.22 |
| 22 | Scott HornerPlace 22 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 17:57.49 |
| 23 | Aidan ConnorsPlace 23 · Grade 11 · Colchester | 11 | Colchester | 18:00.75 |
| 24 | Jules PerkinsPlace 24 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 18:01.31 |
| 25 | Charlie PadgettPlace 25 · Grade 12 · Burlington | 12 | Burlington | 18:03.57 |
| 26 | Alex FrankPlace 26 · Grade 10 · Colchester | 10 | Colchester | 18:04.15 |
| 27 | Ben StewartPlace 27 · Grade 10 · Essex | 10 | Essex | 18:05.40 |
| 28 | Colin McKayPlace 28 · Grade 10 · South Burlington | 10 | South Burlington | 18:11.51 |
| 29 | Graham SwaneyPlace 29 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | 18:11.57 |
| 30 | Jamie ShearerPlace 30 · Grade 12 · Essex | 12 | Essex | 18:16.66 |
| 31 | Zach PopkePlace 31 · Grade 11 · Milton | 11 | Milton | 18:17.57 |
| 32 | Luke BlissPlace 32 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 18:18.34 |
| 33 | Nathan KakalecPlace 33 · Grade 12 · South Burlington | 12 | South Burlington | 18:18.70 |
| 34 | Alex GordonPlace 34 · Grade 11 · South Burlington | 11 | South Burlington | 18:19.65 |
| 35 | Jackson RootPlace 35 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 18:21.18 |
| 36 | Gage HalePlace 36 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 18:27.64 |
| 37 | Jayden MingPlace 37 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 18:28.79 |
| 38 | Justin PoulinPlace 38 · Grade 11 · Essex | 11 | Essex | 18:30.90 |
| 39 | Jake MoranPlace 39 · Grade 11 · Essex | 11 | Essex | 18:32.20 |
| 40 | Zach PrestonPlace 40 · Grade 11 · Essex | 11 | Essex | 18:32.43 |
| 41 | Sam HaydenPlace 41 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 18:32.83 |
| 42 | Nate KingPlace 42 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | 18:34.69 |
| 43 | Thomas HigginsPlace 43 · Grade 12 · Burlington | 12 | Burlington | 18:35.06 |
| 44 | Nate CoulterPlace 44 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 18:36.96 |
| 45 | Noah GagliardiPlace 45 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 18:37.78 |
| 46 | Kristian LabriePlace 46 · Grade 11 · Colchester | 11 | Colchester | 18:37.99 |
| 47 | Mason CastlePlace 47 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 18:43.68 |
| 48 | Finley KilleenPlace 48 · Grade 11 · South Burlington | 11 | South Burlington | 18:44.48 |
| 49 | Bodie AveryPlace 49 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 18:46.12 |
| 50 | Ralph SteynPlace 50 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 18:50.97 |
| 51 | Janvier NtakirutimanaPlace 51 · Grade 9 · Burlington | 9 | Burlington | 18:55.02 |
| 52 | Ty AveryPlace 52 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 18:55.89 |
| 53 | Luke McCarthyPlace 53 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 18:56.00 |
| 54 | Eric DewittPlace 54 · Grade 12 · Essex | 12 | Essex | 18:57.50 |
| 55 | Jon O'NeilPlace 55 · Grade 10 · South Burlington | 10 | South Burlington | 18:59.45 |
| 56 | Sven StenroosPlace 56 · Grade 9 · Burlington | 9 | Burlington | 19:00.49 PR |
| 57 | Ben LaheyPlace 57 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 19:01.99 |
| 58 | Jacob DellPlace 58 · Grade 11 · Colchester | 11 | Colchester | 19:02.39 |
| 59 | Charles MartellPlace 59 · Grade 9 · Essex | 9 | Essex | 19:02.45 |
| 60 | Ethan EamesPlace 60 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 19:02.68 |
| 61 | Ian SarrazinPlace 61 · Grade 12 · Colchester | 12 | Colchester | 19:04.51 |
| 62 | Trevor PattersonPlace 62 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:05.38 |
| 63 | Eli StandardPlace 63 · Grade 11 · Burlington | 11 | Burlington | 19:09.02 |
| 64 | Avery RompPlace 64 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 19:09.32 |
| 65 | Kieran EdraneyPlace 65 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 19:10.70 |
| 66 | Kegan BergeronPlace 66 · Grade 10 · Essex | 10 | Essex | 19:11.16 |
| 67 | Ryan JosephPlace 67 · Grade 12 · Milton | 12 | Milton | 19:13.01 |
| 68 | Avery BarrinoPlace 68 · Grade 11 · South Burlington | 11 | South Burlington | 19:13.87 |
| 69 | Tom DustiraPlace 69 · Grade 12 · South Burlington | 12 | South Burlington | 19:19.03 |
| 70 | Daniel HalladayPlace 70 · Grade 11 · Burlington | 11 | Burlington | 19:20.44 |
| 71 | Andrew BranonPlace 71 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 19:21.05 |
| 72 | Tristan McNightPlace 72 · Grade 10 · South Burlington | 10 | South Burlington | 19:22.31 |
| 73 | Connor AitchisonPlace 73 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 19:24.07 |
| 74 | Ben Davis-NoePlace 74 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:24.22 |
| 75 | Logan MiddeltonPlace 75 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 19:24.47 |
| 76 | Steven GarciaPlace 76 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | 19:27.53 |
| 77 | Justin HaenelPlace 77 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | 19:27.54 |
| 78 | Connor MacDonaldPlace 78 · Grade 12 · South Burlington | 12 | South Burlington | 19:29.54 |
| 79 | Eli GrossmanPlace 79 · Grade 10 · South Burlington | 10 | South Burlington | 19:32.93 |
| 80 | Jacob BradleyPlace 80 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | 19:33.43 |
| 81 | Dawson HowardPlace 81 · Grade 12 · Essex | 12 | Essex | 19:39.60 |
| 82 | LT BoltonPlace 82 · Grade 11 · Mt Mansfield Union | 11 | Mt Mansfield Union | 19:43.96 |
| 83 | Alexandre SilbermanPlace 83 · Grade 12 · Burlington | 12 | Burlington | 19:45.70 |
| 84 | Matthew BondPlace 84 · Grade 10 · Burlington | 10 | Burlington | 19:47.43 |
| 85 | Dani StanisicPlace 85 · Grade 12 · Burlington | 12 | Burlington | 19:48.18 |
| 86 | Ben SchmidaPlace 86 · Grade 10 · Essex | 10 | Essex | 19:49.08 |
| 87 | Luke O'NeillPlace 87 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 19:51.85 |
| 88 | Riley MaherPlace 88 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 19:57.54 |
| 89 | David MelkumovPlace 89 · Grade 10 · Burlington | 10 | Burlington | 19:59.77 |
| 90 | Sam BestePlace 90 · Grade 9 · Burlington | 9 | Burlington | 20:00.09 |
| 91 | Dylan RobergePlace 91 · Grade 10 · Colchester | 10 | Colchester | 20:01.76 |
| 92 | Spencer McClaryPlace 92 · Grade 11 · South Burlington | 11 | South Burlington | 20:02.09 |
| 93 | Alex WarnerPlace 93 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 20:04.63 |
| 94 | Ethan CarnesalePlace 94 · Grade 9 · Colchester | 9 | Colchester | 20:04.98 |
| 95 | Henry HoffertPlace 95 · Grade 12 · UThirtyTwo | 12 | UThirtyTwo | 20:05.41 |
| 96 | Gabe StreeterPlace 96 · Grade 10 · Essex | 10 | Essex | 20:05.84 |
| 97 | Dane BuckinghamPlace 97 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 20:07.20 |
| 98 | Jake HakeyPlace 98 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 20:08.11 |
| 99 | Lucaiah Smith-MiodownikPlace 99 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 20:08.14 |
| 100 | Liam KinneyPlace 100 · Grade 11 · Essex | 11 | Essex | 20:09.83 |
| 101 | Talon PetrosinoPlace 101 · Grade 12 · South Burlington | 12 | South Burlington | 20:11.04 |
| 102 | Owen PelkeyPlace 102 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 20:14.35 |
| 103 | Lance AbellaPlace 103 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 20:15.27 |
| 104 | Kurt DirmaierPlace 104 · Grade 10 · Essex | 10 | Essex | 20:18.22 |
| 105 | Aidin RepsherPlace 105 · Grade 9 · South Burlington | 9 | South Burlington | 20:19.60 |
| 106 | Adrian BurringtonPlace 106 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 20:23.16 |
| 107 | Beau ZawiszaPlace 107 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 20:24.75 |
| 108 | Aidan CummingsPlace 108 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | 20:26.35 |
| 109 | Colby GirouxPlace 109 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 20:26.75 |
| 110 | Harper WallacePlace 110 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 20:27.71 |
| 111 | Samuel HandyPlace 111 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 20:28.24 |
| 112 | Declan TrusPlace 112 · Grade 12 · Champlain Valley Union | 12 | Champlain Valley Union | 20:28.89 |
| 113 | Alex HaagPlace 113 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 20:29.81 |
| 114 | Ben StollPlace 114 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 20:30.08 |
| 115 | Nolan BuckinghamPlace 115 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 20:32.69 |
| 116 | James WeishaarPlace 116 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 20:33.64 |
| 117 | Jamie WilliamsonPlace 117 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | 20:36.13 |
| 118 | Eamon BottgerPlace 118 · Grade 9 · Burlington | 9 | Burlington | 20:38.51 |
| 119 | Kevin VeronneauPlace 119 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 20:38.90 PR |
| 120 | Gabe GorePlace 120 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 20:39.47 |
| 121 | Sebastian McCabePlace 121 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 20:39.63 |
| 122 | Ethan BusheyPlace 122 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 20:39.94 |
| 123 | Anthony BarnettPlace 123 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 20:41.82 |
| 124 | Brendyn ByrnePlace 124 · Grade 9 · Essex | 9 | Essex | 20:42.13 PR |
| 125 | Casey LangdeauPlace 125 · Grade 11 · Milton | 11 | Milton | 20:42.66 |
| 126 | Josh WefersPlace 126 · Grade 10 · Colchester | 10 | Colchester | 20:43.01 |
| 127 | Thomas DaleyPlace 127 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 20:43.02 |
| 128 | Jaron CummingsPlace 128 · Grade 9 · Essex | 9 | Essex | 20:43.35 |
| 129 | Dakota AmbloPlace 129 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 20:44.45 |
| 130 | James CollinsPlace 130 · Grade 12 · Colchester | 12 | Colchester | 20:45.11 |
| 131 | William StollPlace 131 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 20:45.92 |
| 132 | Ethan BoutinPlace 132 · Grade 9 · Essex | 9 | Essex | 20:46.17 |
| 133 | Nolan TrelloPlace 133 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | 20:48.10 PR |
| 134 | Josh GarciaPlace 134 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 20:49.26 |
| 135 | Daegan IgnjatovicPlace 135 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 20:51.81 |
| 136 | Andrew HegartyPlace 136 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 20:56.04 |
| 137 | Ethan HobbsPlace 137 · Grade 9 · Burlington | 9 | Burlington | 20:59.54 |
| 138 | Samuel LaRosaPlace 138 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 21:00.31 |
| 139 | Alex FreiPlace 139 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 21:02.09 |
| 140 | Kurt ErikssonPlace 140 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 21:04.46 |
| 141 | Max GuildermeisterPlace 141 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | 21:05.85 |
| 142 | Avery SmithPlace 142 · Grade 9 · Burlington | 9 | Burlington | 21:08.13 |
| 143 | Garrett GruendlingPlace 143 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 21:09.51 |
| 144 | Eli SilmanPlace 144 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 21:10.45 |
| 145 | Samuel EvansPlace 145 · Grade 10 · Essex | 10 | Essex | 21:11.44 |
| 146 | Wyatt HellaPlace 146 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 21:13.15 |
| 147 | Noah BeckagePlace 147 · Grade 11 · Essex | 11 | Essex | 21:15.62 |
| 148 | John ThompsonPlace 148 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 21:16.59 |
| 149 | Trey UttechtPlace 149 · Grade 9 · South Burlington | 9 | South Burlington | 21:17.02 |
| 150 | Peter MulcahyPlace 150 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 21:17.31 |
| 151 | Nate BranganPlace 151 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 21:19.19 |
| 152 | Alex BreeyearPlace 152 · Grade 10 · Milton | 10 | Milton | 21:22.56 |
| 153 | Drew MarcottePlace 153 · Grade 10 · Essex | 10 | Essex | 21:22.96 |
| 154 | Gavin SicardPlace 154 · Grade 9 · Colchester | 9 | Colchester | 21:23.71 |
| 155 | Harrison HopperPlace 155 · Grade 12 · South Burlington | 12 | South Burlington | 21:24.65 |
| 156 | Parker MainPlace 156 · Grade 9 · South Burlington | 9 | South Burlington | 21:26.11 |
| 157 | Val LavertyPlace 157 · Grade 9 · Essex | 9 | Essex | 21:26.85 |
| 158 | Jared SparrPlace 158 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 21:28.87 |
| 159 | Ethan HarrisPlace 159 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 21:30.61 |
| 160 | Mike LemieuxPlace 160 · Grade 9 · Essex | 9 | Essex | 21:34.05 |
| 161 | Nick MendesPlace 161 · Grade 9 · Essex | 9 | Essex | 21:35.51 |
| 162 | Christian GettyPlace 162 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 21:35.99 |
| 163 | Sam ZinnerPlace 163 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 21:37.56 |
| 164 | Andrew SilvermanPlace 164 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 21:38.18 |
| 165 | Alex NaumannPlace 165 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 21:44.08 |
| 166 | Ethan DeanPlace 166 · Grade 12 · Colchester | 12 | Colchester | 21:44.63 |
| 167 | Bailey TowlePlace 167 · Grade 11 · Colchester | 11 | Colchester | 21:44.89 |
| 168 | Ethan BiggiePlace 168 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 21:45.30 |
| 169 | Karson FortinPlace 169 · Grade 9 · Enosburg Falls | 9 | Enosburg Falls | 21:45.88 |
| 170 | Joe LeClairPlace 170 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 21:48.29 |
| 171 | Robin HartzellPlace 171 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 21:49.50 |
| 172 | Patrick FlahertyPlace 172 · Grade 10 · Colchester | 10 | Colchester | 21:50.03 |
| 173 | Nate CuttittaPlace 173 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | 21:51.28 |
| 174 | Logan CarboPlace 174 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 21:52.12 |
| 175 | Rory UlmerPlace 175 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 21:52.96 |
| 176 | Lintaro MyashinPlace 176 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 21:53.65 |
| 177 | Noah WittPlace 177 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 21:55.89 |
| 178 | Keeghan TolanPlace 178 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | 21:57.91 |
| 179 | Colby MillardPlace 179 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 21:58.86 |
| 180 | Nikoli HollyPlace 180 · Grade 12 · Colchester | 12 | Colchester | 22:00.12 |
| 181 | Nick BenderPlace 181 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 22:01.10 |
| 182 | Sage WhitecloudPlace 182 · Grade 12 · Champlain Valley Union | 12 | Champlain Valley Union | 22:01.56 |
| 183 | Skyler BilladoPlace 183 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | 22:01.74 |
| 184 | Sully WestonPlace 184 · Grade 9 · Burlington | 9 | Burlington | 22:03.05 |
| 185 | Jonah RicePlace 185 · Grade 9 · Essex | 9 | Essex | 22:07.83 |
| 186 | Kristian BairdPlace 186 · Grade 11 · St Johnsbury | 11 | St Johnsbury | 22:13.42 |
| 187 | Gareth RompPlace 187 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 22:14.01 |
| 188 | Yoshiki HoshinagaPlace 188 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 22:14.92 |
| 189 | Cole MeleadyPlace 189 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | 22:15.81 |
| 190 | Parker SoaresPlace 190 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 22:17.87 |
| 191 | Sam StocksPlace 191 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 22:23.30 PR |
| 192 | Harry QuickPlace 192 · Grade 10 · South Burlington | 10 | South Burlington | 22:29.66 |
| 193 | Ethan ChantPlace 193 · Grade 9 · South Burlington | 9 | South Burlington | 22:30.96 |
| 194 | Colin "Wesley" PalmerPlace 194 · Grade 9 · South Burlington | 9 | South Burlington | 22:32.07 |
| 195 | Angelo TrevisaniPlace 195 · Grade 10 · Colchester | 10 | Colchester | 22:33.90 |
| 196 | James GiannelliPlace 196 · Grade 9 · Essex | 9 | Essex | 22:38.49 |
| 197 | Brandon ColaceciPlace 197 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 22:42.12 |
| 198 | Jamie RayPlace 198 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 22:43.17 |
| 199 | Earl FletcherPlace 199 · Grade 12 · Champlain Valley Union | 12 | Champlain Valley Union | 22:49.91 |
| 200 | Liam JemleyPlace 200 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 22:50.57 |
| 201 | Sam ValinPlace 201 · Grade 9 · South Burlington | 9 | South Burlington | 22:51.57 |
| 202 | Andrew MacdonaldPlace 202 · Grade 10 · South Burlington | 10 | South Burlington | 22:52.89 |
| 203 | Rennie SartwellPlace 203 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 22:55.72 |
| 204 | Brett StankiewiczPlace 204 · Grade 11 · Milton | 11 | Milton | 22:58.53 |
| 205 | Rory McMackinPlace 205 · Grade 10 · South Burlington | 10 | South Burlington | 22:58.70 |
| 206 | Cooper PinaudPlace 206 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 23:05.55 |
| 207 | Jacob BruzualPlace 207 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 23:09.09 |
| 208 | Advik DeWoolkarPlace 208 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 23:09.66 |
| 209 | Jacob MurphyPlace 209 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | 23:10.27 |
| 210 | Vincent MariasPlace 210 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 23:12.10 |
| 211 | Simon KissamPlace 211 · Grade 10 · Burlington | 10 | Burlington | 23:13.45 |
| 212 | Tyler SearsPlace 212 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 23:20.84 |
| 213 | Nicholas FitzgeraldPlace 213 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 23:21.27 |
| 214 | Parker LambertPlace 214 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 23:22.30 |
| 215 | Zachary GoadPlace 215 · Grade 10 · Colchester | 10 | Colchester | 23:24.24 |
| 216 | Casey LangloisPlace 216 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 23:24.80 |
| 217 | Benjamin BatesPlace 217 · Grade 11 · Burlington | 11 | Burlington | 23:29.74 |
| 218 | Jack WeishaarPlace 218 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 23:32.19 |
| 219 | Ryan JohnsonPlace 219 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 23:38.78 PR |
| 220 | Adam ZuchowskiPlace 220 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 23:39.98 |
| 221 | Steven MayPlace 221 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 23:47.23 |
| 222 | Isaac BurlesonPlace 222 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 23:47.70 |
| 223 | Brian GrantPlace 223 · Grade 10 · Milton | 10 | Milton | 23:51.15 |
| 224 | Ethan TreadwellPlace 224 · Grade 10 · Burlington | 10 | Burlington | 23:59.16 |
| 225 | Nick KelmPlace 225 · Grade 12 · Milton | 12 | Milton | 24:00.46 |
| 226 | Ray Matteoli-KlopfsteinPlace 226 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | 24:05.78 |
| 227 | Corey PutnamPlace 227 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 24:18.22 |
| 228 | Hunter ParahPlace 228 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 24:20.65 |
| 229 | Race RuckiPlace 229 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | 24:27.32 |
| 230 | Shane SealsPlace 230 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | 24:36.46 |
| 231 | Max JonesPlace 231 · Grade 9 · St Johnsbury | 9 | St Johnsbury | 24:40.59 |
| 232 | Eli RoddPlace 232 · Grade 11 · Champlain Valley Union | 11 | Champlain Valley Union | 24:41.99 |
| 233 | Grant MoodyPlace 233 · Grade 9 · Burlington | 9 | Burlington | 24:45.53 |
| 234 | Timothy BakerPlace 234 · Grade 10 · St Johnsbury | 10 | St Johnsbury | 24:47.90 |
| 235 | Isaac GarciaPlace 235 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 24:53.88 |
| 236 | Brady ClarkPlace 236 · Grade 12 · St Johnsbury | 12 | St Johnsbury | 24:59.27 |
| 237 | Kolton RuckiPlace 237 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 25:02.53 |
| 238 | Dan GregoryPlace 238 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | 25:02.98 |
| 239 | David LumbraPlace 239 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 25:09.72 |
| 240 | Jack MainPlace 240 · Grade 11 · South Burlington | 11 | South Burlington | 25:10.01 |
| 241 | McClain JipnerPlace 241 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 25:11.96 |
| 242 | Ben MiddletonPlace 242 · Grade 10 · Essex | 10 | Essex | 25:16.70 |
| 243 | Lorenzo GarnerPlace 243 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 25:21.06 |
| 244 | Nathan BruningPlace 244 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 25:42.36 |
| 245 | Peter VlaanderenPlace 245 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 26:06.22 |
| 246 | Theodore HopperPlace 246 · Grade 9 · South Burlington | 9 | South Burlington | 26:15.40 |
| 247 | Brian RedmondPlace 247 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | 26:17.92 |
| 248 | Gerrit PottmeyerPlace 248 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | 26:39.89 |
| 249 | Gavin FerlandPlace 249 · Grade 10 · Enosburg Falls | 10 | Enosburg Falls | 26:47.96 |
| 250 | Harry SchukeiPlace 250 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 26:53.75 |
| 251 | Spencer PlumptonPlace 251 · Grade 9 · Colchester | 9 | Colchester | 27:28.07 |
| 252 | Kieran SheaPlace 252 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | 27:35.70 |
| 253 | Matthew WillsPlace 253 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | 27:39.22 |
| 254 | Spencer SinagraPlace 254 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 28:06.36 |
| 255 | Jacob DeBellisPlace 255 · Grade 12 · Bellows Free Academy - St. Albans | 12 | Bellows Free Academy - St. Albans | 30:22.86 |
| 256 | Austin EmmonsPlace 256 · Grade 11 · Bellows Free Academy - Fairfax | 11 | Bellows Free Academy - Fairfax | 36:18.29 |
| 0 | Moses DelanePlace 0 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | NT |
| 0 | Michael RoyPlace 0 · Grade 10 · Bellows Free Academy - Fairfax | 10 | Bellows Free Academy - Fairfax | NT |
| 0 | Christopher BarkerPlace 0 · Grade 12 · Burlington | 12 | Burlington | NT |
| 0 | Jaydon SartwellPlace 0 · Grade 9 · Colchester | 9 | Colchester | NT |
| 0 | Martin ThomasPlace 0 · Grade 12 · Essex | 12 | Essex | NT |
| 0 | Deven CreamerPlace 0 · Grade 10 · Milton | 10 | Milton | NT |
| 0 | Ben MoranPlace 0 · Grade 11 · South Burlington | 11 | South Burlington | NT |
| 0 | Andrew CromptonPlace 0 · Grade 10 · UThirtyTwo | 10 | UThirtyTwo | NT |
| 0 | Jared ThatcherPlace 0 · Grade 9 · Bellows Free Academy - Fairfax | 9 | Bellows Free Academy - Fairfax | NT |
| 0 | Matt WoodPlace 0 · Grade 12 · Bellows Free Academy - Fairfax | 12 | Bellows Free Academy - Fairfax | NT |
| 0 | William CribbPlace 0 · Grade 10 · Bellows Free Academy - St. Albans | 10 | Bellows Free Academy - St. Albans | NT |
| 0 | Jacob Friz-TrilloPlace 0 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | NT |
| 0 | Tyler LobdellPlace 0 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | NT |
| 0 | Mason MashtarePlace 0 · Grade 11 · Bellows Free Academy - St. Albans | 11 | Bellows Free Academy - St. Albans | NT |
| 0 | Rivan CalderinPlace 0 · Grade 11 · Burlington | 11 | Burlington | NT |
| 0 | Jack PenestonPlace 0 · Grade 12 · Burlington | 12 | Burlington | NT |
| 0 | Dominic BeguePlace 0 · Grade 9 · Champlain Valley Union | 9 | Champlain Valley Union | NT |
| 0 | Peter CockaynePlace 0 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | NT |
| 0 | Ben CottonPlace 0 · Grade 12 · Champlain Valley Union | 12 | Champlain Valley Union | NT |
| 0 | Mark TuhacekPlace 0 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | NT |
| 0 | Prince YodishemboPlace 0 · Grade 10 · Champlain Valley Union | 10 | Champlain Valley Union | NT |
| 0 | Christopher AdkinsPlace 0 · Grade 11 · Colchester | 11 | Colchester | NT |
| 0 | Jordan BellPlace 0 · Grade 12 · Colchester | 12 | Colchester | NT |
| 0 | Duy PhamPlace 0 · Grade 11 · Colchester | 11 | Colchester | NT |
| 0 | Ben RathePlace 0 · Grade 11 · Colchester | 11 | Colchester | NT |
| 0 | Ben StapletonPlace 0 · Grade 9 · Colchester | 9 | Colchester | NT |
| 0 | Chris BirdPlace 0 · Grade 12 · Essex | 12 | Essex | NT |
| 0 | Jeremy BrennanPlace 0 · Grade 10 · Essex | 10 | Essex | NT |
| 0 | Nicholos CoburnPlace 0 · Grade 10 · Essex | 10 | Essex | NT |
| 0 | James DanisPlace 0 · Grade 9 · Essex | 9 | Essex | NT |
| 0 | Sam FeehanPlace 0 · Grade 11 · Essex | 11 | Essex | NT |
| 0 | Sam FrenettePlace 0 · Grade 9 · Essex | 9 | Essex | NT |
| 0 | Connor GoodrichPlace 0 · Grade 10 · Essex | 10 | Essex | NT |
| 0 | Carter KlinePlace 0 · Grade 12 · Essex | 12 | Essex | NT |
| 0 | David RobertsPlace 0 · Grade 9 · Essex | 9 | Essex | NT |
| 0 | Gabe VelasquezPlace 0 · Grade 11 · Essex | 11 | Essex | NT |
| 0 | Keegan YaoPlace 0 · Grade 12 · Essex | 12 | Essex | NT |
| 0 | Sam HornerPlace 0 · Grade 11 · Mt Mansfield Union | 11 | Mt Mansfield Union | NT |
| 0 | Gavin JohnsonPlace 0 · Grade 12 · Mt Mansfield Union | 12 | Mt Mansfield Union | NT |
| 0 | Skylar LampherePlace 0 · Grade 9 · Mt Mansfield Union | 9 | Mt Mansfield Union | NT |
| 0 | Eli SwaneyPlace 0 · Grade 10 · Mt Mansfield Union | 10 | Mt Mansfield Union | NT |
| 0 | Joe BalkanPlace 0 · Grade 9 · South Burlington | 9 | South Burlington | NT |
| 0 | Clayton ChisholmPlace 0 · Grade 11 · South Burlington | 11 | South Burlington | NT |
| 0 | Avi CohenPlace 0 · Grade 11 · South Burlington | 11 | South Burlington | NT |
| 0 | Abhi DodgsonPlace 0 · Grade 9 · South Burlington | 9 | South Burlington | NT |
| 0 | Emmett EdwardsPlace 0 · Grade 9 · South Burlington | 9 | South Burlington | NT |
| 0 | Matthew FoxPlace 0 · Grade 9 · South Burlington | 9 | South Burlington | NT |
| 0 | David HopkinsPlace 0 · Grade 9 · South Burlington | 9 | South Burlington | NT |
| 0 | Ryan LeePlace 0 · Grade 10 · South Burlington | 10 | South Burlington | NT |
| 0 | Kendall LibertyPlace 0 · Grade 10 · South Burlington | 10 | South Burlington | NT |
| 0 | Kyle McLanePlace 0 · Grade 11 · South Burlington | 11 | South Burlington | NT |
| 0 | Aland RinehartPlace 0 · Grade 11 · South Burlington | 11 | South Burlington | NT |
| 0 | Owen SeverancePlace 0 · Grade 9 · South Burlington | 9 | South Burlington | NT |
| 0 | Mehul ShahPlace 0 · Grade 12 · South Burlington | 12 | South Burlington | NT |
| 0 | Charlie CahillanePlace 0 · Grade 12 · St Johnsbury | 12 | St Johnsbury | NT |
| 0 | Cameron DwinellPlace 0 · Grade 11 · St Johnsbury | 11 | St Johnsbury | NT |
| 0 | Matthew MonaghanPlace 0 · Grade 9 · St Johnsbury | 9 | St Johnsbury | NT |
| 0 | Herb SingePlace 0 · Grade 11 · St Johnsbury | 11 | St Johnsbury | NT |
| 0 | Asher SolnitPlace 0 · Grade 11 · St Johnsbury | 11 | St Johnsbury | NT |
| 0 | Hunter VergePlace 0 · Grade 9 · St Johnsbury | 9 | St Johnsbury | NT |
| 0 | Calvin ZhangPlace 0 · Grade 11 · St Johnsbury | 11 | St Johnsbury | NT |
| 0 | Leo ZhaoPlace 0 · Grade 9 · St Johnsbury | 9 | St Johnsbury | NT |
| 0 | Nick ZhaoPlace 0 · Grade 9 · St Johnsbury | 9 | St Johnsbury | NT |
| 0 | Waylon KurtsPlace 0 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | NT |
| 0 | Luca MontorePlace 0 · Grade 11 · UThirtyTwo | 11 | UThirtyTwo | NT |
| 0 | Jesse WildPlace 0 · Grade 9 · UThirtyTwo | 9 | UThirtyTwo | NT |
| 257 | Ian CarpenterPlace 257 · Grade 9 · Bellows Free Academy - St. Albans | 9 | Bellows Free Academy - St. Albans | 1:00:25.00 |