Place Name Yr School 1m 2m Time Pace
1 Amedeo Cubellotti 11 Bishop Hendricken 5:48 12:09 18:03 5:49
2 Michael Del Sesto 11 Bishop Hendricken 5:57 12:13 18:05 5:50
3 James Kiernan 10 Bishop Hendricken 5:48 12:09 18:23 5:55
4 Patrick Fitzhugh 12 Bishop Hendricken 5:57 12:40 18:48 6:03
5 Abraham Wilkins 12 Bishop Hendricken 5:58 12:38 18:49 6:04
6 Tony Lacasse 12 Pinkerton 6:12 12:44 18:58 6:07
7 George Williams 12 Bishop Hendricken 5:57 12:44 19:17 6:13
8 Sammy Grimes 11 Lowell 6:08 12:48 19:23 6:15
9 Nick Capalbo 10 Bishop Hendricken 5:57 12:58 19:26 6:16
10 Carter Auch 10 Hanover 5:57 13:00 19:31 6:17
11 Nick Caputo 10 Pinkerton 6:17 13:03 19:34 6:18
12 Jacob Iacobucci 10 Bishop Hendricken 6:20 13:11 19:56 6:25
13 Hunter Francis 9 Champlain Valley 5:41 13:17 19:58 6:26
14 Eric O'Connor 11 Bishop Hendricken 6:21 13:21 19:59 6:26
15 Ian Nolon 10 Hanover 6:25 13:28 20:00 6:27
16 Conrad Gende 11 Pinkerton 6:17 13:09 20:00 6:27
17 Cavan Black 10 Lowell 6:11 13:26 20:06 6:28
18 Ashton Barbeau 9 Champlain Valley 6:22 13:22 20:07 6:29
19 Owen Pelkey 12 Champlain Valley 6:21 13:22 20:09 6:29
20 Antonio Tomas 12 Concord 6:16 13:33 20:20 6:33
21 Ethan Anderson 10 Oyster River 6:31 13:41 20:25 6:35
22 Hayden Smith 12 Hanover 6:14 13:31 20:29 6:36
23 Jacob Bronner 9 Champlain Valley 6:39 14:03 20:30 6:36
24 John Arborio 10 Glastonbury 6:28 13:51 20:34 6:37
25 Harry Antone 12 Bishop Hendricken 5:56 13:27 20:36 6:38
26 Ethan Deangelis 11 Concord 6:42 14:01 20:43 6:40
27 John Myers 12 Narragansett 6:19 13:43 20:44 6:41
28 Dan Gebhardt 12 Portsmouth 6:43 13:58 20:50 6:43
29 Connor Buffington 10 Concord 6:30 13:53 20:51 6:43
30 Andrew Silverman 12 Champlain Valley 6:09 13:55 20:52 6:43
31 Seph Niquette 9 Champlain Valley 6:22 13:49 20:53 6:44
32 Chris Tobias 11 Glastonbury 6:41 14:05 20:54 6:44
33 James Napier 12 Hanover 6:41 13:59 21:00 6:46
34 Shane Skiff 9 Champlain Valley 6:39 14:05 21:02 6:47
35 Johnathan Whitney 11 Concord 6:40 14:02 21:02 6:47
36 Don Njovu 12 Lowell 6:40 14:31 21:06 6:48
37 Hennry Hood 10 Pinkerton 6:18 13:38 21:08 6:48
38 Kevin Flaherty 10 Nashua South 6:42 14:08 21:08 6:49
39 Parker Soares 10 Champlain Valley 6:13 14:02 21:10 6:49
40 Aidan Warrener 10 Bishop Hendricken 6:35 14:03 21:13 6:50
41 Tucker Descheneaux 11 Lowell 6:41 13:59 21:13 6:50
42 Flynn Sullivan 11 Narragansett 6:35 14:06 21:14 6:50
43 Ethan Keslar 12 Oyster River 6:38 14:13 21:18 6:52
44 Brendan Martin 10 Bishop Hendricken 6:42 14:27 21:22 6:53
45 Jack Sprague 9 Londonderry 6:34 14:19 21:23 6:53
46 Jai Kulkarni 10 Nashua South 6:38 14:11 21:23 6:53
47 Matt Froehlich 10 Bishop Hendricken 7:00 14:27 21:24 6:54
48 Andrew Kotsifas 11 Lowell 6:25 14:04 21:27 6:54
49 Silas Frary 12 Concord 6:42 14:17 21:32 6:56
50 Marcos Candido 12 Lowell 6:12 14:10 21:36 6:57
51 Cameron Budlong 10 Bishop Hendricken 6:43 14:28 21:41 6:59
52 Kevin Veronneau 12 Champlain Valley 6:49 14:34 21:42 6:59
53 Justin Hawkins 11 Nashua South 6:45 14:26 21:42 6:59
54 Luke Wiggin 10 Coe-Brown 6:29 14:14 21:42 7:00
55 Colin O'Doherty 11 Glastonbury 6:33 14:04 21:47 7:01
56 Curtis Grundy 12 Narragansett 6:35 14:32 21:49 7:02
57 Ethan No 10 Burlington 6:56 14:52 21:50 7:02
58 Landon Budney 10 Coe-Brown 6:43 14:23 21:50 7:02
59 Josh Heckman 10 Coe-Brown 7:01 14:56 21:50 7:02
60 Dan White 9 Londonderry 6:45 14:37 21:53 7:03
61 James Philbin 10 Plymouth Regional 7:02 14:43 21:54 7:03
62 Nate Cuttita 11 Champlain Valley 6:45 14:35 21:55 7:04
63 James Reel 9 Nashua North 6:51 14:44 21:55 7:04
64 Brycen Catania 9 Bedford 6:50 14:40 21:56 7:04
65 Ijaydis Martinez 10 Lowell 6:31 14:41 21:59 7:05
66 Jackie Curtin 9 Nashua North 6:48 14:44 21:59 7:05
67 Jeffrey Lam 10 Nashua South 6:40 14:33 22:03 7:06
68 Gavin Carey 12 Narragansett 6:38 14:39 22:04 7:06
69 Sean Hooper 11 Coe-Brown 6:59 14:57 22:07 7:07
70 Evan Hinchliffe 10 U-32 6:45 14:42 22:09 7:08
71 Owen Long 10 Nashua South 6:42 14:35 22:13 7:09
72 Nathan Malorzo 11 Nashua North 6:27 14:40 22:14 7:10
73 Shane Johnston 12 Plymouth Regional 7:18 15:00 22:15 7:10
74 Liam Crowley 12 Plymouth Regional 7:18 15:00 22:16 7:10
75 Finn Johnston 11 Freeport 6:23 14:25 22:18 7:11
76 Brian Ascani 10 Nashua North 6:48 14:46 22:18 7:11
77 Addison Andronaco 12 Winnacunnet 6:41 15:01 22:19 7:11
78 Addison Crowell 10 Portsmouth 7:02 22:25 7:13
79 Jesse Gathecha 11 Lowell 6:27 15:22 22:26 7:13
80 George Mousmoules 10 Bedford 7:03 14:54 22:28 7:14
81 Curtis Mai 11 Lowell 6:24 14:53 22:28 7:14
82 Will Sightler 10 Burlington 6:46 14:56 22:30 7:15
83 Ethan Teris 9 Nashua North 6:59 14:53 22:31 7:15
84 Caden Hedquist 10 Nashua South 6:53 14:53 22:32 7:16
85 Tace Rothstein 11 Goffstown 7:03 15:13 22:33 7:16
86 Mason Earick 9 Plymouth Regional 7:18 15:08 22:33 7:16
87 Tyler Nachilly 12 Oyster River 6:58 15:06 22:34 7:16
88 Luke Knedeisen 11 Bedford 6:57 15:07 22:43 7:19
89 Eric Decker 10 Freeport 7:02 15:09 22:45 7:20
90 Peter Margand 12 Monadnock 7:01 15:47 22:46 7:20
91 Sully Weston 10 Burlington 7:04 15:12 22:46 7:20
92 Brady Baum 10 Portsmouth 7:34 22:49 7:21
93 Chris Men 11 Lowell 6:45 15:14 22:52 7:22
94 Samuel Marsh 10 Windham 7:20 15:25 23:00 7:24
95 Ethan Hardardt 10 Winnacunnet 7:04 15:28 23:00 7:25
96 Scott Rollins 11 Monadnock 7:01 15:26 23:05 7:26
97 Jaydon Mitchell 10 Lowell 6:57 15:15 23:05 7:26
98 James Deichmann 10 Nashua South 7:12 15:36 23:11 7:28
99 Sam Godwin 12 Coe-Brown 7:18 15:31 23:12 7:28
100 Oscar Munoz 11 Bedford 7:08 15:32 23:12 7:29
101 Eric Taylor 10 Coe-Brown 7:32 16:11 23:18 7:30
102 Jerry Miller 12 Monadnock 6:54 15:50 23:18 7:30
103 Aidan Graham 10 Freeport 7:22 15:50 23:24 7:32
104 Matthew Fielder 10 Goffstown 7:11 15:57 23:24 7:32
105 Kobe Gregoire 10 Goffstown 7:03 15:34 23:25 7:33
106 Sean Kielty 12 Narragansett 6:44 15:39 23:31 7:34
107 Cory Pierce 10 Narragansett 6:44 15:40 23:32 7:35
108 Trevor Savage 9 Oyster River 7:40 16:18 23:33 7:35
109 John Reilly 10 Bedford 7:16 15:44 23:34 7:35
110 Justin Silver 9 Bedford 7:21 15:34 23:37 7:36
111 Aram Fowler 10 John Stark 7:16 16:07 23:39 7:37
112 Alexei Barbanel 11 Glastonbury 7:27 15:59 23:42 7:38
113 Joshua Hoffman 10 Campbell 7:32 15:58 23:43 7:38
114 Grant Moody 10 Burlington 7:12 16:00 23:45 7:39
115 Forrester Mitchell 12 Oyster River 7:12 15:58 23:46 7:39
116 Teddy Morrissey 11 Trinity 7:00 15:32 23:47 7:40
117 Eli Haynie 11 Oyster River 7:42 16:18 23:48 7:40
118 Sven Stenroos 10 Burlington 7:10 15:48 23:52 7:41
119 Jon Hanna 11 Salem 6:58 15:41 23:55 7:42
120 Tyler Lamontagne 11 Coe-Brown 7:33 16:12 23:56 7:42
121 Sam Pasqualoni 12 Portsmouth 7:34 16:03 23:57 7:43
122 Griffin Donovan 10 Cheverus 7:23 16:06 23:59 7:43
123 X Hankel 12 Hanover 7:18 15:54 24:00 7:44
124 Codey Martioski 10 Manchester West 7:34 16:05 24:05 7:46
125 William Scholl 9 Bedford 7:26 15:56 24:10 7:47
126 Justin Hybell 12 Hanover 7:21 16:14 24:11 7:47
127 Jack Woodleigh 10 Cheverus 7:31 16:16 24:15 7:49
128 Roman Fabrizio 11 Salem 7:02 16:17 24:16 7:49
129 Odin Bickford 12 Plymouth Regional 7:31 16:14 24:18 7:50
130 Kyle Miller 10 Oyster River 7:42 16:22 24:19 7:50
131 Alexander Angelini 11 Hyde School 7:35 16:19 24:20 7:50
132 Nathan Cook 9 Cheverus 7:51 16:33 24:21 7:51
133 Maximillian Tanzer 11 Bedford 7:31 16:18 24:21 7:51
134 Gabriel Romanauskas 10 Londonderry 6:58 15:48 24:21 7:51
135 Nicolas Lamontagne 11 Coe-Brown 7:28 16:11 24:24 7:52
136 Nick Miles 10 Belmont 7:44 16:34 24:28 7:53
137 Spencer Beahm 10 John Stark 7:29 16:26 24:28 7:53
138 Noah Cote 12 Oyster River 7:40 16:43 24:29 7:53
139 Oliver Wilson 11 Woodstock 7:41 16:29 24:30 7:53
140 Cannon Newbury 9 Kingswood 7:33 16:38 24:31 7:54
141 Max Hillgraf 10 Cheverus 7:48 16:21 24:33 7:54
142 John Tommasi 10 Windham 7:49 16:30 24:33 7:54
143 Thomas Anglim 10 Glastonbury 7:49 16:40 24:35 7:55
144 Noah Hight 10 Freeport 7:53 16:47 24:41 7:57
145 Lukas Ludwig 9 Bedford 7:30 16:20 24:43 7:58
146 Mason Rychwa 10 Nashua North 7:42 16:42 24:45 7:58
147 Malcolm Milord 12 Lowell 7:22 16:41 24:45 7:58
148 Max Hitchcock 10 Portsmouth 7:42 24:45 7:58
149 Kevin Li 10 Derryfield 8:07 17:00 24:45 7:58
150 Aiden O'Keefe 11 Winnacunnet 7:07 15:59 24:47 7:59
151 Noah Sigrist 10 John Stark 7:20 16:33 24:59 8:03
152 Mackenzie Doyle 12 Plymouth Regional 7:51 16:46 25:01 8:03
153 Rivan Calderin 12 Burlington 7:44 16:32 25:03 8:04
154 Alexander Sheran 10 Nashua North 7:41 16:36 25:07 8:05
155 John Cavalcanti 12 Lowell 7:29 16:39 25:10 8:06
156 Jacob Tucker 11 Freeport 7:14 16:47 25:15 8:08
157 Paul Hynes 12 Windham 7:30 16:44 25:20 8:10
158 Shawn Breen 12 Plymouth Regional 8:05 17:18 25:28 8:12
159 Konnor Blake 11 Belmont 8:28 17:42 25:30 8:13
160 Jake Zwickau 11 Bedford 7:31 16:45 25:33 8:14
161 Umut Karadaban 12 Belmont 8:16 17:22 25:35 8:14
162 Matthew Reynolds 12 Plymouth Regional 8:04 17:06 25:37 8:15
163 Tom Pare 12 Belmont 7:27 16:39 25:38 8:15
164 Gregory Nam 12 Freeport 8:04 17:14 25:39 8:16
165 Patrick Quinn 9 Hopkinton 8:13 17:05 25:39 8:16
166 Galen Walton 9 Timberlane 7:58 17:22 25:43 8:17
167 Matthew Barrett 11 Trinity 7:36 16:59 25:50 8:19
168 William Barrette 12 Plymouth Regional 8:07 17:28 25:57 8:21
169 Liam Fillion 9 Oyster River 7:59 17:14 26:05 8:24
170 MacLean Baker 11 Winnacunnet 8:27 17:54 26:24 8:30
171 Spencer Wright 12 Bishop Guertin 7:45 17:41 26:33 8:33
172 Zach Goodell 9 Monadnock 8:15 17:46 26:37 8:34
173 Patrick Clifford 12 Campbell 7:44 17:40 26:41 8:36
174 Matthew Finneron 9 Kingswood 7:46 17:51 26:42 8:36
175 John Thompson 9 Monadnock 8:19 17:49 26:48 8:38
176 Sam Duan 10 Derryfield 8:32 18:13 26:55 8:40
177 Weston Pate 9 Bedford 8:13 17:57 26:56 8:40
178 Chris Fernandez 9 Lowell 8:25 18:16 27:18 8:48
179 Kyle Dimick 10 Plymouth Regional 8:18 18:20 27:28 8:51
180 Jordan Haddock 12 Coe-Brown 8:17 18:18 27:29 8:51
181 Jordan Gamester 10 Portsmouth 7:36 27:47 8:57
182 Tyler Bechard 10 Goffstown 8:09 19:22 27:58 9:01
183 Richard Lyons 12 Plymouth Regional 8:19 18:55 28:10 9:04
184 Robert Vanlaarhoven 9 Plymouth Regional 9:26 20:03 28:35 9:12
185 Matt Flores 9 Lowell 8:32 19:10 28:40 9:14
186 Joshua Ryan 12 Winnacunnet 8:27 18:51 28:45 9:16
187 Elijah Burdo 11 Brattleboro 8:13 18:48 28:46 9:16
188 Lucus Edwards 10 Goffstown 8:39 19:29 28:47 9:16
189 Lucas Hartshorn 10 Merrimack Valley 9:22 19:56 29:12 9:24
190 Eric Linehan 11 Hyde School 8:21 20:27 29:56 9:38
191 Ian Kim 12 Plymouth Regional 8:54 20:19 29:59 9:39
192 Mitchell Graham 10 Merrimack Valley 9:19 21:06 30:04 9:41
193 Colby Schmitt 9 Campbell 8:48 20:13 30:08 9:42
194 Ernie Brunton 10 Brattleboro 8:14 20:18 30:08 9:42
195 Matthew Kraus 9 Concord 9:39 20:15 30:10 9:43
196 Rich Burleigh 10 Trinity 8:42 20:29 30:20 9:46
197 Rustam Ahmadov 9 Cheverus 9:51 21:23 32:33 10:29
198 Roy Pan 10 Hyde School 8:59 21:53 32:46 10:33
199 Branden Farr 11 Hinsdale 12:01 28:11 40:34 13:04
200 Connor Martin 12 Hinsdale 12:17 28:38 42:32 13:42
201 Jack Wizboski 12 Bishop Guertin 1:07:27 1:16:00 1:23:23 26:51
202 Andrew Paul 11 Bishop Guertin 1:08:13 1:16:27 1:23:55 27:01
203 Terry Wong 10 Bishop Guertin 1:08:13 1:16:28 1:24:18 27:08
204 Andrew Taylor 10 Souhegan 1:08:37 1:18:05 1:26:40 27:54