September 20th, 2025


Boys Varsity Large School Results

Place Tmpl Name Yr Team .5k 1m 2m Time Pace
1 1 Bocelli Howland-Vlahak 10 Phillips Exeter 1:25 4:48 10:23 15:44 5:04
2 2 Josiah Conley 12 Concord 1:26 4:55 10:57 16:35 5:21
3 3 Ben Groves 11 Hanover 1:27 4:56 10:59 16:37 5:21
4 4 Benjamin Holoch 11 Champlain Valley 1:27 4:58 10:57 16:37 5:21
5 5 Ben Warfield 12 U-32 1:27 4:59 10:57 16:39 5:22
6 6 Oscar D'Amelio 11 Pinkerton 1:28 4:58 11:02 16:50 5:25
7 7 Ethan Fischer 10 Bishop Guertin 1:29 4:59 11:03 16:56 5:27
8 8 Alejandro Juro 12 Manchester 1:34 5:08 11:14 16:58 5:28
9 9 Isaac McNaughton 10 Hanover 1:33 5:06 11:20 17:00 5:29
10 10 Nicolas Floresquero-Ll 12 North Andover 1:36 5:16 11:14 17:04 5:30
11 11 Sean Hayes 12 Pinkerton 1:34 5:16 11:26 17:04 5:30
12 12 Joseph Gustavson 11 Pinkerton 1:34 5:16 11:22 17:05 5:30
13 Lucas Gomez 12 Salem 1:31 5:01 11:16 17:05 5:30
14 13 Treson McEnaney 11 Champlain Valley 1:32 5:07 11:17 17:07 5:31
15 14 Carson Fitzgerald 12 Londonderry 1:30 5:05 11:19 17:09 5:31
16 15 Bjorn Peterson 12 Burlington 1:38 5:19 11:33 17:10 5:32
17 16 Trainor Mailloux 12 Pinkerton 1:28 4:59 11:10 17:10 5:32
18 17 Noah Brown 12 Cumberland 1:31 5:09 11:27 17:11 5:32
19 18 Cole Hart 11 Champlain Valley 1:32 5:07 11:22 17:11 5:32
20 19 Joel Thornton-Sherm 11 St. Johnsbury Academy 1:30 5:01 11:17 17:12 5:32
21 20 Spencer Clemans 10 Concord 1:33 5:10 11:23 17:13 5:33
22 21 Ethan Libby 11 Cumberland 1:32 5:10 11:27 17:14 5:33
23 22 Colby Napolitano 11 Barrington 1:33 5:14 11:34 17:16 5:34
24 23 Bryan Stocker 11 St. Johnsbury Academy 1:29 5:00 11:23 17:17 5:34
25 24 Jimmy Kelly 12 Lowell 1:29 5:07 11:29 17:18 5:34
26 25 Samuel De Souza 11 Lowell 1:31 5:07 11:14 17:18 5:34
27 26 Michael Studer 9 Bishop Guertin 1:30 5:02 11:17 17:19 5:35
28 27 Patrick Ramsey 10 Londonderry 1:34 5:13 11:25 17:21 5:36
29 28 Jack Snyder 11 Champlain Valley 1:33 5:09 11:34 17:23 5:36
30 29 Isaac Pelletier 11 Sanford 1:30 5:07 11:35 17:25 5:37
31 30 Westin Bunce 11 Burlington 1:36 5:17 11:37 17:25 5:37
32 31 Quinn McNeil 12 Burlington 1:39 5:18 11:35 17:25 5:37
33 32 Josh Twomey 12 Londonderry 1:31 5:10 11:19 17:31 5:39
34 33 Matthew Motherway 12 Nashua South 1:34 5:12 11:43 17:32 5:39
35 34 Jonah Schulman 12 William Hall 1:40 5:21 11:37 17:33 5:39
36 35 Samuel Prescott 12 Bishop Guertin 1:35 5:17 11:39 17:37 5:41
37 36 Brogan Zwinggi 12 North Andover 1:38 5:26 11:56 17:38 5:41
38 37 Charlie Gillick 11 Phillips Academy 1:39 5:23 11:47 17:41 5:42
39 38 Austin Cipriano 12 Pinkerton 1:34 5:19 11:45 17:42 5:42
40 39 Jake Schonhoff 12 Cumberland 1:31 5:09 11:31 17:43 5:43
41 40 Jack Mortimer 11 Bedford 1:40 5:20 11:45 17:44 5:43
42 41 Cody Young 12 U-32 1:27 4:59 11:28 17:45 5:43
43 Elliot Chisholm 11 Salem 1:30 5:01 11:25 17:46 5:43
44 42 Fox Mace 12 William Hall 1:42 5:29 11:50 17:46 5:43
45 43 Alexander Collins 10 Hanover 1:35 5:19 11:48 17:47 5:44
46 44 Owen Welch 12 Phillips Exeter 1:39 5:21 11:51 17:48 5:44
47 45 Alex Martin-Casas 11 William Hall 1:42 5:29 11:53 17:49 5:44
48 46 Amani Odenigbo 11 Loomis Chaffee 1:39 5:19 11:52 17:50 5:45
49 47 Robert Budzinski 12 Phillips Academy 1:39 5:24 11:47 17:51 5:45
50 48 Tucker Larosa 11 North Andover 1:37 5:26 11:56 17:55 5:46
51 49 Liam Rand 10 North Andover 1:38 5:24 11:53 17:55 5:46
52 50 Will Thomas 10 North Andover 1:39 5:26 11:58 17:55 5:46
53 51 Luke Parker 10 Bedford 1:43 5:30 11:56 17:57 5:47
54 52 Oren Winters 12 U-32 1:36 5:18 11:55 17:58 5:47
55 53 Manny Fliegelman 11 St. Johnsbury Academy 1:32 5:17 11:51 18:04 5:49
56 54 Brayden Rivello 11 Cumberland 1:33 5:16 11:56 18:04 5:49
57 55 Jack Dibuono 12 Londonderry 1:41 5:29 11:57 18:04 5:49
58 56 Nathan Yingling 12 William Hall 1:42 5:36 12:10 18:05 5:49
59 57 Jackson Goings 10 Loomis Chaffee 1:39 5:34 12:06 18:05 5:50
60 58 Owen Boucher 11 Pinkerton 1:40 5:26 11:59 18:06 5:50
61 59 Owen Gagnon 11 Nashua North 1:38 5:28 12:04 18:06 5:50
62 60 Cole Burns 12 Nashua North 1:34 5:12 11:59 18:07 5:50
63 61 Logen Poteet 10 Exeter 1:36 5:18 12:02 18:07 5:50
64 62 Elias Miettinen 11 William Hall 1:45 5:37 12:06 18:08 5:51
65 63 Miles Farkas 10 Loomis Chaffee 1:38 5:25 12:10 18:10 5:51
66 64 Cole Page 11 U-32 1:31 5:10 11:49 18:12 5:52
67 65 Truman Yee 12 Phillips Exeter 1:39 5:20 12:01 18:13 5:52
68 66 Tom White 10 Nashua North 1:44 5:33 12:04 18:14 5:53
69 67 Ryan Hurlock 10 Barrington 1:36 5:23 11:55 18:14 5:53
70 68 Oliver Collins 10 Hanover 1:40 5:33 12:08 18:16 5:53
71 69 Charlie Mirabel 12 Lowell 1:34 5:17 11:58 18:17 5:53
72 70 Miles Gackstetter 12 Loomis Chaffee 1:31 5:07 12:07 18:17 5:53
73 71 Samuel Chaparro 11 William Hall 1:44 5:36 12:11 18:19 5:54
74 72 Sam Spencer 12 Barrington 1:34 5:21 12:11 18:20 5:54
75 73 Henry Zimmerman 11 Phillips Academy 1:49 5:49 12:18 18:21 5:55
76 74 Hudson Cunningham 12 Essex 1:37 5:27 12:15 18:23 5:56
77 75 Pranav Dasari 11 Nashua South 1:37 5:29 12:18 18:24 5:56
78 76 Samuel Gustat 12 Needham 1:45 5:38 12:09 18:24 5:56
79 77 Ian Cottrill 12 Exeter 1:37 5:27 12:15 18:24 5:56
80 78 Vlad Horvatic 12 Barrington 1:36 5:25 12:12 18:25 5:56
81 79 Oliver Miller 11 U-32 1:37 5:27 12:10 18:26 5:56
82 80 Braden Phemester 12 Bishop Guertin 1:32 5:21 11:53 18:26 5:56
83 81 Dylan Wheeler 11 Framingham 1:33 5:14 11:55 18:26 5:56
84 82 Ben Hourdequin 12 Hanover 1:40 5:29 12:17 18:26 5:56
85 83 Blake Hollingshead 11 Windham 1:44 5:39 12:14 18:27 5:57
86 84 Evan Jean 10 Nashua South 1:35 5:28 12:23 18:27 5:57
87 85 Marcus Clark 12 Exeter 1:39 5:30 12:17 18:28 5:57
88 86 Jack Donovan 10 South Burlington 1:36 5:20 12:00 18:28 5:57
89 87 Tristan Rand 10 North Andover 1:40 5:27 12:10 18:28 5:57
90 88 Sam Houghton 12 Essex 1:38 5:28 12:14 18:30 5:58
91 89 Micah McDonald 11 St. Johnsbury Academy 1:35 5:26 12:17 18:30 5:58
92 90 Odin Cloutier 12 South Burlington 1:38 5:23 12:18 18:31 5:58
93 91 Xavier Garcia De Pare 10 Exeter 1:44 5:42 12:28 18:32 5:58
94 92 Henry Willett 9 Exeter 1:44 5:43 12:28 18:33 5:59
95 93 Samuel Curtiss 12 Essex 1:38 5:21 12:04 18:34 5:59
96 94 Colin Peterson 12 Cumberland 1:33 5:22 12:10 18:34 5:59
97 95 Ethan Benenson 12 Phillips Exeter 1:39 5:29 12:16 18:35 5:59
98 96 Tim Schribman 12 Lowell 1:33 5:17 12:02 18:35 5:59
99 97 Nate D'Silva 12 Nashua North 1:38 5:29 12:05 18:36 6:00
100 98 Lincoln O'Brien 12 Nashua South 1:39 5:31 12:18 18:36 6:00
101 99 Isaiah Rodriguez 11 Nashua South 1:41 5:38 12:35 18:37 6:00
102 100 Zachary Jackman 11 Essex 1:30 5:21 12:10 18:40 6:01
103 101 Neal Bansal 12 Barrington 1:35 5:20 12:03 18:42 6:01
104 102 Riley Little 12 Mt. Mansfield 1:34 5:20 12:16 18:42 6:01
105 103 Skylar Levin 12 Needham 1:49 5:48 12:33 18:42 6:01
106 104 Elijah Calderon 10 Lowell 1:43 5:39 12:29 18:42 6:02
107 105 Brayden Miller 11 Merrimack 1:33 5:18 12:07 18:43 6:02
108 106 John Thornton-Sherm 11 St. Johnsbury Academy 1:34 5:15 12:21 18:44 6:02
109 107 Wally Dangora 12 Exeter 1:47 5:44 12:32 18:44 6:02
110 108 James Shewan 12 Nashua South 1:35 5:29 12:18 18:44 6:02
111 109 Gabriel Spera 10 Windham 1:45 5:40 12:28 18:45 6:03
112 110 Hayden Gilbert 12 Mt. Mansfield 1:37 5:32 12:26 18:46 6:03
113 111 Alec Schoenfield 12 Goffstown 1:41 5:35 12:31 18:46 6:03
114 112 Charlie Meisenzahl 10 Champlain Valley 1:41 5:37 12:32 18:47 6:03
115 113 Eliot Norwood 12 William Hall 1:42 5:33 12:07 18:48 6:03
116 114 Micheal Mastraccio 10 Sanford 1:43 5:36 12:25 18:50 6:04
117 115 Sam Matson 12 Alvirne 1:35 5:26 12:24 18:50 6:04
118 116 Richard Kibasa 12 Manchester Central 1:42 5:34 12:25 18:51 6:04
119 117 Daniel Jackson 12 South Burlington 1:39 5:33 12:23 18:53 6:05
120 118 Conor Fennessy 9 Concord 1:43 5:42 12:26 18:53 6:05
121 119 Brady Meade 10 Lowell 1:41 5:39 12:29 18:54 6:05
122 120 Aaron Blanchard 10 Phillips Academy 1:51 5:57 12:51 18:55 6:06
123 121 Ashton Rowe 11 Alvirne 1:38 5:36 12:24 18:55 6:06
124 122 Artur Novaes Ferreir 11 Phillips Exeter 1:38 5:32 12:45 18:58 6:07
125 123 Rhys Jones 10 Hanover 1:40 5:36 12:36 19:00 6:07
126 124 Eliot Robinson 12 Mt. Mansfield 1:41 5:37 12:39 19:01 6:08
127 125 Dylan Torizzo 11 Loomis Chaffee 1:45 5:53 12:45 19:01 6:08
128 126 Austin McCarthy 11 Barrington 1:41 5:36 12:32 19:01 6:08
129 127 Rohan Novosad 11 Hanover 1:43 5:45 12:42 19:02 6:08
130 128 Connor Bobbin 10 Needham 1:49 5:48 12:36 19:03 6:08
131 129 Kieren Ringler 12 North Andover 1:42 5:39 12:39 19:06 6:09
132 130 Matthew Mallory 11 Essex 1:37 5:30 12:38 19:07 6:10
133 131 Jacob Sayre 11 Mt. Mansfield 1:32 5:29 12:25 19:09 6:10
134 132 Owen Cosgrove 11 Phillips Exeter 1:41 5:35 12:44 19:11 6:11
135 133 Gavin Leader 9 Portsmouth 1:46 5:50 12:53 19:11 6:11
136 134 Gabriele Mineo 10 Needham 1:47 5:51 12:51 19:12 6:11
137 135 Cal Gardner 11 Champlain Valley 1:47 5:47 12:47 19:12 6:11
138 136 Will Magee 9 Concord 1:49 5:45 12:47 19:13 6:11
139 137 Bunhour Chea 11 Nashua North 1:38 5:29 12:45 19:13 6:11
140 138 Jackson Tooker 11 Exeter 1:46 5:44 12:45 19:13 6:11
141 139 Cameron Butler 10 Phillips Academy 1:52 5:59 12:52 19:15 6:12
142 140 Max Winn 10 Dover 1:40 5:33 12:37 19:16 6:12
143 141 Magnus Grace 10 Burlington 1:46 5:53 12:52 19:16 6:12
144 142 Sawyer Tottle 11 U-32 1:37 5:32 12:55 19:17 6:13
145 Blake Bickford 12 Manchester Memorial 1:40 5:41 12:44 19:18 6:13
146 143 Logan Wild 10 Cumberland 1:37 5:30 12:48 19:18 6:13
147 144 Joey Gainey 11 Londonderry 1:44 5:42 12:43 19:20 6:14
148 145 Brad Smith 12 Windham 1:45 5:41 12:41 19:24 6:15
149 146 Lachlan Corbitt-Cousin 12 Manchester 1:42 5:42 12:51 19:25 6:15
150 147 Joseph Chrisopher 12 Manchester 1:45 5:49 12:58 19:26 6:16
151 148 Myles Cole 10 Bedford 1:45 5:44 12:47 19:27 6:16
152 149 Teddy Hamilton 9 Champlain Valley 1:48 5:50 12:57 19:27 6:16
153 150 Nicky Beidlemen 10 Portsmouth 1:41 5:46 12:55 19:29 6:17
154 151 Jayden Ferreras 12 Lowell 1:35 5:25 12:41 19:29 6:17
155 152 Roarke Brandt 11 Alvirne 1:50 5:50 13:06 19:30 6:17
156 153 Orion Cooper 12 South Burlington 1:42 5:42 12:52 19:32 6:17
157 154 Maximiliano Jimenez-Calder 10 Concord 1:43 5:45 12:55 19:33 6:18
158 155 Sriram Vanga 10 Nashua South 1:38 5:34 12:56 19:33 6:18
159 156 Cooper Lanteigne 10 Merrimack 1:40 5:47 13:10 19:33 6:18
160 157 Connor Smith 12 Manchester 1:41 5:42 12:57 19:34 6:18
161 158 Jackson Stimmell 10 Sanford 1:47 5:47 13:02 19:35 6:19
162 159 Corwyn Bennett 9 Burlington 1:47 5:54 13:02 19:35 6:19
163 160 Camden Griffith 10 Alvirne 1:45 5:48 13:00 19:35 6:19
164 161 Dominic Penley 10 Sanford 1:47 5:48 13:03 19:37 6:19
165 162 Stefan West 12 Concord 1:45 5:46 12:57 19:38 6:20
166 163 Luke Boynton 11 Portsmouth 1:48 5:55 13:09 19:38 6:20
167 164 Gabe Waterman 12 Sanford 1:41 5:48 13:01 19:38 6:20
168 165 Max Frostman 12 South Burlington 1:46 5:52 13:01 19:39 6:20
169 166 Roland Ekstrom 10 Essex 1:44 5:55 13:05 19:39 6:20
170 167 Asa Dorfman 11 U-32 1:44 5:35 12:54 19:40 6:20
171 168 Elliot Bass 12 Needham 1:49 5:50 13:10 19:42 6:21
172 169 Harrison O'Garr 11 Needham 1:49 5:55 13:03 19:42 6:21
173 170 Matthew Wilson 11 St. Johnsbury Academy 1:49 5:51 12:57 19:43 6:21
174 Isaac Denio 10 Manchester Memorial 1:41 5:43 13:00 19:44 6:21
175 171 Colin Plumb 11 Merrimack 1:43 5:53 13:11 19:44 6:21
176 172 Robert Ragazzo 12 Dover 1:43 5:49 13:05 19:46 6:22
177 173 Ephraim Maciejowski 10 Mt. Mansfield 1:37 5:40 13:07 19:48 6:23
178 174 Harper Bunce 10 Burlington 1:46 5:54 13:03 19:51 6:24
179 175 Wilson Jaggers 11 Portsmouth 1:47 5:56 13:16 19:51 6:24
180 176 Paul Sinopoli 11 Windham 1:48 5:53 13:02 19:52 6:24
181 177 Adam Niquette 11 Essex 1:43 5:45 13:04 19:53 6:24
182 178 Enzo Napolitano 12 Burlington 1:44 5:50 12:59 19:54 6:25
183 179 Cayden Tran 10 Loomis Chaffee 1:46 5:57 12:56 19:54 6:25
184 180 Brayden Mannetta 11 Nashua North 1:41 5:41 13:08 19:58 6:26
185 181 Tom Wintle 10 Dover 1:43 5:55 13:17 19:59 6:26
186 182 William Coler 10 Bishop Guertin 1:36 5:39 13:04 20:00 6:27
187 183 Jack Gonzalez 11 Phillips Academy 1:51 6:09 13:27 20:01 6:27
188 184 Jackson Croft 12 Bedford 1:44 5:43 12:55 20:01 6:27
189 185 Alfonso Gonzalez-Cano 11 Phillips Academy 1:48 5:56 13:22 20:03 6:28
190 186 Joeseph Bonavolanta 12 Needham 1:48 5:52 13:15 20:03 6:28
191 187 Daniel Sabalakov 12 Portsmouth 1:47 5:56 13:14 20:04 6:28
192 188 Dominic Laurendeau 12 Goffstown 1:50 6:03 13:20 20:05 6:28
193 189 Alan Severance 12 Goffstown 1:49 5:59 13:08 20:06 6:29
194 190 Levi McEntee 11 Mt. Mansfield 1:48 5:55 13:25 20:07 6:29
195 191 Brady McCann 12 Goffstown 1:49 6:02 13:18 20:08 6:29
196 192 Alejandro Marrero 11 Framingham 1:47 5:58 13:19 20:09 6:30
197 193 Alec Lemeris 10 Londonderry 1:43 5:45 13:06 20:09 6:30
198 194 Gavin Desclos 11 Goffstown 1:49 6:02 13:19 20:09 6:30
199 195 James Feaster 11 Framingham 1:47 5:59 13:19 20:10 6:30
200 196 Juwan Acevedo 10 Bishop Guertin 1:45 5:48 13:30 20:15 6:31
201 197 James Sisco 12 Goffstown 1:50 6:03 13:28 20:15 6:31
202 198 Tyler Pinch 10 Cumberland 1:41 5:42 13:24 20:16 6:32
203 199 Victor Mohedano 11 Portsmouth 1:49 6:00 13:29 20:17 6:32
204 200 Noah Haskell 12 Windham 1:50 6:01 13:22 20:23 6:34
205 201 Kayden Vallerand-Kenn 10 Nashua North 1:48 5:59 13:37 20:29 6:36
206 202 Lukas Bekkala 10 Dover 1:43 5:55 13:36 20:29 6:36
207 203 Caleb Hatch 10 Mt. Mansfield 1:46 5:51 13:31 20:32 6:37
208 204 Viktor Miner 12 Concord 1:45 5:50 13:33 20:36 6:38
209 205 Evan Harris 12 Framingham 1:47 5:56 13:38 20:36 6:38
210 206 Will Neikam 12 Bedford 1:47 6:05 13:51 20:44 6:41
211 207 Patrick Donoghue 12 South Burlington 1:46 5:53 13:35 20:46 6:41
212 Asher Chisholm 9 Salem 1:44 5:58 13:37 20:47 6:42
213 208 Shivaan Saraiya 12 Bedford 1:46 5:54 13:46 20:48 6:42
214 209 Ethan Shapiro 12 Windham 1:50 5:57 13:19 20:58 6:45
215 210 Asher Clifford 10 South Burlington 1:43 5:42 13:10 20:59 6:46
216 211 James Malone 12 Dover 1:44 5:57 13:46 21:04 6:47
217 212 Avi Schenker 12 Framingham 1:49 6:03 13:55 21:15 6:51
218 213 Steven Damboise 12 Goffstown 1:49 6:11 13:56 21:19 6:52
219 214 Luke Emond 11 Merrimack 1:33 5:29 14:08 21:19 6:52
220 Ethan Marchant 10 Manchester Memorial 1:54 6:10 14:10 21:27 6:54
221 215 Jeremy Orszak 10 Manchester 1:46 5:56 14:13 21:31 6:56
222 216 Parker Foster 9 Manchester 1:50 6:14 14:14 21:31 6:56
223 217 Luke Swiergosz 11 Bedford 1:45 5:57 14:15 21:38 6:58
224 218 William Miller 10 Phillips Exeter 1:40 5:49 14:00 21:54 7:03
225 219 Owen Kohler 12 Portsmouth 1:53 6:24 14:35 21:55 7:04
226 220 Jordyn Theroux 11 Sanford 1:50 6:11 14:43 21:55 7:04
227 221 Ryan Gurley 12 Manchester Central 1:52 6:16 14:47 22:09 7:08
228 222 Jack Van Gieson 11 Sanford 1:52 6:23 14:50 22:25 7:13
229 223 Drew Barton 10 Alvirne 1:57 6:36 14:49 22:29 7:14
230 224 Ethan Felder 11 Bishop Guertin 1:46 6:06 14:48 22:31 7:15
231 225 Elijah Pittman 11 Merrimack 1:49 6:22 15:11 22:52 7:22
232 226 Liam Hannon 11 Manchester Central 1:51 6:08 14:56 23:02 7:25
233 Logan Duguay 12 Manchester Memorial 1:49 6:24 15:29 23:27 7:33
234 227 Liam Newman 11 Merrimack 1:48 6:13 15:45 23:45 7:39
235 228 Vaughn Conrad 11 Manchester Central 1:53 6:45 16:10 24:16 7:49
236 229 Jonah Huffman 12 Manchester Central 2:05 7:18 17:06 26:00 8:22
Juan Solana 11 St. Johnsbury Academy 1:33 5:11
Henry Humphreys 12 Barrington 1:42 5:36
Vihaan Lavakumar 11 Framingham 1:48 6:02

                  Boys Varsity Large School Team Results


  1.    83  Pinkerton                 (  17:11  1:25:51   0:52)
========================================
  1      6  Oscar       D'Amelio         16:50
  2     11  Sean        Hayes            17:04
  3     12  Joseph      Gustavson        17:05
  4     16  Trainor     Mailloux         17:10
  5     38  Austin      Cipriano         17:42
  6   ( 58) Owen        Boucher          18:06

  2.   175  Champlain Valley          (  17:25  1:27:05   2:10)
========================================
  1      4  Benjamin    Holoch           16:37
  2     13  Treson      McEnaney         17:07
  3     18  Cole        Hart             17:11
  4     28  Jack        Snyder           17:23
  5    112  Charlie     Meisenzahl       18:47
  6   (135) Cal         Gardner          19:12
  7   (149) Teddy       Hamilton         19:27

  3.   193  North Andover             (  17:42  1:28:27   0:51)
========================================
  1     10  Nicolas     Floresquero-Ll   17:04
  2     36  Brogan      Zwinggi          17:38
  3     48  Tucker      Larosa           17:55
  4     49  Liam        Rand             17:55
  5     50  Will        Thomas           17:55
  6   ( 87) Tristan     Rand             18:28
  7   (129) Kieren      Ringler          19:06

  4.   205  Hanover                   (  17:38  1:28:06   1:49)
========================================
  1      3  Ben         Groves           16:37
  2      9  Isaac       McNaughton       17:00
  3     43  Alexander   Collins          17:47
  4     68  Oliver      Collins          18:16
  5     82  Ben         Hourdequin       18:26
  6   (123) Rhys        Jones            19:00
  7   (127) Rohan       Novosad          19:02

  5.   225  Cumberland                (  17:46  1:28:46   1:23)
========================================
  1     17  Noah        Brown            17:11
  2     21  Ethan       Libby            17:14
  3     39  Jake        Schonhoff        17:43
  4     54  Brayden     Rivello          18:04
  5     94  Colin       Peterson         18:34
  6   (143) Logan       Wild             19:18
  7   (198) Tyler       Pinch            20:16

  6.   239  William Hall              (  17:53  1:29:21   0:35)
========================================
  1     34  Jonah       Schulman         17:33
  2     42  Fox         Mace             17:46
  3     45  Alex        Martin-Casas     17:49
  4     56  Nathan      Yingling         18:05
  5     62  Elias       Miettinen        18:08
  6   ( 71) Samuel      Chaparro         18:19
  7   (113) Eliot       Norwood          18:48

  7.   241  U-32                      (  17:48  1:29:00   1:47)
========================================
  1      5  Ben         Warfield         16:39
  2     41  Cody        Young            17:45
  3     52  Oren        Winters          17:58
  4     64  Cole        Page             18:12
  5     79  Oliver      Miller           18:26
  6   (142) Sawyer      Tottle           19:17
  7   (167) Asa         Dorfman          19:40

  8.   272  Londonderry               (  17:53  1:29:25   2:11)
========================================
  1     14  Carson      Fitzgerald       17:09
  2     27  Patrick     Ramsey           17:21
  3     32  Josh        Twomey           17:31
  4     55  Jack        Dibuono          18:04
  5    144  Joey        Gainey           19:20
  6   (193) Alec        Lemeris          20:09

  9.   290  St. Johnsbury Academy     (  17:58  1:29:47   1:32)
========================================
  1     19  Joel        Thornton-Sherm   17:12
  2     23  Bryan       Stocker          17:17
  3     53  Manny       Fliegelman       18:04
  4     89  Micah       McDonald         18:30
  5    106  John        Thornton-Sherm   18:44
  6   (170) Matthew     Wilson           19:43

 10.   318  Lowell                    (  18:02  1:30:10   1:24)
========================================
  1     24  Jimmy       Kelly            17:18
  2     25  Samuel      De Souza         17:18
  3     69  Charlie     Mirabel          18:17
  4     96  Tim         Schribman        18:35
  5    104  Elijah      Calderon         18:42
  6   (119) Brady       Meade            18:54
  7   (151) Jayden      Ferreras         19:29

 11.   327  Phillips Exeter           (  17:52  1:29:18   3:14)
========================================
  1      1  Bocelli     Howland-Vlahak   15:44
  2     44  Owen        Welch            17:48
  3     65  Truman      Yee              18:13
  4     95  Ethan       Benenson         18:35
  5    122  Artur       Novaes Ferreir   18:58
  6   (132) Owen        Cosgrove         19:11
  7   (218) William     Miller           21:54

 12.   330  Bishop Guertin            (  18:04  1:30:18   3:04)
========================================
  1      7  Ethan       Fischer          16:56
  2     26  Michael     Studer           17:19
  3     35  Samuel      Prescott         17:37
  4     80  Braden      Phemester        18:26
  5    182  William     Coler            20:00
  6   (196) Juwan       Acevedo          20:15
  7   (224) Ethan       Felder           22:31

 13.   340  Barrington                (  18:12  1:30:57   1:26)
========================================
  1     22  Colby       Napolitano       17:16
  2     67  Ryan        Hurlock          18:14
  3     72  Sam         Spencer          18:20
  4     78  Vlad        Horvatic         18:25
  5    101  Neal        Bansal           18:42
  6   (126) Austin      McCarthy         19:01

 14.   361  Loomis Chaffee            (  18:17  1:31:23   1:11)
========================================
  1     46  Amani       Odenigbo         17:50
  2     57  Jackson     Goings           18:05
  3     63  Miles       Farkas           18:10
  4     70  Miles       Gackstetter      18:17
  5    125  Dylan       Torizzo          19:01
  6   (179) Cayden      Tran             19:54

 15.   376  Burlington                (  18:11  1:30:51   2:25)
========================================
  1     15  Bjorn       Peterson         17:10
  2     30  Westin      Bunce            17:25
  3     31  Quinn       McNeil           17:25
  4    141  Magnus      Grace            19:16
  5    159  Corwyn      Bennett          19:35
  6   (174) Harper      Bunce            19:51
  7   (178) Enzo        Napolitano       19:54

 16.   389  Nashua South              (  18:20  1:31:36   1:05)
========================================
  1     33  Matthew     Motherway        17:32
  2     75  Pranav      Dasari           18:24
  3     84  Evan        Jean             18:27
  4     98  Lincoln     O'Brien          18:36
  5     99  Isaiah      Rodriguez        18:37
  6   (108) James       Shewan           18:44
  7   (155) Sriram      Vanga            19:33

 17.   406  Exeter                    (  18:25  1:32:04   0:26)
========================================
  1     61  Logen       Poteet           18:07
  2     77  Ian         Cottrill         18:24
  3     85  Marcus      Clark            18:28
  4     91  Xavier      Garcia De Pare   18:32
  5     92  Henry       Willett          18:33
  6   (107) Wally       Dangora          18:44
  7   (138) Jackson     Tooker           19:13

 18.   416  Phillips Academy          (  18:25  1:32:03   1:34)
========================================
  1     37  Charlie     Gillick          17:41
  2     47  Robert      Budzinski        17:51
  3     73  Henry       Zimmerman        18:21
  4    120  Aaron       Blanchard        18:55
  5    139  Cameron     Butler           19:15
  6   (183) Jack        Gonzalez         20:01
  7   (185) Alfonso     Gonzalez-Cano    20:03

 19.   419  Nashua North              (  18:28  1:32:16   1:07)
========================================
  1     59  Owen        Gagnon           18:06
  2     60  Cole        Burns            18:07
  3     66  Tom         White            18:14
  4     97  Nate        D'Silva          18:36
  5    137  Bunhour     Chea             19:13
  6   (180) Brayden     Mannetta         19:58
  7   (201) Kayden      Vallerand-Kenn   20:29

 20.   430  Concord                   (  18:18  1:31:27   2:58)
========================================
  1      2  Josiah      Conley           16:35
  2     20  Spencer     Clemans          17:13
  3    118  Conor       Fennessy         18:53
  4    136  Will        Magee            19:13
  5    154  Maximiliano Jimenez-Calder   19:33
  6   (162) Stefan      West             19:38
  7   (204) Viktor      Miner            20:36

 21.   485  Essex                     (  18:39  1:33:14   0:44)
========================================
  1     74  Hudson      Cunningham       18:23
  2     88  Sam         Houghton         18:30
  3     93  Samuel      Curtiss          18:34
  4    100  Zachary     Jackman          18:40
  5    130  Matthew     Mallory          19:07
  6   (166) Roland      Ekstrom          19:39
  7   (177) Adam        Niquette         19:53

 22.   609  Needham                   (  19:01  1:35:03   1:18)
========================================
  1     76  Samuel      Gustat           18:24
  2    103  Skylar      Levin            18:42
  3    128  Connor      Bobbin           19:03
  4    134  Gabriele    Mineo            19:12
  5    168  Elliot      Bass             19:42
  6   (169) Harrison    O'Garr           19:42
  7   (186) Joeseph     Bonavolanta      20:03

 23.   611  South Burlington          (  19:01  1:35:03   1:11)
========================================
  1     86  Jack        Donovan          18:28
  2     90  Odin        Cloutier         18:31
  3    117  Daniel      Jackson          18:53
  4    153  Orion       Cooper           19:32
  5    165  Max         Frostman         19:39
  6   (207) Patrick     Donoghue         20:46
  7   (210) Asher       Clifford         20:59

 24.   626  Sanford                   (  19:01  1:35:05   2:13)
========================================
  1     29  Isaac       Pelletier        17:25
  2    114  Micheal     Mastraccio       18:50
  3    158  Jackson     Stimmell         19:35
  4    161  Dominic     Penley           19:37
  5    164  Gabe        Waterman         19:38
  6   (220) Jordyn      Theroux          21:55
  7   (222) Jack        Van Gieson       22:25

 25.   629  Bedford                   (  19:11  1:35:53   3:00)
========================================
  1     40  Jack        Mortimer         17:44
  2     51  Luke        Parker           17:57
  3    148  Myles       Cole             19:27
  4    184  Jackson     Croft            20:01
  5    206  Will        Neikam           20:44
  6   (208) Shivaan     Saraiya          20:48
  7   (217) Luke        Swiergosz        21:38

 26.   640  Mt. Mansfield             (  19:06  1:35:26   1:06)
========================================
  1    102  Riley       Little           18:42
  2    110  Hayden      Gilbert          18:46
  3    124  Eliot       Robinson         19:01
  4    131  Jacob       Sayre            19:09
  5    173  Ephraim     Maciejowski      19:48
  6   (190) Levi        McEntee          20:07
  7   (203) Caleb       Hatch            20:32

 27.   673  Manchester                (  19:23  1:36:54   4:33)
========================================
  1      8  Alejandro   Juro             16:58
  2    146  Lachlan     Corbitt-Cousin   19:25
  3    147  Joseph      Chrisopher       19:26
  4    157  Connor      Smith            19:34
  5    215  Jeremy      Orszak           21:31
  6   (216) Parker      Foster           21:31

 28.   713  Windham                   (  19:23  1:36:51   1:56)
========================================
  1     83  Blake       Hollingshead     18:27
  2    109  Gabriel     Spera            18:45
  3    145  Brad        Smith            19:24
  4    176  Paul        Sinopoli         19:52
  5    200  Noah        Haskell          20:23
  6   (209) Ethan       Shapiro          20:58

 29.   771  Alvirne                   (  19:52  1:39:19   3:39)
========================================
  1    115  Sam         Matson           18:50
  2    121  Ashton      Rowe             18:55
  3    152  Roarke      Brandt           19:30
  4    160  Camden      Griffith         19:35
  5    223  Drew        Barton           22:29

 30.   808  Portsmouth                (  19:39  1:38:13   0:53)
========================================
  1    133  Gavin       Leader           19:11
  2    150  Nicky       Beidlemen        19:29
  3    163  Luke        Boynton          19:38
  4    175  Wilson      Jaggers          19:51
  5    187  Daniel      Sabalakov        20:04
  6   (199) Victor      Mohedano         20:17
  7   (219) Owen        Kohler           21:55

 31.   871  Merrimack                 (  20:27  1:42:11   4:09)
========================================
  1    105  Brayden     Miller           18:43
  2    156  Cooper      Lanteigne        19:33
  3    171  Colin       Plumb            19:44
  4    214  Luke        Emond            21:19
  5    225  Elijah      Pittman          22:52
  6   (227) Liam        Newman           23:45

 32.   873  Goffstown                 (  19:51  1:39:14   1:23)
========================================
  1    111  Alec        Schoenfield      18:46
  2    188  Dominic     Laurendeau       20:05
  3    189  Alan        Severance        20:06
  4    191  Brady       McCann           20:08
  5    194  Gavin       Desclos          20:09
  6   (197) James       Sisco            20:15
  7   (213) Steven      Damboise         21:19

 33.   885  Framingham                (  20:08  1:40:36   2:49)
========================================
  1     81  Dylan       Wheeler          18:26
  2    192  Alejandro   Marrero          20:09
  3    195  James       Feaster          20:10
  4    205  Evan        Harris           20:36
  5    212  Avi         Schenker         21:15

 34.   906  Dover                     (  20:07  1:40:34   1:48)
========================================
  1    140  Max         Winn             19:16
  2    172  Robert      Ragazzo          19:46
  3    181  Tom         Wintle           19:59
  4    202  Lukas       Bekkala          20:29
  5    211  James       Malone           21:04

 35.  1020  Manchester Central        (  22:52  1:54:18   7:09)
========================================
  1    116  Richard     Kibasa           18:51
  2    221  Ryan        Gurley           22:09
  3    226  Liam        Hannon           23:02
  4    228  Vaughn      Conrad           24:16
  5    229  Jonah       Huffman          26:00