Place Bib Name Yr School 1m Time Pace Delta
1 2685 Liam Scully 10 William Hall 5:55 12:19 5:52 Winner
2 1346 Valentino Lombardi 10 Bishop Hendricken 5:55 12:35 6:00 0:15
3 1350 Dawson Reynolds 11 Bishop Hendricken 5:59 12:36 6:00 0:16
4 1354 Owen Smith 10 Bishop Hendricken 5:58 12:40 6:02 0:21
5 2662 Chris Murray 11 William Hall 6:00 12:47 6:05 0:27
6 2756 Anthony Lipetri 11 Winnacunnet 6:10 12:51 6:07 0:31
7 2629 David Gardner 10 William Hall 6:12 12:52 6:08 0:32
8 1919 Aiden Cutter 11 Lowell 6:11 12:54 6:09 0:35
9 1931 Quonelle Muth 10 Lowell 6:01 12:56 6:10 0:36
10 1484 Henry Crawford 11 Champlain Valley 6:05 12:56 6:10 0:37
11 1920 Evan Defronzo 12 Lowell 6:04 12:56 6:10 0:37
12 2536 Christopher Blaszak 12 Westford Academy 6:03 13:00 6:11 0:40
13 1498 Shane Skiff 11 Champlain Valley 6:10 13:02 6:12 0:42
14 2761 Griffin O'Keefe 10 Winnacunnet 6:08 13:03 6:13 0:43
15 1421 Dominic Damiani 11 Brockton 6:08 13:03 6:13 0:44
16 2773 Zach Valhouli 11 Winnacunnet 6:08 13:03 6:13 0:44
17 2269 Ethan Forbush 12 Pinkerton 6:11 13:04 6:14 0:44
18 1320 Cameron Budlong 12 Bishop Hendricken 5:57 13:05 6:14 0:46
19 1436 Isaac Miller 10 Brockton 6:08 13:05 6:14 0:46
20 2607 Caleb Burr 12 William Hall 6:10 13:07 6:15 0:48
21 1418 Kyle Antoine 12 Brockton 6:07 13:07 6:15 0:48
22 1314 Ryan Baker 10 Bishop Hendricken 6:18 13:08 6:16 0:49
23 1448 Lisandro Velazquez 12 Brockton 6:11 13:10 6:16 0:50
24 1426 Gavin Gareri 10 Brockton 6:08 13:10 6:16 0:51
25 1941 Izaiah Strum 11 Lowell 6:13 13:11 6:17 0:52
26 2551 Jacob Gross 12 Westford Academy 6:12 13:12 6:17 0:52
27 1911 Andrew Young 10 Londonderry 6:11 13:12 6:17 0:53
28 2663 Jack Navin 11 William Hall 6:08 13:13 6:18 0:53
29 1535 Tristan Alexander 10 Concord 6:12 13:14 6:18 0:54
30 1511 Jacob Cowan 10 Coe-Brown 6:12 13:14 6:18 0:55
31 2687 Andrew Shapiro 10 William Hall 6:16 13:15 6:19 0:55
32 1321 Mark Byanski 10 Bishop Hendricken 6:13 13:15 6:19 0:55
33 2586 Mohammed Warde 11 Westford Academy 6:17 13:15 6:19 0:56
34 2936 Ben Clinch 12 Coe-Brown 6:15 13:16 6:19 0:57
35 2695 Nick Tagliarini 10 William Hall 6:19 13:16 6:19 0:57
36 1656 Daniel Daschbach-Eato 10 Exeter 6:29 13:16 6:19 0:57
37 1551 Andrew Kleiner 10 Concord 6:13 13:18 6:20 0:59
38 2270 Travis Henry 10 Pinkerton 6:15 13:21 6:22 1:01
39 1336 William Friel 10 Bishop Hendricken 6:10 13:24 6:23 1:04
40 2762 Nolan Perkins 10 Winnacunnet 6:01 13:24 6:23 1:04
41 1923 Ryan Frechette 12 Lowell 6:14 13:25 6:23 1:05
42 1655 Jack Crowley 10 Exeter 6:21 13:25 6:23 1:05
43 2599 Matt Barrows 12 William Hall 6:22 13:25 6:24 1:06
44 1665 Ej Murphy 10 Exeter 6:16 13:25 6:24 1:06
45 1929 Frank Kelly 10 Lowell 6:19 13:26 6:24 1:07
46 1337 Matt Froehlich 12 Bishop Hendricken 6:29 13:28 6:25 1:09
47 1537 Colby Bettens 10 Concord 6:20 13:28 6:25 1:09
48 1483 Khomanani Clemmons 12 Champlain Valley 6:10 13:28 6:25 1:09
49 1480 Hayden Berard 9 Champlain Valley 6:15 13:29 6:25 1:09
50 2751 Aidan Felch 10 Winnacunnet 6:34 13:29 6:26 1:10
51 2604 Jackson Boulter 10 William Hall 6:27 13:30 6:26 1:11
52 2689 Zach Sobel-Pressman 12 William Hall 6:20 13:31 6:26 1:11
53 2537 Neil Brown 12 Westford Academy 6:09 13:32 6:27 1:13
54 2544 Thomas Douglas 12 Westford Academy 6:18 13:33 6:27 1:14
55 1933 Humphrey Njenga 12 Lowell 6:23 13:35 6:28 1:15
56 1820 Nathaniel Sartell 12 Hollis/Brookline 6:12 13:36 6:29 1:17
57 1523 Owen McLean 10 Coe-Brown 6:30 13:37 6:29 1:18
58 1360 Ben York 10 Bishop Hendricken 6:13 13:38 6:30 1:19
59 2648 Desmond Leitz 10 William Hall 6:31 13:39 6:30 1:19
60 2553 Matthew Keefer 12 Westford Academy 6:21 13:39 6:30 1:19
61 1922 Matt Flores 11 Lowell 6:32 13:40 6:31 1:21
62 2624 Noel Fagan 12 William Hall 6:20 13:42 6:32 1:22
63 1186 Avi Goldman 10 Bedford 6:29 13:43 6:32 1:24
64 2087 Colby Millard 12 Mt. Mansfield 6:11 13:44 6:33 1:24
65 2673 Nick Peterson 10 William Hall 6:27 13:44 6:33 1:25
66 2562 Brennan Moses 10 Westford Academy 6:34 13:45 6:33 1:26
67 1285 Teague Carpenter 10 Bishop Guertin 6:21 13:46 6:33 1:26
68 1896 Justin Dickson 10 Londonderry 6:28 13:48 6:34 1:28
69 1287 Liam Chapman 10 Bishop Guertin 6:19 13:48 6:35 1:29
70 2565 Timothy Nolan 12 Westford Academy 6:38 13:49 6:35 1:29
71 2564 Shankar Navali 11 Westford Academy 6:17 13:50 6:36 1:31
72 1174 Brycen Catania 11 Bedford 6:08 13:53 6:37 1:34
73 2766 Jacob Sakelarios 11 Winnacunnet 6:32 13:54 6:37 1:34
74 2619 Edward Coursey 12 William Hall 6:44 13:56 6:38 1:36
75 2068 Matt Baldwin 11 Mt. Mansfield 6:28 13:56 6:38 1:37
76 1904 Brendan Julian 10 Londonderry 6:34 13:57 6:39 1:38
77 1553 Benedikt Krichel 10 Concord 6:28 13:59 6:40 1:40
78 2721 Carter Doe 10 Windham 6:35 14:00 6:40 1:41
79 2394 Jaren Noorda 9 Souhegan 6:50 14:00 6:40 1:41
80 1935 Nathan Perez 9 Lowell 6:38 14:00 6:40 1:41
81 1693 Jordan Book 10 Framingham 6:34 14:00 6:40 1:41
82 1719 Jack Rigueiro 11 Framingham 6:34 14:01 6:41 1:41
83 1504 Landon Budny 12 Coe-Brown 6:33 14:01 6:41 1:42
84 2660 Emeka Moemeka 11 William Hall 6:43 14:02 6:41 1:43
85 2210 Adam Collins 11 Oyster River 6:44 14:03 6:42 1:43
86 2618 Jack Cote 11 William Hall 6:54 14:03 6:42 1:44
87 2704 Naiwen Wang 11 William Hall 6:41 14:04 6:42 1:44
88 1172 Philippe Breton 11 Bedford 6:50 14:04 6:42 1:45
89 2086 Jax Lubkowitz 12 Mt. Mansfield 6:50 14:05 6:42 1:45
90 2680 Simon Rosenberg 10 William Hall 7:00 14:05 6:43 1:46
91 2519 Evan Hinchliffe 12 U-32 6:29 14:06 6:43 1:47
92 2943 Jace Joslyn 8 Monadnock 6:55 14:06 6:43 1:47
93 1546 Carter Haywood Minery 11 Concord 6:28 14:07 6:43 1:47
94 1934 Michael Oakes 11 Lowell 6:37 14:07 6:44 1:48
95 2764 Theodore Rockwell 11 Winnacunnet 6:26 14:08 6:44 1:48
96 2559 Thomas McKenna 10 Westford Academy 6:38 14:08 6:44 1:49
97 2620 Heitor Cunha 10 William Hall 7:01 14:08 6:44 1:49
98 1187 Noah Goldman 10 Bedford 6:22 14:09 6:44 1:49
99 2517 Cole Dyer 10 U-32 6:24 14:09 6:45 1:50
100 1219 Charlie Carrol Burr 10 Belmont 6:46 14:10 6:45 1:51
101 2302 Adam Croteau 10 Portsmouth 6:45 14:11 6:45 1:51
102 2090 Cooper Pinaud 12 Mt. Mansfield 6:46 14:13 6:46 1:53
103 1508 Evan Clark 12 Coe-Brown 6:31 14:14 6:47 1:54
104 1588 Thomas Sennett 10 Con-Val 7:03 14:14 6:47 1:55
105 1416 Finnian Welch 11 Bow 6:51 14:14 6:47 1:55
106 1310 Eric Wizboski 11 Bishop Guertin 6:19 14:15 6:47 1:56
107 2225 Willem Smith 10 Oyster River 6:54 14:15 6:48 1:56
108 2650 Justin Leopold 10 William Hall 7:01 14:16 6:48 1:56
109 2588 Nathaniel Xie 10 Westford Academy 6:39 14:17 6:48 1:57
110 2597 Jason Bach 10 William Hall 7:00 14:18 6:49 1:58
111 1585 Avery Pope 10 Con-Val 7:02 14:18 6:49 1:59
112 1170 Seth Bekkering 10 Bedford 6:35 14:20 6:50 2:00
113 1169 Ethan Bekkering 11 Bedford 6:06 14:21 6:50 2:01
114 1433 Daryl Mensah 12 Brockton 6:33 14:22 6:51 2:03
115 2748 Calvin Duffy 10 Winnacunnet 6:34 14:22 6:51 2:03
116 2025 Jackson Nguyen 10 Merrimack 6:43 14:23 6:51 2:03
117 1294 Michael Gigliotti 10 Bishop Guertin 6:24 14:23 6:51 2:03
118 1339 Connor Hausman 10 Bishop Hendricken 6:44 14:23 6:51 2:04
119 2716 Ian Chin 12 Windham 6:38 14:26 6:52 2:06
120 2539 Alex Ciulla 11 Westford Academy 6:58 14:27 6:53 2:07
121 2546 Benjamin Foley 11 Westford Academy 6:45 14:29 6:54 2:10
122 1567 Jackson Burnham 12 Con-Val 6:48 14:29 6:54 2:10
123 1481 Perry Bourgault 9 Champlain Valley 6:42 14:31 6:55 2:11
124 2572 Matthew Ryan 12 Westford Academy 6:42 14:31 6:55 2:12
125 2749 Nolan Duffy 12 Winnacunnet 6:20 14:31 6:55 2:12
126 2222 Kyle Miller 12 Oyster River 7:02 14:33 6:56 2:13
127 2135 Michael Rossetti 11 Nashua South 6:36 14:39 6:59 2:19
128 1507 Thomas Cirillo 10 Coe-Brown 6:47 14:39 6:59 2:20
129 1813 Nate Maloney 11 Hollis/Brookline 6:13 14:41 7:00 2:21
130 2311 Will Margeson 10 Portsmouth 6:56 14:41 7:00 2:22
131 1527 Owen Silsby-Belknap 10 Coe-Brown 6:52 14:41 7:00 2:22
132 2674 Jared Propis 12 William Hall 6:50 14:41 7:00 2:22
133 1205 William Pagliarulo 11 Bedford 6:55 14:44 7:01 2:24
134 2570 Kunal Patil 11 Westford Academy 7:07 14:44 7:01 2:25
135 1204 Ryan Murray 10 Bedford 7:04 14:44 7:01 2:25
136 2729 Charlie Marsh 10 Windham 6:44 14:45 7:02 2:26
137 1334 Maurice Francois 10 Bishop Hendricken 6:56 14:45 7:02 2:26
138 2321 Carter Schmitt 10 Portsmouth 6:59 14:46 7:02 2:27
139 2489 Michael Gordon 10 Timberlane 6:52 14:46 7:02 2:27
140 2032 Nicholas Schmitt 11 Merrimack 6:44 14:47 7:02 2:27
141 1552 Matthew Kraus 11 Concord 7:02 14:47 7:03 2:28
142 2064 Chase Oullette 11 Monadnock 7:03 14:48 7:03 2:29
143 2686 Drew Seidman 11 William Hall 6:57 14:48 7:03 2:29
144 2092 Jeremiah Schotter 10 Mt. Mansfield 7:04 14:49 7:04 2:30
145 2755 Luke Leuven 9 Winnacunnet 7:02 14:50 7:04 2:31
146 2077 Andrew Gervais 10 Mt. Mansfield 7:01 14:51 7:04 2:31
147 1207 Raffael Raduazo 11 Bedford 7:05 14:52 7:05 2:33
148 2744 Cole Cooper 11 Winnacunnet 6:15 14:53 7:06 2:34
149 1203 George Mousmoules 12 Bedford 6:52 14:54 7:06 2:34
150 1212 Justin Silver 11 Bedford 6:54 14:54 7:06 2:34
151 2091 Rennie Sartwell 12 Mt. Mansfield 7:05 14:54 7:06 2:35
152 2227 Gavin Weingart 9 Oyster River 7:01 14:55 7:06 2:36
153 2661 Brecon Morgan 11 William Hall 6:55 14:56 7:07 2:36
154 1178 Ryan Dodge 10 Bedford 6:53 14:56 7:07 2:37
155 2320 Luke Scherr 11 Portsmouth 7:01 14:56 7:07 2:37
156 2168 Ashlar Dotson 12 Newfound Regional 7:34 14:56 7:07 2:37
157 2598 Tyler Bach 10 William Hall 7:13 14:57 7:07 2:38
158 2759 Jackson Nardone 10 Winnacunnet 7:06 14:57 7:08 2:38
159 2123 Spencer Hawkins 10 Nashua South 7:00 14:58 7:08 2:39
160 2384 Aidan Eastland 9 Souhegan 7:18 14:59 7:08 2:40
161 2605 Tyler Bristow 10 William Hall 7:11 15:00 7:09 2:40
162 2644 Branden Kaufmann 11 William Hall 7:02 15:00 7:09 2:40
163 2645 Dovidas Kizevicius 10 William Hall 7:14 15:01 7:09 2:41
164 1367 Teighan Koch 10 Bonny Eagle 6:58 15:01 7:09 2:42
165 1211 Yash Sharma 10 Bedford 6:52 15:01 7:09 2:42
166 1210 John Reilly 12 Bedford 7:07 15:02 7:10 2:43
167 1777 Jase Alderdice 9 Hanover 6:45 15:03 7:10 2:44
168 2120 Silas Fier 10 Nashua South 7:02 15:04 7:11 2:44
169 2610 Alexander Carducci 12 William Hall 7:13 15:05 7:11 2:46
170 1409 Alec Schultz 12 Bow 7:11 15:06 7:11 2:46
171 2173 Jeffrey Huckins 9 Newfound Regional 7:15 15:07 7:12 2:48
172 2030 Ryan Richard 10 Merrimack 7:01 15:08 7:13 2:49
173 1188 Aidan Graves 10 Bedford 7:04 15:09 7:13 2:50
174 2368 Adam Sabatini 10 Sanborn Regional 6:43 15:11 7:14 2:52
175 1916 David Cavalcanti 10 Lowell 7:05 15:11 7:14 2:52
176 1794 Dominic Scanlan 12 Hanover 6:43 15:12 7:15 2:53
177 1345 Clinton Lank 10 Bishop Hendricken 6:55 15:13 7:15 2:53
178 2763 Sam Robie 10 Winnacunnet 7:07 15:13 7:15 2:53
179 1408 Dalton Sartorelli 11 Bow 7:01 15:13 7:15 2:54
180 2397 Finley Raudelunas 9 Souhegan 7:21 15:15 7:16 2:56
181 1605 Andrew Watson 11 Derryfield 6:50 15:16 7:16 2:57
182 1363 Dustin Brewer 11 Bonny Eagle 6:50 15:19 7:18 2:59
183 1690 Daniel Atigetchi 10 Framingham 7:29 15:19 7:18 2:59
184 2533 Brandon Bailey 11 Westford Academy 7:02 15:24 7:20 3:05
185 2684 Matthew Scobbo 10 William Hall 7:15 15:25 7:21 3:06
186 2354 Gio Binari 10 Sanborn Regional 7:10 15:28 7:22 3:08
187 1568 Lewis Carlton 10 Con-Val 7:24 15:28 7:22 3:09
188 1232 Chris Cotignola 11 BFA-St. Albans 7:02 15:29 7:23 3:10
189 1246 Nolan Rocheleau 11 BFA-St. Albans 6:53 15:30 7:23 3:10
190 1213 James Trent 11 Bedford 7:05 15:33 7:24 3:13
191 2024 Eliot Martin 11 Merrimack 7:17 15:33 7:25 3:14
192 2734 Louis Sader 11 Windham 7:27 15:34 7:25 3:14
193 2752 Cameron Hurrell 9 Winnacunnet 7:16 15:35 7:25 3:15
194 2710 Sean Zeman 10 William Hall 7:14 15:35 7:26 3:16
195 1190 Quinn Hinsley 10 Bedford 7:35 15:36 7:26 3:17
196 2034 Cameron Wilson 12 Merrimack 7:19 15:36 7:26 3:17
197 2021 Ajith George 10 Merrimack 7:01 15:38 7:27 3:19
198 2296 Tyler Barry 10 Portsmouth 7:12 15:38 7:27 3:19
199 1570 Jared Crooker 11 Con-Val 7:38 15:40 7:28 3:21
200 1146 Mike Bates 10 Alvirne 7:19 15:41 7:29 3:22
201 1215 Payton Wallace 10 Bedford 7:36 15:42 7:29 3:23
202 1173 Simon Casado 11 Bedford 7:19 15:43 7:29 3:24
203 2014 David Desfosse 10 Merrimack 7:17 15:44 7:30 3:24
204 2703 Josh Waitsman 10 William Hall 7:15 15:45 7:30 3:25
205 2728 Trent Maffeo 11 Windham 7:26 15:46 7:31 3:27
206 2395 Roger Preston 9 Souhegan 7:24 15:46 7:31 3:27
207 2482 Travis Alexander 12 Timberlane 7:14 15:47 7:31 3:28
208 1503 Davin Buccieri 10 Coe-Brown 7:39 15:47 7:31 3:28
209 2399 Daniel Svensen 10 Souhegan 7:19 15:49 7:32 3:30
210 2219 Wyatt Horne 9 Oyster River 7:26 15:50 7:32 3:30
211 2231 Christopher Davis 11 Pelham 7:18 15:50 7:33 3:31
212 2242 Nik Snyder 10 Pelham 7:10 15:52 7:34 3:33
213 1576 Chi Fowler 10 Con-Val 7:40 15:53 7:34 3:33
214 1586 Philip Pope 11 Con-Val 7:40 15:53 7:34 3:33
215 1371 Nicholas Ryder 10 Bonny Eagle 6:51 15:53 7:34 3:34
216 1601 Jared Moulton 9 Derryfield 7:41 15:54 7:35 3:35
217 2215 Frank Guo 10 Oyster River 7:19 15:56 7:36 3:37
218 2010 Ian Cannon 10 Merrimack 7:26 15:57 7:36 3:38
219 2656 Jack McCann 11 William Hall 7:09 15:57 7:36 3:38
220 2380 Zach Cotter 11 Souhegan 7:20 15:59 7:37 3:39
221 1379 Alexander Anderson 10 Bow 7:37 15:59 7:37 3:40
222 1182 Liam Fanburg 10 Bedford 7:28 16:01 7:38 3:41
223 2308 Jacob Geissler 12 Portsmouth 7:34 16:02 7:38 3:42
224 1698 Chris Diaz 11 Framingham 7:43 16:03 7:39 3:44
225 1361 Michael Ames 11 Bonny Eagle 7:38 16:06 7:40 3:47
226 1398 Shaun Lover 11 Bow 7:37 16:08 7:41 3:48
227 2218 Finnegan Harney 10 Oyster River 7:47 16:09 7:42 3:49
228 2681 James Rozario 11 William Hall 6:56 16:10 7:42 3:50
229 1691 Coby Beck 9 Framingham 7:42 16:10 7:42 3:50
230 2067 John Thompson 11 Monadnock 7:18 16:11 7:43 3:52
231 2284 Mason Earick 11 Plymouth Regional 7:14 16:13 7:43 3:53
232 2304 Caden Deans 11 Portsmouth 7:15 16:13 7:43 3:53
233 1223 Nick Miles 12 Belmont 7:30 16:13 7:44 3:54
234 1393 Konrad Kremzner 11 Bow 7:44 16:14 7:44 3:54
235 1711 Noah Marshall 10 Framingham 7:42 16:17 7:46 3:58
236 1819 Brady Rogers 10 Hollis/Brookline 7:46 16:18 7:46 3:59
237 1620 Patrick Pilot 10 Dover 7:32 16:18 7:46 3:59
238 1214 Melih Ulker 10 Bedford 7:38 16:22 7:48 4:02
239 2757 Levon McCann 10 Winnacunnet 7:41 16:26 7:50 4:06
240 1413 Maxwell Udelson 12 Bow 8:03 16:26 7:50 4:07
241 1390 Jack Hyslop 11 Bow 7:50 16:27 7:50 4:08
242 2139 Anand Somasundaram 10 Nashua South 7:26 16:27 7:50 4:08
243 1697 Derick Christensen 10 Framingham 7:42 16:27 7:50 4:08
244 1407 Raife Samsel 10 Bow 8:02 16:31 7:52 4:11
245 1171 Dylan Black 10 Bedford 7:37 16:33 7:53 4:13
246 1699 Gabriel Erguiza 11 Framingham 7:44 16:33 7:53 4:14
247 2659 Ryan Mendoza 10 William Hall 7:58 16:35 7:54 4:16
248 2364 Jason Phaneuf 9 Sanborn Regional 7:44 16:39 7:56 4:19
249 2167 Romeo Dokus 9 Newfound Regional 8:01 16:39 7:56 4:20
250 1985 Byron Tapply 12 Mascenic Regional 8:00 16:42 7:57 4:22
251 2285 Ethan Girourard 10 Plymouth Regional 7:38 16:43 7:58 4:24
252 1734 Jaemin Kwon 9 Fryeburg 7:55 16:46 7:59 4:26
253 2760 Fekadu O'Connor 9 Winnacunnet 8:06 16:47 8:00 4:28
254 2617 Andrew Coronel 12 William Hall 8:11 16:51 8:02 4:32
255 1600 Zhuoxin Liu 11 Derryfield 7:31 16:51 8:02 4:32
256 1381 Colin Bayer 11 Bow 7:49 16:57 8:04 4:38
257 2928 Brandon Mitchell 9 Sanford 8:10 17:00 8:06 4:41
258 2625 William Fallon 12 William Hall 8:11 17:02 8:07 4:42
259 1845 Jarrell White 12 Hyde School 7:40 17:02 8:07 4:43
260 2172 Logan Hinton 9 Newfound Regional 8:23 17:04 8:08 4:44
261 1727 Henry Warren 10 Framingham 8:12 17:08 8:10 4:49
262 2175 Hunter Pease 11 Newfound Regional 8:11 17:13 8:12 4:53
263 1160 Liam McNeil 11 Alvirne 7:57 17:15 8:13 4:55
264 1206 Weston Pate 11 Bedford 7:59 17:17 8:14 4:58
265 1791 Joe Richter 10 Hanover 7:53 17:20 8:15 5:00
266 1604 William Veenstra 11 Derryfield 8:01 17:20 8:16 5:01
267 2941 Daniel Scott 11 Bow 7:48 17:23 8:17 5:04
268 1798 Brandon Doyle 9 Hinsdale 7:32 17:24 8:17 5:04
269 1737 Seth Riddensdale 9 Fryeburg 7:56 17:25 8:18 5:05
270 2652 Jared Maidman 10 William Hall 8:28 17:27 8:19 5:07
271 1384 Daniel Blandini 11 Bow 8:08 17:27 8:19 5:08
272 2133 Alexander Odom 10 Nashua South 7:44 17:28 8:19 5:08
273 1694 Aidan Broderick 10 Framingham 7:25 17:29 8:20 5:09
274 1979 James Crawford 10 Mascenic Regional 8:02 17:30 8:20 5:10
275 1242 Lucas MacKenzie 10 BFA-St. Albans 8:18 17:33 8:22 5:14
276 1509 Ross Cook 9 Coe-Brown 7:10 17:34 8:22 5:15
277 2769 James Stewart 9 Winnacunnet 8:10 17:35 8:23 5:16
278 2400 Andrew Taylor 12 Souhegan 7:51 17:40 8:25 5:20
279 2281 Garrett Dion 10 Plymouth Regional 7:24 17:44 8:27 5:24
280 2601 Jacob Benthien 11 William Hall 7:59 17:48 8:29 5:28
281 1373 Thomas Sirois 12 Bonny Eagle 7:47 17:49 8:29 5:30
282 1986 Bryce Traffie 11 Mascenic Regional 8:22 17:51 8:30 5:31
283 1520 Colin Kilbreth 10 Coe-Brown 8:11 17:52 8:31 5:32
284 2706 Gunnar Whalen 10 William Hall 8:19 17:55 8:32 5:36
285 2615 Darren Chen 12 William Hall 8:25 17:58 8:34 5:39
286 1594 Li Chang 10 Derryfield 8:21 18:04 8:36 5:44
287 2244 Nathan Sprague 11 Pelham 8:30 18:09 8:39 5:49
288 2688 Surya Singh 11 William Hall 8:32 18:11 8:40 5:52
289 1218 Michael Annis 10 Belmont 8:29 18:16 8:42 5:57
290 1706 Nate Jacobs 11 Framingham 8:19 18:21 8:44 6:01
291 2359 Keegan Faulkner 10 Sanborn Regional 8:25 18:29 8:48 6:10
292 1506 Nikhil Chavda 9 Coe-Brown 9:08 18:39 8:53 6:20
293 2924 Tyler Cote 10 Sanford 8:52 18:43 8:55 6:23
294 1843 Abe Paley 11 Hyde School 8:26 18:50 8:58 6:31
295 2585 David Urban 11 Westford Academy 8:31 18:52 8:59 6:32
296 2291 Sam Tredo 9 Plymouth Regional 7:59 18:54 9:00 6:35
297 1611 Dylan Kandoll 10 Dover 8:38 18:55 9:01 6:35
298 1573 Nicholas Dinino 10 Con-Val 9:07 18:56 9:01 6:37
299 1654 Ethan Costa 12 Exeter 8:02 19:29 9:17 7:09
300 1216 Ibrahim Zaka 10 Bedford 9:00 19:37 9:21 7:18
301 2915 Mark Basnett 11 Manchester West 8:39 19:40 9:22 7:20
302 1788 Cole McCaffery 9 Hanover 8:37 19:59 9:31 7:39
303 1937 Dante Quiles 9 Lowell 8:41 20:10 9:36 7:51
304 2319 Daniel Rincon 10 Portsmouth 8:43 20:13 9:38 7:53
305 1465 Leo Neuman 10 Burlington 9:18 20:21 9:42 8:01
306 2358 Kaiser Faulkner 10 Sanborn Regional 8:51 20:35 9:49 8:16
307 2708 Brandon Wolmer 12 William Hall 9:52 20:36 9:49 8:17
308 1592 Tarin Wangtrakuidee 10 Con-Val 9:48 20:41 9:51 8:21
309 1780 Leo Barnes 10 Hanover 8:48 21:11 10:06 8:52
310 2926 Kyle Lemay 10 Sanford 9:50 21:31 10:15 9:11
311 1983 Sam Paris 11 Mascenic Regional 10:02 22:00 10:29 9:41
312 2035 Aidan Angus 10 Merrimack Valley 10:34 22:04 10:31 9:45
313 1502 Jesse Brodeur 9 Coe-Brown 10:49 22:17 10:37 9:58
314 2367 Jared Rembis 10 Sanborn Regional 9:47 22:54 10:55 10:35
315 2043 Mitchell Graham 12 Merrimack Valley 11:32 23:53 11:23 11:34
316 1689 Jay Atal 10 Framingham 10:33 23:57 11:24 11:37
317 2922 Caven Cogswell 12 Sanford 11:39 25:31 12:09 13:11
318 2918 Eric Ames 10 Sanford 11:39 26:23 12:34 14:03
319 1229 Ian Carpenter 12 BFA-St. Albans 18:13 42:13 20:06 29:53
320 2187 Michael Crosby 10 Noble 2:23:36 68:23 Winner
2707 Jack Wilkins 11 William Hall 6:24