1 | Essex High School (VT) | 70 |
| 1) Henry Farrington | | 16:06.32 | 1 |
| 2) Peter Alden | | 16:44.80 | 6 |
| 3) Jake Wagner | | 17:06.41 | 12 |
| 4) Brady Martisus | | 17:23.50 | 19 |
| 5) Ben Stewart | | 17:56.50 | 32 |
| Average Time: 17:03.51 Total Time: 1:25:17.53 1-5 Split: 1:50.18 |
| 6) Connor Goodrich | | 18:05.40 | 37 |
| 7) Liam Mack | | 18:12.61 | 44 |
2 | U-32 High School (Uhsd #32) (VT) | 75 |
| 1) Waylon Kurts | | 16:50.46 | 7 |
| 2) Trevor Patterson | | 16:54.02 | 9 |
| 3) Andrew Crompton | | 16:54.80 | 10 |
| 4) Maxx Perry | | 17:24.79 | 20 |
| 5) Leo Cioffi | | 17:51.60 | 29 |
| Average Time: 17:11.13 Total Time: 1:25:55.67 1-5 Split: 1:01.14 |
| 6) Jacob Bradley | | 18:08.00 | 40 |
| 7) Jed Kurts | | 18:09.20 | 41 |
3 | Burlington High School (VT) | 88 |
| 1) Simon Kissam | | 16:32.00 | 3 |
| 2) Kent Ford | | 16:39.37 | 4 |
| 3) Wondu Summa | | 17:19.20 | 15 |
| 4) Sam Beste | | 17:26.99 | 21 |
| 5) Ethan Treadwell | | 18:14.63 | 45 |
| Average Time: 17:14.44 Total Time: 1:26:12.19 1-5 Split: 1:42.63 |
| 6) Davis Rock-jones | | 18:31.24 | 60 |
| 7) Silas Brown | | 18:37.23 | 63 |
4 | South Burlington (VT) | 147 |
| 1) Lucas Calcagni | | 16:17.76 | 2 |
| 2) Emmett Edwards | | 17:19.69 | 16 |
| 3) Colin Mckay | | 17:41.85 | 23 |
| 4) Trey Uttecht | | 18:24.23 | 51 |
| 5) Eli Grossman | | 18:27.90 | 55 |
| Average Time: 17:38.29 Total Time: 1:28:11.43 1-5 Split: 2:10.14 |
| 6) Abhi Dodgson | | 18:31.00 | 59 |
| 7) Tristan Mcnight | | 18:51.20 | 73 |
5 | St. Johnsbury Academy (VT) | 170 |
| 1) Adrian Burrington | | 17:46.90 | 24 |
| 2) Gage Hale | | 17:49.70 | 26 |
| 3) Nathaniel Atkins | | 17:51.38 | 28 |
| 4) Mason Castle | | 17:56.42 | 31 |
| 5) Luke Mccarthy | | 18:32.00 | 61 |
| Average Time: 17:59.28 Total Time: 1:29:56.40 1-5 Split: 45.10 |
| 6) Ty Avery | | 18:42.00 | 66 |
| 7) Ethan Eames | | 18:59.00 | 81 |
6 | Champlain Valley Union High School (VT) | 185 |
| 1) Jared Leonard | | 16:52.50 | 8 |
| 2) Seamus Higgins | | 18:07.21 | 39 |
| 3) Gavin Schaaf | | 18:10.08 | 42 |
| 4) Dylan Gooley | | 18:11.90 | 43 |
| 5) Skyler Heininger | | 18:27.20 | 53 |
| Average Time: 17:57.78 Total Time: 1:29:48.89 1-5 Split: 1:34.70 |
| 6) Alec Mogielnicki | | 18:29.54 | 57 |
| 7) Sean Gilliam | | 18:37.10 | 62 |
7 | Mt. Mansfield High School (VT) | 237 |
| 1) Kurt Eriksson | | 17:59.80 | 34 |
| 2) Noah Gagliardi | | 18:00.00 | 35 |
| 3) Nate Coulter | | 18:00.00 | 36 |
| 4) Luke Bliss | | 18:40.80 | 65 |
| 5) Kai Richter | | 18:42.68 | 67 |
| Average Time: 18:16.66 Total Time: 1:31:23.28 1-5 Split: 42.88 |
| 6) Lucaiah Smith-miod | | 18:49.08 | 70 |
| 7) Logan Kenny | | 19:14.94 | 91 |
8 | Harwood Union High school (VT) | 253 |
| 1) Brendan Magill | | 16:58.65 | 11 |
| 2) Luke Groom | | 18:14.69 | 46 |
| 3) John Henry Bond-bardes | | 18:16.01 | 47 |
| 4) Carlton Cummiskey | | 18:38.32 | 64 |
| 5) Vincent Spina | | 19:04.31 | 85 |
| Average Time: 18:14.40 Total Time: 1:31:11.98 1-5 Split: 2:05.66 |
| 6) Alan Clark | | 20:08.40 | 131 |
| 7) Mason Berry | | 20:53.47 | 168 |
9 | Mount Anthony Union High School (VT) | 306 |
| 1) Evan Page | | 16:43.40 | 5 |
| 2) Asa Burrows Crane | | 17:58.80 | 33 |
| 3) Noah Payne | | 18:28.00 | 56 |
| 4) Anthony Mazzola | | 19:06.20 | 88 |
| 5) Jack Drew | | 20:00.60 | 124 |
| Average Time: 18:27.40 Total Time: 1:32:17.00 1-5 Split: 3:17.20 |
| 6) Cooper Mason | | 20:02.90 | 125 |
| 7) Isaac Sibley | | 20:25.50 | 145 |
10 | Colchester High School (VT) | 395 |
| 1) Alex Frank | | 17:50.30 | 27 |
| 2) Jaydon Sartwell | | 18:19.10 | 49 |
| 3) Selby Jacobs | | 18:54.20 | 76 |
| 4) Josh Wefers | | 19:36.63 | 102 |
| 5) Ethan Carnesale | | 20:19.00 | 141 |
| Average Time: 18:59.85 Total Time: 1:34:59.23 1-5 Split: 2:28.70 |
| 6) Zachary Goad | | 20:20.00 | 142 |
| 7) Seb Alessi | | 20:22.60 | 144 |
11 | Stowe Middle/High School (VT) | 411 |
| 1) Josh Mcdonald | | 18:46.80 | 69 |
| 2) Josh Clark | | 18:57.10 | 78 |
| 3) Will Cannon | | 19:04.00 | 84 |
| 4) John Lackey | | 19:06.00 | 87 |
| 5) Charlie Alekson | | 19:16.00 | 93 |
| Average Time: 19:01.98 Total Time: 1:35:09.90 1-5 Split: 29.20 |
| 6) Case Bradbury | | 19:48.00 | 111 |
| 7) Kaiden Mcneil | | 20:08.00 | 129 |
12 | Thetford Academy (VT) | 449 |
| 1) Ian Spelman | | 18:07.00 | 38 |
| 2) Nathan Brooker | | 18:52.00 | 74 |
| 3) Eamon Deffner | | 19:34.00 | 100 |
| 4) Gabriel Gaetz | | 19:51.00 | 115 |
| 5) Eli Kaliski | | 19:58.00 | 122 |
| Average Time: 19:16.40 Total Time: 1:36:22.00 1-5 Split: 1:51.00 |
| 6) Jason Wohlstenholme | | 20:41.00 | 158 |
| 7) Alex Chase | | 23:22.38 | 228 |
13 | Woodstock Union High School (VT) | 503 |
| 1) Riley Shepherd | | 17:21.90 | 17 |
| 2) Justice Bassette | | 18:57.90 | 79 |
| 3) Owen Coates | | 19:00.60 | 82 |
| 4) Calef Hepler | | 20:32.60 | 151 |
| 5) Teddy Krawczyk | | 20:58.70 | 174 |
| Average Time: 19:22.34 Total Time: 1:36:51.70 1-5 Split: 3:36.80 |
| 6) Henry Greene | | 21:42.80 | 198 |
| 7) Wilber Abrams | | 21:50.30 | 202 |
14 | Peoples Academy (VT) | 505 |
| 1) Benjamin Craig | | 17:36.00 | 22 |
| 2) Eli Smith | | 17:49.00 | 25 |
| 3) Jake Wilson | | 19:57.90 | 121 |
| 4) Zachary Rodger | | 20:31.80 | 150 |
| 5) Cameron Dunham | | 21:17.90 | 187 |
| Average Time: 19:26.52 Total Time: 1:37:12.60 1-5 Split: 3:41.90 |
15 | Randolph Union High School (VT) | 533 |
| 1) Isaac Kaplan | | 17:11.72 | 13 |
| 2) Brandon Ryan | | 18:22.75 | 50 |
| 3) Desmond Piccicuto | | 19:25.38 | 97 |
| 4) Keagan Jarvis | | 20:58.20 | 173 |
| 5) Adam Norton | | 21:47.25 | 200 |
| Average Time: 19:33.06 Total Time: 1:37:45.30 1-5 Split: 4:35.53 |
| 6) Jordan Ryan | | 22:11.70 | 208 |
| 7) Gavin Laplante | | 22:21.80 | 213 |
16 | Brattleboro Union High School (VT) | 541 |
| 1) Trevor Kipp | | 18:30.40 | 58 |
| 2) Evan Koch | | 19:01.00 | 83 |
| 3) Bram Tabachnick | | 19:09.00 | 89 |
| 4) Nolan Holmes | | 20:37.99 | 155 |
| 5) Galen Fletcher | | 20:38.01 | 156 |
| Average Time: 19:35.28 Total Time: 1:37:56.40 1-5 Split: 2:07.61 |
| 6) Logan Makay | | 20:57.00 | 172 |
| 7) Brett Worden | | 22:00.00 | 204 |
17 | Middlebury Union High School (VT) | 555 |
| 1) Jack Christner | | 18:43.07 | 68 |
| 2) Thomas Nevins | | 19:14.70 | 90 |
| 3) William Carpenter | | 19:43.68 | 107 |
| 4) Nico Brayton | | 19:57.30 | 120 |
| 5) Ethan Reiderer | | 20:55.50 | 170 |
| Average Time: 19:42.85 Total Time: 1:38:34.25 1-5 Split: 2:12.43 |
| 6) Gabriel Cason | | 21:32.20 | 192 |
| 7) Samuel Klingensmith | | 21:34.36 | 195 |
18 | Rice Memorial High School (VT) | 567 |
| 1) Reuben Callan | | 19:38.00 | 103 |
| 2) John Hoza-fredrick | | 19:42.77 | 105 |
| 3) Will Noonan | | 19:51.70 | 116 |
| 4) Tommy Mclaughlin | | 19:52.02 | 117 |
| 5) Liam Geary | | 20:03.22 | 126 |
| Average Time: 19:49.54 Total Time: 1:39:07.71 1-5 Split: 25.22 |
| 6) Ben Hershey | | 20:03.38 | 127 |
| 7) Brian Eustis | | 22:31.24 | 216 |
19 | Bellows Falls High School (VT) | 571 |
| 1) Ian Wallace | | 18:49.80 | 71 |
| 2) Timothy Salter-roy | | 18:52.00 | 75 |
| 3) Colton Baldasaro | | 19:56.43 | 119 |
| 4) Collin Robertson | | 20:20.60 | 143 |
| 5) Stone Bradbury | | 20:48.20 | 163 |
| Average Time: 19:45.41 Total Time: 1:38:47.03 1-5 Split: 1:58.40 |
| 6) Gabriel Hakimoglu | | 21:15.80 | 185 |
| 7) Jacob Howarth | | 23:26.43 | 230 |
20 | Lyndon Institute (VT) | 574 |
| 1) Holden Middleton | | 18:58.40 | 80 |
| 2) Isaac Ly | | 19:21.00 | 95 |
| 3) Andrzej Prince | | 20:00.00 | 123 |
| 4) Cameron Messier | | 20:15.80 | 137 |
| 5) Eric Pregel | | 20:17.00 | 139 |
| Average Time: 19:46.44 Total Time: 1:38:52.20 1-5 Split: 1:18.60 |
| 6) Sebastian Whitcomb | | 20:36.00 | 154 |
| 7) Malcolm Kimball | | 21:59.60 | 203 |
21 | Montpelier High School (VT) | 575 |
| 1) Avery Paull | | 18:19.00 | 48 |
| 2) Justin Magill | | 19:15.00 | 92 |
| 3) Josh Lajeunesse | | 19:46.40 | 110 |
| 4) Zachary Taylor | | 20:28.80 | 149 |
| 5) Benjamin Mays | | 21:02.60 | 176 |
| Average Time: 19:46.36 Total Time: 1:38:51.80 1-5 Split: 2:43.60 |
| 6) Gavin Corbett-vald | | 21:08.80 | 180 |
| 7) Tale Duggan | | 22:32.00 | 217 |
22 | Bellows Free Academy-St Albans (VT) | 594 |
| 1) Riley Maher | | 17:51.87 | 30 |
| 2) Samuel Handy | | 18:54.25 | 77 |
| 3) Tyler Sears | | 20:15.80 | 136 |
| 4) Alex Haag | | 20:47.51 | 162 |
| 5) Kalan Kenyon | | 21:27.60 | 189 |
| Average Time: 19:51.41 Total Time: 1:39:17.03 1-5 Split: 3:35.73 |
| 6) Will Stoll | | 21:48.24 | 201 |
| 7) Peter Vlaanderen | | 23:00.63 | 222 |
23 | Rutland High School (VT) | 617 |
| 1) Nolan Abeyta | | 17:17.20 | 14 |
| 2) Nate Fogg | | 19:50.00 | 112 |
| 3) Eric Woodbury | | 19:50.90 | 113 |
| 4) Dylan Roussel | | 21:13.90 | 184 |
| 5) Brayden Moore | | 21:33.24 | 194 |
| Average Time: 19:57.05 Total Time: 1:39:45.24 1-5 Split: 4:16.04 |
| 6) Brenton Beers | | 22:00.90 | 205 |
| 7) Ethan Woodbury | | 22:20.08 | 211 |
24 | Lamoille High School (VT) | 629 |
| 1) Jasper Henderson | | 18:50.50 | 72 |
| 2) Liam Foley | | 20:06.00 | 128 |
| 3) Ben Ring | | 20:11.00 | 133 |
| 4) Ben Cullivan | | 20:13.10 | 135 |
| 5) Noah Allen | | 20:46.00 | 161 |
| Average Time: 20:01.32 Total Time: 1:40:06.60 1-5 Split: 1:55.50 |
25 | Northfield High School (VT) | 643 |
| 1) Jesse Marble | | 18:25.10 | 52 |
| 2) Jordan Jones | | 19:35.10 | 101 |
| 3) Josh Hanlon | | 20:12.70 | 134 |
| 4) Evan Choquette | | 20:51.10 | 166 |
| 5) Devin Audette | | 21:28.80 | 190 |
| Average Time: 20:06.56 Total Time: 1:40:32.80 1-5 Split: 3:03.70 |
| 6) Shawn Martin | | 21:36.10 | 196 |
| 7) Po-yi Li | | 22:35.00 | 218 |
26 | Spaulding High School (VT) | 646 |
| 1) David Toborg | | 19:22.60 | 96 |
| 2) Kyle Proteau | | 19:33.43 | 99 |
| 3) Isaiah Anderson | | 19:44.50 | 109 |
| 4) Taite Magoon | | 20:51.30 | 167 |
| 5) David Poulin | | 21:01.50 | 175 |
| Average Time: 20:06.67 Total Time: 1:40:33.33 1-5 Split: 1:38.90 |
| 6) Evan Kerin | | 21:13.10 | 183 |
| 7) Steven Poulin | | 23:00.11 | 221 |
27 | Craftsbury Schools (VT) | 672 |
| 1) Griffin Wright | | 17:22.00 | 18 |
| 2) Finn Sweet | | 18:27.30 | 54 |
| 3) Griffin Wright | | 20:18.50 | 140 |
| 4) Zachary Rothammer | | 23:10.00 | 225 |
| 5) Holden Thompson | | 23:42.00 | 235 |
| Average Time: 20:35.96 Total Time: 1:42:59.80 1-5 Split: 6:20.00 |
| 6) Elliot Bjerke | | 23:54.00 | 239 |
| 7) Elliot Smyth | | 24:07.00 | 241 |
28 | Missisquoi Valley Union High School (VT) | 725 |
| 1) Ethan Flint | | 19:39.10 | 104 |
| 2) Eadoin Murphy | | 19:51.00 | 114 |
| 3) Ben Magnant | | 19:55.06 | 118 |
| 4) Sean Power | | 20:26.00 | 146 |
| 5) Kolby Moody | | 24:20.60 | 243 |
| Average Time: 20:50.35 Total Time: 1:44:11.76 1-5 Split: 4:41.50 |
| 6) Tyler Laroche | | 24:43.10 | 247 |
| 7) Tyler Byers | | 26:49.00 | 252 |
29 | Milton Senior High School (VT) | 792 |
| 1) Mike Mcneil | | 19:05.60 | 86 |
| 2) Carson Cowhig | | 20:35.42 | 153 |
| 3) Hunter Pelletier | | 20:54.60 | 169 |
| 4) Ethan Roussin | | 21:06.64 | 178 |
| 5) Sam Armstrong | | 22:01.52 | 206 |
| Average Time: 20:44.76 Total Time: 1:43:43.78 1-5 Split: 2:55.92 |
| 6) Dustin Brunelle | | 23:28.29 | 232 |
| 7) Brad Stankiewicz | | 23:46.04 | 236 |
30 | North Country Union (VT) | 830 |
| 1) Thomas Bailey-rowe | | 19:16.50 | 94 |
| 2) Connor Davis | | 20:49.60 | 164 |
| 3) William Bailey-rowe | | 21:25.40 | 188 |
| 4) Arne Bannach | | 21:29.90 | 191 |
| 5) Andrew Morin | | 21:32.20 | 193 |
| Average Time: 20:54.72 Total Time: 1:44:33.60 1-5 Split: 2:15.70 |
| 6) Douglas Moore | | 24:21.40 | 245 |
31 | Burr and Burton Academy (VT) | 891 |
| 1) Boden Morris | | 20:34.10 | 152 |
| 2) Brandon Perra | | 20:45.70 | 160 |
| 3) Joe Sagno | | 20:56.70 | 171 |
| 4) Sean Foley | | 21:45.00 | 199 |
| 5) Erik Vandermark | | 22:15.26 | 209 |
| Average Time: 21:15.35 Total Time: 1:46:16.76 1-5 Split: 1:41.16 |
| 6) Edward Knowles | | 23:40.95 | 234 |
| 7) Henry Ahlfeld | | 24:21.25 | 244 |
32 | Lake Region Uhsd #24 (VT) | 905 |
| 1) Cole Royer | | 20:08.05 | 130 |
| 2) Josh Kelley | | 20:09.00 | 132 |
| 3) Anthony Cloney | | 21:41.08 | 197 |
| 4) Gage Coe | | 22:58.40 | 220 |
| 5) Caleb Thayer | | 23:12.72 | 226 |
| Average Time: 21:37.85 Total Time: 1:48:09.25 1-5 Split: 3:04.67 |
| 6) John Mathews | | 26:10.00 | 250 |
| 7) Jordan Prue | | 26:18.50 | 251 |
33 | Mount St. Joseph Academy (VT) | 918 |
| 1) Roco Machachlan | | 20:42.15 | 159 |
| 2) Michael Blais | | 21:03.85 | 177 |
| 3) Payton Thurston | | 21:11.00 | 182 |
| 4) Lucas Pencak | | 21:15.90 | 186 |
| 5) Avery Thurston | | 22:22.00 | 214 |
| Average Time: 21:18.98 Total Time: 1:46:34.90 1-5 Split: 1:39.85 |
| 6) Grant Thurston | | 23:46.20 | 237 |
| 7) Ben Pencak | | 25:26.40 | 249 |
34 | Otter Valley Union High School (VT) | 921 |
| 1) Parker Todd | | 19:43.00 | 106 |
| 2) Joseph Cijka | | 20:38.50 | 157 |
| 3) Hayden Gallo | | 21:10.36 | 181 |
| 4) Anthony Rovi | | 23:26.63 | 231 |
| 5) Colby Smith | | 24:24.00 | 246 |
| Average Time: 21:52.50 Total Time: 1:49:22.49 1-5 Split: 4:41.00 |
| 6) Mickeen Hogan | | 27:58.11 | 255 |
35 | Hartford High School (VT) | 957 |
| 1) Aaron Mitchell | | 19:33.20 | 98 |
| 2) Lucas Benson | | 20:49.60 | 165 |
| 3) Calvin Mccrory | | 22:20.30 | 212 |
| 4) Thomas Kasten | | 24:04.38 | 240 |
| 5) Alexander Defelice | | 24:14.10 | 242 |
| Average Time: 22:12.32 Total Time: 1:51:01.58 1-5 Split: 4:40.90 |
| 6) Alex Marshall | | 38:12.60 | 260 |
36 | Windsor High School (VT) | 1002 |
| 1) Justin Smith | | 19:44.00 | 108 |
| 2) Jordan Place | | 22:19.30 | 210 |
| 3) Vaughn Phillips | | 22:47.83 | 219 |
| 4) Trace Petermann | | 23:19.61 | 227 |
| 5) Andrew Kelley-jacobs | | 23:48.74 | 238 |
| Average Time: 22:23.90 Total Time: 1:51:59.48 1-5 Split: 4:04.74 |
37 | Saint Michael's College (VT) | 1016 |
| 1) Jacob Christi | | 20:27.20 | 147 |
| 2) Stephen Borst | | 21:07.50 | 179 |
| 3) Ezra Christi | | 22:03.70 | 207 |
| 4) Nathaniel Pierce | | 23:25.20 | 229 |
| 5) Michael Kelliher | | 27:52.10 | 254 |
| Average Time: 22:59.14 Total Time: 1:54:55.70 1-5 Split: 7:24.90 |
38 | Blue Mountain USD #21 (VT) | 1047 |
| 1) William Heywood | | 20:16.44 | 138 |
| 2) Josh Wilson | | 20:27.50 | 148 |
| 3) Tyler Murray | | 25:07.61 | 248 |
| 4) Andrew Hoang | | 28:53.69 | 256 |
| 5) Zhiwen Zhong | | 29:02.50 | 257 |
| Average Time: 24:45.55 Total Time: 2:03:47.74 1-5 Split: 8:46.06 |
39 | Bellows Free Academy-Fairfax (VT) | 1148 |
| 1) Derrick Sloan | | 22:31.19 | 215 |
| 2) David Lumbra | | 23:06.60 | 223 |
| 3) Jared Thatcher | | 23:09.80 | 224 |
| 4) Shane Seals | | 23:33.33 | 233 |
| 5) Kieran Shea | | 27:36.50 | 253 |
| Average Time: 23:59.48 Total Time: 1:59:57.42 1-5 Split: 5:05.31 |
| 6) James Eastman | | 29:02.86 | 258 |
| 7) Wes Shaw | | 30:49.73 | 259 |