Racecast

None

5000m · Boys · Compiled

709 runners from 4 divisions

These divisions were run separately. This is how their times compare, not how they finished — the places and scores below were never contested.

View full meet →

Team scores

Place Team Points 12345 67
1 Bishop Hendricken (RI) 107 1 14 27 28 37 51 72
2 South Burlington (VT) 149 6 25 29 35 54 97 235
3 Darien (CT) 176 11 12 31 44 78 87 92
4 East Greenwich (RI) 208 17 20 36 64 71 132 312
5 Pinkerton (NH) 212 8 39 48 56 61 67 70
6 Harwood (TX) 265 4 55 57 58 91 153 279
7 Oyster River (NH) 268 33 34 41 65 95 102 113
8 William Hall (CT) 295 3 7 26 124 135 221
9 Cape Elizabeth (ME) 328 9 22 68 69 160 255
10 Souhegan (NH) 389 2 52 86 120 129 147 204
11 Londonderry (NH) 404 13 60 101 108 122 144 196
12 Portsmouth (NH) 448 21 23 85 109 210 271 295
13 Nashua South (NH) 449 62 75 89 105 118 138 209
14 Bedford (NH) 462 16 49 84 131 182 200 225
15 Bishop Guertin (NH) 528 30 79 100 104 215 217 246
16 Champlain Valley (VT) 549 50 63 114 157 165 166 188
17 Winnacunnet (NH) 563 5 80 141 162 175 192 267
18 Timberlane (NH) 572 47 76 106 169 174 313 343
19 Mt. Mansfield (VT) 590 15 128 142 151 154 180 218
20 Coe-Brown (NH) 643 32 77 125 203 206 232 258
21 Alvirne (NH) 689 40 43 189 201 216 242 253
22 Ellsworth (ME) 692 53 73 96 184 286 386 397
23 Merrimack Valley (NH) 754 115 121 150 181 187 270 302
24 Essex (VT) 772 134 137 163 168 170 178 186
25 Goffstown (NH) 780 45 130 146 229 230 265 299
26 Lebanon (NH) 821 19 59 226 234 283 326 362
27 Manchester Memorial (NH) 833 42 127 172 243 249 251 277
28 Merrimack (NH) 845 83 119 126 245 272 298 300
29 Hollis/Brookline (NH) 892 74 82 191 261 284 306 319
30 Burlington (VT) 897 139 155 159 171 273 325 356
31 Salem (NH) 908 90 161 199 211 247 304 341
32 Monadnock (NH) 915 111 136 177 237 254 307 339
33 Greely (ME) 926 94 110 117 276 329 355 378
34 Manchester Central (NH) 928 18 123 198 228 361 406 417
35 Prout School (RI) 954 38 148 227 263 278 292 301
36 Windham (NH) 957 112 156 179 236 274 342 380
37 Fryeburg (ME) 992 81 183 194 244 290 328 354
38 Bow (NH) 1002 24 176 205 288 309 314 327
39 Marthas Vineyard (MA) 1018 149 167 212 231 259 310 335
40 Chariho (RI) 1059 107 202 219 262 269 322 345
41 Exeter (NH) 1065 10 223 248 291 293 317 321
42 Tyngsborough (MA) 1067 133 143 173 268 350 384 413
43 Amherst-Pelham (MA) 1102 88 116 275 305 318 334
44 Dover (NH) 1153 66 99 224 375 389 396 420
45 Hanover (NH) 1181 190 197 239 240 315 357 365
46 Conard (CT) 1197 46 222 250 332 347
47 Nashua North (NH) 1283 185 260 264 285 289 296 346
48 Marlborough (MA) 1297 152 195 266 331 353 368 404
49 North Yarmouth Academy (ME) 1321 93 208 281 358 381 430
50 Con-Val (NH) 1382 103 193 333 344 409
51 Trinity (NH) 1397 164 238 252 324 419
52 Pembroke (NH) 1408 158 207 303 367 373 388 393
53 Derryfield (NH) 1454 214 233 297 308 402 414 426
54 Hanover (MA) 1523 98 287 352 385 401
55 Hopkinton (NH) 1618 241 280 294 391 412 415 416
56 Pelham (NH) 1629 282 311 337 348 351 411 422
57 Campbell (NH) 1657 140 323 392 399 403
58 Brattleboro (VT) 1681 220 336 360 371 394
59 Manchester West (NH) 1727 145 377 379 405 421 434 439
60 Marshwood (ME) 1746 256 320 382 390 398
61 Milford (DE) 1766 213 338 387 410 418
62 Trinity (CA) 1777 257 340 370 383 427 435 440
63 St. Thomas Aquinas (NH) 1780 330 349 363 366 372 429 431
64 Portsmouth Christian (NH) 1931 316 359 407 408 441 442
65 John Stark (NH) 1983 369 374 376 428 436
66 Tolman (RI) 2067 395 400 423 424 425 433 437
67 Hope (RI) 2121 364 432 438 443 444

Not scored, fewer than five finishers: North Middlesex (4), Glastonbury (4), Simsbury (4), Pelham (4), South Kingstown (4), Guilford (4), Hinsdale (4), Newmarket (4), Hopkinton (3), Concord (3), Milford (3), Merrimack (3), Oakmont (3), Woodstock (3), Massabesic (2), Bellows Falls (2), Mt. Anthony (2), Concord (2), Gould Academy (2), Campbell (2), Campbell (2), Mt. Anthony (2), Winnisquam (2), Ellsworth (1), Telstar (1), Yarmouth (1), North Country (1), St. Thomas Aquinas (1), Guilford (1), Guilford (1), St. Johnsbury Academy (1), Dover (1), Mt. Anthony (1), Windham (1), Exeter (1), Prout School (1), Salem (1), Lebanon (1)

Rating scale ?

Results

Place Athlete Grade School Time Rating Points Actual race
1 Dan Curts 2014 Ellsworth (WI) 1 15:22.7 1
2 Josef Holt-Andrews 2014 Telstar (ME) 1 15:26.6 135.5 2
3 Colin Tierney 2014 Bishop Hendricken (RI) 1 15:37.5 133.9 1 1
4 Elijah Moskowitz 2015 Souhegan (NH) 1 16:00.0 130.8 2 3
5 Zachary Magin 2014 William Hall (CT) 1 16:01.7 130.6 3 4
6 Sam Nishi 2015 Harwood (TX) 1 16:01.7 130.6 4 3
7 Justin Trott 2014 Winnacunnet (NH) 1 16:05.5 130.0 5 1
8 Sidi Abdoulaye 2014 South Burlington (VT) 1 16:06.0 130.0 6 5
9 Ari Klau 2015 William Hall (CT) 2 16:07.9 129.7 7 6
10 Phillip Parent 2014 Pinkerton (NH) 1 16:10.3 129.4 8 8
11 Chris Skelly 2015 North Middlesex (MA) 1 16:11.9 129.2 2
12 Liam Simpson 2014 Cape Elizabeth (ME) 1 16:12.5 129.1 9 9
13 Justin Carbone 2016 Exeter (CA) 1 16:15.5 128.7 10 3
14 Armstrong Noonan 2016 Darien (CT) 1 16:16.5 128.6 11 10
15 Randy Neish 2016 Glastonbury (CT) 1 16:18.7 128.3 11
16 Marshall Huffman 2014 Darien (CT) 2 16:19.4 128.2 12 12
17 Braden Becker 2014 Yarmouth (ME) 1 16:20.7 128.0 5
18 Damon Kilgore 2014 Londonderry (NH) 1 16:21.4 127.9 13 14
19 Michael Potter 2015 Bishop Hendricken (RI) 2 16:21.8 127.9 14 15
20 Dom Repucci 2016 Hopkinton (MA) 1 16:23.5 6
21 Ben Hegman 2014 Mt. Mansfield (VT) 1 16:23.5 127.7 15 16
22 Tristam Winship 2014 Bedford (TX) 1 16:25.4 127.4 16 4
23 Graham Chapski 2014 East Greenwich (RI) 1 16:25.9 127.3 17 7
24 Abram Gagnon 2015 Manchester Central (NH) 1 16:26.1 127.3 18 5
25 Josh Fontaine 2015 Lebanon (OR) 1 16:28.3 127.0 19 8
26 Garrett Scanlon 2014 East Greenwich (RI) 2 16:32.1 126.6 20 9
27 Brian Reaney 2015 Portsmouth (NH) 1 16:33.9 126.3 21 6
28 Peter Doane 2014 Cape Elizabeth (ME) 2 16:34.1 126.3 22 18
29 Beckley Stearns 2014 Portsmouth (NH) 2 16:34.7 23 7
30 Andrew Weckstein 2014 Bow (NH) 1 16:36.2 24 10
31 James Gregoire 2015 South Burlington (VT) 2 16:36.8 126.0 25 19
32 Grant O'Connor 2015 William Hall (CT) 3 16:37.7 125.8 26 20
33 Avery Ingegneri 2016 Bishop Hendricken (RI) 3 16:38.3 125.8 27 21
34 Grant Gauthier 2015 Bishop Hendricken (RI) 4 16:39.2 125.7 28 22
35 Patrick Hickey 2014 South Burlington (VT) 3 16:39.5 125.6 29 23
36 Tyler McLaren 2014 Bishop Guertin (NH) 1 16:40.9 125.4 30 24
37 Colten Appleby 2014 Darien (CT) 3 16:41.3 125.4 31 25
38 Jeremy Brassard 2014 Coe-Brown (NH) 1 16:43.9 125.1 32 11
39 Neal Mistretta 2014 Oyster River (NH) 1 16:44.0 125.1 33 26
40 Patrick O'Brien 2017 Oyster River (NH) 2 16:44.8 124.9 34 27
41 Andy Tuttle 2015 South Burlington (VT) 4 16:45.3 124.9 35 28
42 Tommy Sommer 2015 East Greenwich (RI) 3 16:47.7 145.2 36 12
43 Dominic Parlato 2016 Bishop Hendricken (RI) 5 16:48.5 124.5 37 29
44 Luke Emby 2014 Prout School (RI) 1 16:48.6 124.5 38 13
45 Tom Hanlon 2016 Pinkerton (NH) 2 16:48.7 124.5 39 30
46 Phil Demers 2015 Alvirne (NH) 1 16:48.9 124.4 40 8
47 Cameron Barth 2015 Oyster River (NH) 3 16:49.2 124.4 41 31
48 Davis Clark 2015 Manchester Memorial (NH) 1 16:50.1 124.3 42 9
49 Noah Bellomo 2017 Alvirne (NH) 2 16:51.2 124.2 43 10
50 Brian Davey 2014 Darien (CT) 4 16:51.6 124.1 44 32
51 Sam Brunnette 2015 North Country (VT) 1 16:52.5 124.0 11
52 Andy MacGibbon 2014 Goffstown (NH) 1 16:53.6 45 12
53 Alec Ferguson-Hull 2015 Conard (CT) 1 16:54.2 123.8 46 13
54 Liam Kimball 2016 Timberlane (NH) 1 16:54.6 123.8 47 14
55 Owen Clark 2015 Pinkerton (NH) 3 16:54.9 123.7 48 33
56 Scott Daly 2015 Bedford (TX) 2 16:55.0 123.7 49 15
57 Zachary Marshall 2014 Champlain Valley (VT) 1 16:55.9 123.6 50 16
58 Tom Grizzetti 2015 Bishop Hendricken (RI) 6 16:56.4 123.5 51 1
59 Patrick Lynch 2014 Souhegan (NH) 2 16:56.8 123.5 52 35
60 Ben Finnigan 2015 St. Thomas Aquinas (FL) 1 16:58.4 123.3 14
61 Brayden Beardsley 2014 Ellsworth (WI) 1 16:59.0 123.2 53 15
62 Sean MacDonald 2015 South Burlington (VT) 5 16:59.3 123.2 54 36
63 Caleb Kessler 2014 Harwood (TX) 2 16:59.3 123.2 55 16
64 Connor Kwiecien 2014 Pinkerton (NH) 4 17:00.3 123.1 56 37
65 Geoffrey Kazlow 2014 Harwood (TX) 3 17:00.5 123.0 57 17
66 Nathanael Kuzio 2015 Harwood (TX) 4 17:00.8 123.0 58 18
67 Zach Kinsman 2014 Lebanon (OR) 2 17:01.0 123.0 59 19
68 Grant McAuliffe 2014 Londonderry (NH) 2 17:01.4 122.9 60 38
69 Nick Sevilla 2016 Pinkerton (NH) 5 17:02.4 122.8 61 39
70 Brian McAfee 2014 Nashua South (NH) 1 17:03.9 122.6 62 17
71 Tyler Marshall 2017 Champlain Valley (VT) 2 17:04.5 122.6 63 18
72 Dylan DePriest 2016 East Greenwich (RI) 4 17:05.4 122.4 64 20
73 Conall Hughes 2015 Simsbury (CT) 1 17:06.2 122.3 41
74 Drew Thibault 2014 Oyster River (NH) 4 17:06.9 122.3 65 43
75 Anthony Coraluzzo 2015 Dover (OH) 1 17:07.4 122.2 66 19
76 Nick Pietrocarlo 2015 Pinkerton (NH) 6 17:08.0 122.1 67 44
77 Kyle Kennedy 2015 Cape Elizabeth (ME) 3 17:08.3 122.1 68 45
78 Mitchell Morris 2015 Cape Elizabeth (ME) 4 17:08.8 122.0 69 46
79 Austin Smith 2015 Pinkerton (NH) 7 17:09.2 122.0 70 47
80 Noah Barreto 2015 East Greenwich (RI) 5 17:09.3 122.0 71 21
81 Tom McMahon 2016 Bishop Hendricken (RI) 7 17:10.8 121.8 72 48
82 Robert Looker 2014 Ellsworth (WI) 2 17:10.9 121.8 73 22
83 Christian Parenteau 2014 Hollis/Brookline (NH) 1 17:11.5 74 20
84 Jonathan Zalman 2014 Nashua South (NH) 2 17:12.0 121.7 75 21
85 Peter Saviano 2015 Timberlane (NH) 2 17:12.3 121.6 76 22
86 Lucas Fisher 2014 Coe-Brown (NH) 2 17:12.5 121.6 77 23
87 Ben Olsen 2014 Darien (CT) 5 17:12.5 121.6 78 50
88 Christopher Fischer 2016 Bishop Guertin (NH) 2 17:13.0 79 51
89 Luke Janik 2015 Winnacunnet (NH) 2 17:14.3 121.4 80 24
90 Patrick Carty 2016 Fryeburg (ME) 1 17:14.5 121.4 81 24
91 Sean Zapolski 2014 Hollis/Brookline (NH) 2 17:15.2 82 25
92 Mitch Ripka 2014 Merrimack (MA) 1 17:16.6 121.1 83 53
93 Pepper Smith 2015 Concord (DE) 1 17:18.6 27
94 Ben Siciliano 2016 Guilford (CT) 1 17:19.4 54
95 Michael Dee 2014 Bedford (TX) 3 17:20.0 120.7 84 29
96 Collin Manning 2014 Bishop Hendricken (RI) 8 17:20.3 120.7 2
97 Joe Adorno 2015 Simsbury (CT) 2 17:20.3 120.7 55
98 Christian Leighton 2015 Portsmouth (NH) 3 17:20.6 120.7 85 30
99 Brett Quinn 2014 Souhegan (NH) 3 17:21.4 120.6 86 56
100 Alex Rayhill 2014 Darien (CT) 6 17:21.7 120.5 87 3
101 Nevin Murray 2016 Amherst-Pelham (MA) 1 17:22.4 120.4 88 57
102 Tyler Doveno 2014 Nashua South (NH) 3 17:22.8 120.4 89 31
103 Joe Settineri 2015 Salem (MI) 1 17:23.2 120.4 90 32
104 Nathanial Kazlow 2014 Harwood (TX) 5 17:23.8 120.3 91 25
105 Jared Boulanger 2015 Bishop Hendricken (RI) 9 17:24.9 120.2 4
106 Peter Kreuch 2014 Darien (CT) 7 17:25.8 120.1 92 59
107 Matt Malcom 2015 North Yarmouth Academy (ME) 1 17:25.8 120.1 93 26
108 Troy Cochran 2015 Greely (ME) 1 17:26.4 120.0 94 27
109 Joe Poggi 2014 Pinkerton (NH) 8 17:26.7 119.9 5
110 Caleb George 2015 Bishop Hendricken (RI) 10 17:28.1 119.8 6
111 Jacob Drescher 2014 Milford (DE) 1 17:28.3 119.8 33
112 Jason Shamesman 2014 Oyster River (NH) 5 17:28.6 95 63
113 David Addington 2014 Milford (DE) 2 17:28.7 119.7 34
114 Remi Gaetjens 2015 Massabesic (ME) 1 17:28.9 35
115 Frank King 2014 Ellsworth (WI) 3 17:29.9 119.6 96 29
116 Brandon Moran 2015 South Burlington (VT) 6 17:30.2 119.6 97 64
117 Felix Herron 2016 Hanover (MA) 1 17:30.2 98 30
118 Doug Rose 2015 Dover (OH) 2 17:30.7 119.5 99 36
119 Robert Desisto 2014 Bishop Guertin (NH) 3 17:31.1 119.4 100 65
120 Nick Leach 2015 Londonderry (NH) 3 17:32.1 119.3 101 66
121 Will Stone 2015 Oyster River (NH) 6 17:32.6 119.3 102 67
122 Gabe Julien 2015 Glastonbury (CT) 2 17:34.7 119.0 8
123 Nate Rees 2015 Pinkerton (NH) 9 17:35.0 9
124 Andrew Hunt 2015 Con-Val (NH) 1 17:35.1 119.0 103 37
125 Jonathan Sheehan 2015 Bishop Guertin (NH) 4 17:35.2 119.0 104 68
126 Sam Lanternier 2016 Pinkerton (NH) 10 17:35.4 119.0 10
127 Tom Lessard 2015 Nashua South (NH) 4 17:35.7 105 38
128 James Busi 2015 Timberlane (NH) 3 17:35.9 118.9 106 39
129 Jung Kim 2015 Chariho (RI) 1 17:38.7 118.6 107 40
130 Matt Robinson 2015 Pinkerton (NH) 11 17:39.0 118.6 11
131 Tim Russell 2015 Londonderry (NH) 4 17:39.2 118.5 108 69
132 William Moore 2015 Bellows Falls (VT) 1 17:39.4 118.5 31
133 Jack Dewsnap 2015 Portsmouth (NH) 4 17:39.6 118.5 109 41
134 Connor Rog 2016 Greely (ME) 2 17:39.7 118.5 110 32
135 Quentin Bazarnicki 2014 Monadnock (NH) 1 17:40.1 111 33
136 Peter Caron 2016 Windham (ME) 1 17:40.3 118.4 112 34
137 Jeremy Howland 2015 Oyster River (NH) 7 17:40.3 118.4 113 71
138 Bryce Blanchard 2016 Pelham (AL) 1 17:40.7 35
139 Will Kay 2014 Champlain Valley (VT) 3 17:40.9 118.3 114 42
140 Keegan Hanks 2014 Merrimack Valley (NH) 1 17:41.5 115 43
141 Rob Sailer 2015 Amherst-Pelham (MA) 2 17:41.6 118.3 116 72
142 Ryan Morrison 2016 Greely (ME) 3 17:41.7 118.3 117 36
143 Ryan Lynch 2015 Pinkerton (NH) 12 17:42.1 118.2 12
144 Mitch King 2016 Nashua South (NH) 5 17:42.9 118.1 118 44
145 Ben Francis 2014 Merrimack (MA) 2 17:43.6 118.1 119 74
146 Ben Massa 2014 Souhegan (NH) 4 17:44.5 120 75
147 Walker John 2016 Merrimack Valley (NH) 2 17:44.9 117.9 121 46
148 Bailey Hamilton 2016 Londonderry (NH) 5 17:44.9 117.9 122 76
149 Carl Harris 2017 Manchester Central (NH) 2 17:45.4 117.8 123 47
150 Ben Gross 2015 William Hall (CT) 4 17:45.4 117.8 124 77
151 Ben Moskow 2014 Guilford (CT) 1 17:45.6 78
152 Blake Williams 2015 Merrimack (MA) 1 17:45.9 79
153 Jared Nelson 2016 Coe-Brown (NH) 3 17:46.0 117.8 125 38
154 Joshua Ware 2014 Merrimack (MA) 3 17:46.2 126 80
155 Brett Hoerner 2015 Manchester Memorial (NH) 2 17:46.5 117.7 127 48
156 Elliott McBride 2016 Mt. Mansfield (VT) 2 17:46.5 117.7 128 81
157 Ben Platt 2015 Souhegan (NH) 5 17:47.1 117.7 129 82
158 Zane Robidoux 2014 Goffstown (NH) 2 17:47.6 130 49
159 Jack Rossi 2015 Bishop Hendricken (RI) 11 17:48.2 117.5 83
160 Ty Benson 2015 Bedford (TX) 4 17:48.5 117.5 131 50
161 Angelo Acker 2014 East Greenwich (RI) 6 17:48.6 117.5 132 39
162 Andrew Brandmeyer 2014 Mt. Anthony (VT) 1 17:49.1 117.4 52
163 Jacob Sword 2015 Tyngsborough (MA) 1 17:49.2 133 40
164 Sam Barch 2014 Essex (VT) 1 17:49.4 117.4 134 53
165 Zach Feiner 2014 William Hall (CT) 5 17:49.7 117.4 135 84
166 Gunner Hoffman 2015 Monadnock (NH) 2 17:50.1 117.3 136 41
167 Matt Davis 2016 Essex (VT) 2 17:50.2 117.3 137 54
168 Conor Canfield 2017 Nashua South (NH) 6 17:50.6 117.3 138 55
169 Jake Van Buren 2014 Burlington (VT) 1 17:51.3 117.2 139 56
170 Sean Munnelly 2015 Campbell (GA) 1 17:51.5 117.2 140 42
171 Bryce Parker 2014 Winnacunnet (NH) 3 17:51.9 117.1 141 57
172 Jackson Wright 2016 Mt. Mansfield (VT) 3 17:52.7 117.1 142 85
173 Cody Robson 2014 Tyngsborough (MA) 2 17:53.2 117.0 143 43
174 Jared Kane 2016 Londonderry (NH) 6 17:54.8 116.8 144 86
175 Ehsun Farooq 2016 Manchester West (NH) 1 17:55.3 116.8 145 58
176 Jake Parr 2014 Goffstown (NH) 3 17:55.8 116.7 146 59
177 Ryan Lynch 2014 Souhegan (NH) 6 17:57.0 116.6 147 87
178 Tommy Durst 2015 Simsbury (CT) 3 17:57.7 116.5 88
179 Ryan King 2015 Prout School (RI) 2 17:57.7 116.5 148 45
180 Isaiah Maynard 2014 Marthas Vineyard (MA) 1 17:58.1 116.5 149 46
181 Jake Cardello 2016 Bishop Hendricken (RI) 12 17:58.1 116.5 17
182 Brendan Polichronopoul 2014 Merrimack Valley (NH) 3 17:58.3 116.4 150 61
183 Brooks Moreau 2016 Mt. Mansfield (VT) 4 17:58.5 116.4 151 89
184 Rob McCabe 2014 Marlborough (CA) 1 17:58.6 116.4 152 62
185 Callum Hening 2015 St. Johnsbury Academy (VT) 1 17:58.9 116.4 63
186 Jacob Palmerio 2015 Harwood (TX) 6 17:59.0 116.4 153 47
187 David Brown 2014 Mt. Mansfield (VT) 5 17:59.0 116.4 154 90
188 Thomas Higgins 2017 Burlington (VT) 2 17:59.4 116.3 155 64
189 Nick Khoury 2015 Windham (ME) 2 17:59.8 116.3 156 48
190 Harken Spillane 2017 Champlain Valley (VT) 4 17:59.9 116.3 157 65
191 John Sanborn 2015 Pembroke (MA) 1 18:00.4 116.2 158 49
192 Will Lynch 2015 Burlington (VT) 3 18:00.5 116.2 159 66
193 Julian Pelzer 2014 Cape Elizabeth (ME) 5 18:00.6 116.2 160 91
194 Alex Fredette 2014 Salem (MI) 2 18:02.1 116.0 161 70
195 Tommy Harter 2014 Winnacunnet (NH) 4 18:02.4 116.0 162 71
196 Martin Deutsch 2015 Essex (VT) 3 18:02.7 116.0 163 72
197 Byrne Cronin 2014 Trinity (CA) 1 18:02.8 115.9 164 50
198 Devon Cantor 2015 Champlain Valley (VT) 5 18:03.4 115.9 165 73
199 Calvin McClellan 2017 Champlain Valley (VT) 6 18:03.8 115.8 166 74
200 George Sykes 2014 Marthas Vineyard (MA) 2 18:05.1 115.7 167 51
201 Darren Van Dzura 2016 Essex (VT) 4 18:05.5 115.7 168 75
202 Tyler Dechane 2015 Timberlane (NH) 4 18:06.0 115.6 169 76
203 Andrey Chmykh 2015 Essex (VT) 5 18:06.3 115.6 170 18
204 Guthrie Cannon-McMartin 2017 Burlington (VT) 4 18:06.3 115.6 171 77
205 Parker Leonard 2014 Manchester Memorial (NH) 3 18:06.6 172 78
206 Aaron Thompson 2015 Tyngsborough (MA) 3 18:06.6 173 53
207 Connor Mills 2015 Timberlane (NH) 5 18:06.9 115.5 174 79
208 Evan O'Connor 2014 Winnacunnet (NH) 5 18:07.4 115.5 175 80
209 Peter LaRiviere 2014 Bow (NH) 2 18:08.0 115.4 176 54
210 James Elmour 2017 Monadnock (NH) 3 18:08.4 115.4 177 55
211 Nick White 2015 Pinkerton (NH) 13 18:09.5 115.2 20
212 Steven Maloney 2015 Essex (VT) 6 18:09.8 115.2 178 21
213 Brandon Bielinski 2015 Windham (ME) 3 18:09.9 115.2 179 56
214 Anthony Perri 2014 Mt. Mansfield (VT) 6 18:12.1 115.0 180 22
215 Brandon Richardson 2015 Merrimack Valley (NH) 4 18:12.6 114.9 181 83
216 Matt Gould 2015 Bedford (TX) 5 18:13.6 114.8 182 84
217 Thomas Rose 2015 Fryeburg (ME) 2 18:13.7 114.8 183 57
218 Cooper Holmes 2016 Ellsworth (WI) 4 18:14.0 114.8 184 58
219 Connor Muise 2017 Nashua North (NH) 1 18:14.0 114.8 185 85
220 Eric Scharf 2015 Essex (VT) 7 18:14.5 114.7 186 86
221 Carter Saltmarsh 2014 Merrimack Valley (NH) 5 18:15.1 114.7 187 88
222 Burke Spillane 2015 Champlain Valley (VT) 7 18:15.2 114.6 188 23
223 Noah Cote 2015 Alvirne (NH) 3 18:15.3 114.6 189 89
224 Tucker Cadow 2014 Hanover (MA) 1 18:15.8 114.6 190 59
225 Alex Saveliev 2016 Concord (DE) 1 18:16.0 91
226 Cameron Jackson 2016 Hollis/Brookline (NH) 3 18:16.3 114.5 191 92
227 Cole Albert 2016 Winnacunnet (NH) 6 18:16.5 192 93
228 Joseph Bernstein 2015 Con-Val (NH) 2 18:16.8 114.5 193 94
229 Eric Hannes 2014 Fryeburg (ME) 3 18:17.0 114.4 194 60
230 Austin Turner 2015 Marlborough (CA) 2 18:17.2 114.4 195 95
231 Jack Consolini 2016 Darien (CT) 8 18:17.4 114.4 24
232 Tim Court 2014 Londonderry (NH) 7 18:17.4 114.4 196 94
233 Walter Mosenthal 2015 Hanover (MA) 2 18:19.3 114.2 197 61
234 Jared Bolduc 2016 Manchester Central (NH) 3 18:19.3 114.2 198 96
235 Sean Bolvin 2015 Salem (MI) 3 18:19.6 114.2 199 97
236 Cameron Dickson 2016 Londonderry (NH) 8 18:19.8 114.2 26
237 Neville Caulfield 2016 Oyster River (NH) 8 18:20.2 114.1 27
238 Michael Giraldi 2017 Bedford (TX) 6 18:20.6 114.1 200 98
239 Kendall Westhoff 2016 Alvirne (NH) 4 18:21.4 114.0 201 100
240 Tyler Wong 2016 Champlain Valley (VT) 8 18:21.6 114.0 101
241 Mitchell Carrier 2015 Chariho (RI) 2 18:21.9 113.9 202 102
242 Jake Scarponi 2016 Coe-Brown (NH) 4 18:22.5 113.9 203 63
243 Matt Thompson 2017 South Kingstown (RI) 1 18:23.0 113.8 64
244 Mike Casey 2014 Souhegan (NH) 7 18:23.3 113.8 204 28
245 Andrew Attorri 2014 Bow (NH) 3 18:23.6 113.8 205 65
246 Zach Flanagan 2016 Coe-Brown (NH) 5 18:24.2 113.7 206 66
247 Kam Anderson 2016 Pembroke (MA) 2 18:24.8 113.7 207 67
248 Peter Feehan 2016 Essex (VT) 8 18:24.8 113.7 105
249 John LeBlanc 2015 North Yarmouth Academy (ME) 2 18:25.1 113.6 208 68
250 Chris Hill 2015 Oakmont (CA) 1 18:25.5 113.6 69
251 Ryan Vermette 2017 Nashua South (NH) 7 18:25.9 209 29
252 Andrew Gormley 2014 Portsmouth (NH) 5 18:26.0 113.5 210 106
253 Brandon Lacroix 2015 Salem (MI) 4 18:26.3 113.5 211 107
254 Jeremy Alley-Tarter 2014 Marthas Vineyard (MA) 3 18:26.5 113.5 212 70
255 Jake Ricca 2016 Milford (DE) 1 18:27.4 213 108
256 Elliot Eastman 2016 Champlain Valley (VT) 9 18:27.8 113.3 30
257 Sam Richmond 2015 Derryfield (NH) 1 18:28.0 113.3 214 71
258 Joseph Barowski 2015 Bishop Guertin (NH) 5 18:28.5 215 96
259 Anthony Cestrone 2014 Alvirne (NH) 5 18:29.3 113.2 216 109
260 Mickey Conroy 2014 Darien (CT) 9 18:29.3 31
261 Aiden Sullivan 2017 Bishop Guertin (NH) 6 18:29.6 217 97
262 Stefan DeShazo 2015 Souhegan (NH) 8 18:30.3 113.1 32
263 Aidan Hartswick 2014 Mt. Mansfield (VT) 7 18:30.4 113.1 218 98
264 Nate Claire 2015 Chariho (RI) 3 18:30.7 113.0 219 110
265 Ryan Gilligan 2015 Brattleboro (VT) 1 18:31.1 113.0 220 73
266 Troy Cloutier 2016 Massabesic (ME) 2 18:31.3 113.0 111
267 Max Aronow 2015 William Hall (CT) 6 18:31.5 113.0 221 99
268 Jake Binder 2014 Conard (CT) 2 18:32.4 112.9 222 112
269 Chris Lietz 2014 Exeter (CA) 2 18:32.7 112.8 223 113
270 Michael Van Aken 2017 Dover (OH) 3 18:33.1 112.8 224 114
271 Logan Landrum 2014 Souhegan (NH) 9 18:34.2 112.7 33
272 Sam Zeltner 2015 Bedford (TX) 7 18:34.7 112.6 225 115
273 Nick Orgnic 2015 Lebanon (OR) 3 18:34.9 112.6 226 74
274 Ryan Donovan 2015 Prout School (RI) 3 18:35.6 112.5 227 75
275 Ryan Nordle 2014 Manchester Central (NH) 4 18:35.8 112.5 228 116
276 Matt Shaw 2015 Goffstown (NH) 4 18:36.4 112.5 229 117
277 Cody Murphy 2015 Goffstown (NH) 5 18:37.3 112.4 230 118
278 Thorpe Karabees 2014 Marthas Vineyard (MA) 4 18:37.4 112.4 231 76
279 John Reagle 2015 Guilford (CT) 1 18:38.1 112.3 35
280 Alex Prevatt 2014 Coe-Brown (NH) 6 18:38.4 232 77
281 Patrick Finocchiaro 2015 Derryfield (NH) 2 18:39.0 233 78
282 Gavin Thomas 2015 North Middlesex (MA) 2 18:40.1 112.1 119
283 Cameron Stewart 2014 Lebanon (OR) 4 18:40.3 112.1 234 79
284 Matt Royer 2015 South Burlington (VT) 7 18:40.4 112.1 235 36
285 Alex Brissette 2014 Windham (ME) 4 18:41.3 112.0 236 80
286 Kristopher Newell 2014 Monadnock (NH) 4 18:41.6 111.9 237 81
287 Joseph Lamontagne 2014 Trinity (CA) 2 18:43.6 111.7 238 82
288 Clark Leazier 2014 Hanover (MA) 3 18:43.9 111.7 239 83
289 Issac Jacobs 2016 Hanover (MA) 4 18:44.2 111.7 240 84
290 Declan Campbell 2016 Hopkinton (MA) 1 18:45.2 111.6 241 85
291 Noah Schrank 2016 Londonderry (NH) 9 18:45.5 111.6 37
292 Hersh Rai 2015 Merrimack (MA) 2 18:46.1 38
293 Tyler Albano 2016 Pinkerton (NH) 14 18:46.6 111.4 39
294 Frank Cunniff 2015 Alvirne (NH) 6 18:47.0 111.4 242 40
295 Matt Saunders 2016 Souhegan (NH) 10 18:47.3 111.4 41
296 William Kliskey 2014 Manchester Memorial (NH) 4 18:47.6 243 121
297 Cody Roberge 2014 Hopkinton (MA) 2 18:47.6 86
298 Kyle Hinsdale 2016 Champlain Valley (VT) 10 18:47.7 111.3 42
299 Josh Wasserman 2016 Londonderry (NH) 10 18:49.1 111.2 44
300 Liuke Yang 2015 Fryeburg (ME) 4 18:50.0 111.1 244 88
301 Connor Lane 2014 Merrimack (MA) 4 18:51.2 111.0 245 100
302 Matt Silas 2015 Glastonbury (CT) 3 18:51.3 111.0 46
303 Andrew Dahl 2016 Bishop Guertin (NH) 7 18:51.6 110.9 246 47
304 Dan Schmidt 2016 Salem (MI) 5 18:51.8 247 122
305 Garrett Earley 2017 Souhegan (NH) 11 18:52.1 48
306 Ben McConnell 2014 Exeter (CA) 3 18:52.3 110.9 248 123
307 Casey Silk 2014 Champlain Valley (VT) 11 18:52.5 110.9 49
308 Caleb Grenon 2016 Manchester Memorial (NH) 5 18:52.7 249 124
309 Brian Torsiello 2015 Conard (CT) 3 18:54.1 110.7 250 126
310 Joshua Winn 2015 Manchester Memorial (NH) 6 18:55.0 110.6 251 127
311 Nick Miller 2016 Trinity (CA) 3 18:55.7 110.6 252 92
312 Kyle Saunders 2015 Alvirne (NH) 7 18:56.0 110.5 253 128
313 Carl Thompson 2015 Monadnock (NH) 5 18:56.1 110.5 254 93
314 Trevor Ewald 2014 Cape Elizabeth (ME) 6 18:56.3 110.5 255 101
315 Eli Nixon 2015 Marshwood (ME) 1 18:57.0 110.4 256 94
316 Hunter Zabkar 2016 Dover (OH) 1 18:57.7 110.4 129
317 Shawn Dunphy 2014 Trinity (CA) 1 18:58.1 257 96
318 Caleb Dowe 2016 Coe-Brown (NH) 7 18:59.1 258 51
319 Nate D'Angelo 2016 Marthas Vineyard (MA) 5 18:59.8 110.2 259 97
320 Grant Larude 2014 Nashua South (NH) 8 19:00.2 110.1 130
321 Evan Gordon 2016 Oyster River (NH) 9 19:00.5 110.1 53
322 Noah Collins 2016 Nashua North (NH) 2 19:00.6 260 131
323 Ethan Michaud 2015 Bishop Guertin (NH) 8 19:02.6 109.9 54
324 Matt Mailloux 2014 Hollis/Brookline (NH) 4 19:03.6 109.8 261 132
325 Kobi Hackenburg 2016 Oyster River (NH) 10 19:04.0 56
326 Andrew Ferrigno 2015 Chariho (RI) 4 19:04.5 109.7 262 133
327 Matthew Matrullo 2015 Prout School (RI) 4 19:04.7 109.7 263 98
328 Louis St. Pierre 2014 Champlain Valley (VT) 12 19:04.7 109.7 57
329 Pete Daniels 2014 Nashua North (NH) 3 19:05.0 264 134
330 Sean Feenan 2015 Bishop Guertin (NH) 9 19:05.3 102
331 Timo Raeder 2014 Oyster River (NH) 11 19:05.8 109.6 58
332 Cameron Armstrong 2016 Goffstown (NH) 6 19:05.8 265 135
333 Spencer Geary 2016 Marlborough (CA) 3 19:06.3 109.5 266 136
334 Adam Janik 2015 Winnacunnet (NH) 7 19:07.2 109.4 267 137
335 Jacob Sutton 2015 Tyngsborough (MA) 4 19:07.7 268 100
336 Spenser Kutney 2016 Londonderry (NH) 11 19:07.7 59
337 Teal Migliaccio 2014 Chariho (RI) 5 19:08.0 109.4 269 60
338 Paul Sayour 2015 South Kingstown (RI) 2 19:08.7 109.3 102
339 Damon Perron 2014 Merrimack Valley (NH) 6 19:09.3 109.2 270 138
340 Brady Camplin 2014 Souhegan (NH) 12 19:09.9 109.2 103
341 Ian Lichtenstein 2015 Portsmouth (NH) 6 19:10.9 271 139
342 Matt Ekins 2016 Nashua South (NH) 9 19:10.9 62
343 Schyler Vaillancourt 2015 Merrimack (MA) 5 19:11.3 109.1 272 63
344 Sam Donnelly 2015 Burlington (VT) 5 19:11.4 109.1 273 141
345 Jim Gustafson 2015 Windham (ME) 5 19:11.4 109.1 274 103
346 Sam Randall 2015 Amherst-Pelham (MA) 3 19:11.6 109.0 275 64
347 Chris Goding 2015 Greely (ME) 4 19:11.6 109.0 276 104
348 Daniel O'Connor III 2016 Manchester Memorial (NH) 7 19:12.3 277 142
349 John Arico 2015 Bedford (TX) 8 19:13.3 108.9 66
350 Jacob McConnell 2016 Prout School (RI) 5 19:14.5 108.8 278 106
351 Seamus Nolan 2015 Champlain Valley (VT) 13 19:15.0 108.7 67
352 Nathan Palmerio 2016 Harwood (TX) 7 19:15.4 108.7 279 107
353 Nick Winn 2014 Londonderry (NH) 12 19:15.6 108.7 68
354 Chris Barnard 2014 Hopkinton (MA) 2 19:16.2 108.6 280 109
355 Eric Rimalover 2014 Milford (DE) 3 19:16.7 108.6 145
356 Haley Cunningham 2015 North Yarmouth Academy (ME) 3 19:16.8 108.5 281 110
357 Allan Vallante 2017 Pelham (AL) 1 19:17.0 282 111
358 Adam Germaine 2016 Guilford (CT) 2 19:17.0 108.5 69
359 Calgary Mackenzie 2016 Concord (DE) 2 19:17.3 108.5 146
360 Henry Kovac 2014 Lebanon (OR) 5 19:17.3 283 112
361 Matt Strano 2014 Mt. Anthony (VT) 1 19:17.7 108.4 147
362 Jake Zannoni 2015 Merrimack (MA) 3 19:19.8 70
363 Jonah Bolotin 2014 Bellows Falls (VT) 2 19:20.7 115
364 Nic Hamelin 2016 Mt. Mansfield (VT) 8 19:20.8 108.2 71
365 Oliver Fetter 2015 Hollis/Brookline (NH) 5 19:21.6 284 149
366 Sheamus Adams 2017 Nashua North (NH) 4 19:22.0 108.1 285 72
367 Conrad Svec 2016 Ellsworth (WI) 5 19:22.4 108.0 286 116
368 Connor Cryans 2015 Hanover (MA) 2 19:23.1 287 117
369 Tyler Pike 2014 Souhegan (NH) 13 19:23.2 107.9 73
370 David Udelson 2014 Bow (NH) 4 19:23.7 107.9 288 74
371 Logan Brunet 2015 Essex (VT) 9 19:24.1 107.9 75
372 Cam Watson 2015 Coe-Brown (NH) 8 19:24.2 107.8 118
373 Corey Hawkins 2017 Nashua South (NH) 10 19:25.0 77
374 Simon McIntosh 2017 Nashua North (NH) 5 19:25.4 107.7 289 78
375 Liam Leconey 2014 Fryeburg (ME) 5 19:26.3 107.7 290 119
376 Jack Medley 2014 Exeter (CA) 4 19:26.6 107.6 291 151
377 Nick Curci 2016 Prout School (RI) 6 19:27.6 292 79
378 Chris Stone 2015 Exeter (CA) 5 19:28.0 107.5 293 80
379 Peter Sawitsky 2015 Hopkinton (MA) 3 19:28.2 294 120
380 Jared Markovsky 2014 Portsmouth (NH) 7 19:28.2 107.5 295 153
381 Brian Inzerillo 2016 Nashua North (NH) 6 19:28.6 107.4 296 154
382 Dustin Leclerc 2014 Derryfield (NH) 3 19:28.9 107.4 297 121
383 Keo Simonson 2015 Merrimack (MA) 6 19:29.4 107.4 298 81
384 Nick Zylak 2014 Goffstown (NH) 7 19:29.6 299 155
385 Kevin Van Allen 2014 Essex (VT) 10 19:29.8 107.3 82
386 Alec Pelton 2015 Mt. Mansfield (VT) 9 19:30.3 107.3 83
387 Bobby Desmond 2014 Merrimack (MA) 7 19:30.4 300 105
388 Colin Wessman 2015 Prout School (RI) 7 19:30.5 107.3 301 122
389 Trevor Parsons 2015 Merrimack Valley (NH) 7 19:30.7 302 156
390 Steven Abbott 2016 Pembroke (MA) 3 19:31.1 107.2 303 123
391 Ryan Buck 2014 Salem (MI) 6 19:31.6 107.2 304 157
392 Jonathan Hosea 2016 Amherst-Pelham (MA) 4 19:32.0 107.1 305 84
393 Jake Upton 2017 Souhegan (NH) 14 19:32.8 107.1 86
394 Ryan St.Hilaire 2015 Hollis/Brookline (NH) 6 19:33.3 107.0 306 158
395 Andrew Carter 2015 Bedford (TX) 9 19:33.5 107.0 87
396 Dawson Adams 2017 Monadnock (NH) 6 19:33.6 107.0 307 124
397 Marcus Wentworth 2016 Gould Academy (ME) 1 19:34.7 106.9 125
398 Mike Roffo 2015 Derryfield (NH) 4 19:35.0 106.9 308 126
399 Travis Beauchain 2014 Bow (NH) 5 19:35.4 309 127
400 Galen Mayhew 2014 Marthas Vineyard (MA) 6 19:35.8 106.8 310 128
401 Michael Gagnon 2016 Alvirne (NH) 8 19:35.9 106.8 89
402 Chris Kaberle 2015 Pelham (AL) 2 19:36.1 106.8 311 129
403 Paul Surabian 2015 East Greenwich (RI) 7 19:37.4 106.6 312 130
404 Francesco Giordano 2016 Guilford (CT) 3 19:38.0 106.6 91
405 Joseph Mancinelli 2014 Timberlane (NH) 6 19:38.5 106.5 313 160
406 Dylan Wheeler 2016 Bow (NH) 6 19:38.7 314 131
407 Jake Malenka 2015 Hanover (MA) 5 19:38.9 106.5 315 132
408 Jack Longo 2017 Portsmouth Christian (NH) 1 19:39.7 106.4 316 133
409 Robert Fitzgerald 2016 Exeter (CA) 6 19:39.8 106.4 317 161
410 Duncan Calder 2016 Hopkinton (MA) 3 19:40.1 134
411 Lenny Knight 2016 Amherst-Pelham (MA) 5 19:40.5 106.4 318 106
412 Kyle Lorden 2014 Hollis/Brookline (NH) 7 19:40.8 106.3 319 162
413 Ben Goodman 2015 Hollis/Brookline (NH) 8 19:41.4 106.3 92
414 Peter O'brien 2016 Marshwood (ME) 2 19:41.4 106.3 320 135
415 Nick McConnell 2016 Exeter (CA) 7 19:41.5 106.3 321 164
416 Brendan Lavalley 2016 Alvirne (NH) 9 19:41.7 106.2 93
417 JT Luckman 2016 Chariho (RI) 6 19:43.0 106.1 322 94
418 Ryan Perigny 2014 Campbell (GA) 2 19:43.2 106.1 323 137
419 Jason Dufour 2016 Trinity (CA) 4 19:43.9 106.1 324 138
420 Eli Van Buren 2016 Burlington (VT) 6 19:44.4 106.0 325 95
421 Zach Liebold 2014 Lebanon (OR) 6 19:44.6 106.0 326 139
422 Hayden Udelson 2016 Bow (NH) 7 19:44.9 106.0 327 140
423 Jeremy Ide 2015 Hollis/Brookline (NH) 9 19:45.7 105.9 96
424 Judah Shingleton 2015 Simsbury (CT) 4 19:46.1 105.9 97
425 Jonathan Burke 2015 Fryeburg (ME) 6 19:46.3 105.8 328 141
426 Sam Munnelly 2016 Campbell (GA) 1 19:47.4 142
427 Eric Light 2016 Greely (ME) 5 19:47.7 105.7 329 98
428 Joseph Grinde 2016 St. Thomas Aquinas (FL) 1 19:49.1 330 143
429 Evan Dundon 2016 Marlborough (CA) 4 19:49.2 105.6 331 99
430 Will Toon 2014 Bedford (TX) 10 19:49.6 105.5 100
431 Gabe Madonna 2016 Bishop Guertin (NH) 10 19:50.1 101
432 Raging River Lynch 2017 Merrimack Valley (NH) 8 19:50.7 103
433 Gabe Nelson 2016 South Burlington (VT) 8 19:51.1 105.4 104
434 Alex Sadowski 2014 Conard (CT) 4 19:52.4 332 167
435 Joe Mellish 2015 Oakmont (CA) 2 19:52.6 105.3 144
436 Evan Landon 2015 Gould Academy (ME) 2 19:52.9 105.2 145
437 Andre Chouinard 2015 Winnacunnet (NH) 8 19:54.0 105.2 105
438 Andy Seward 2014 Mt. Anthony (VT) 2 19:55.9 105.0 168
439 Clay Lyons 2015 Con-Val (NH) 3 19:56.6 104.9 333 169
440 Ted Grover 2014 Mt. Mansfield (VT) 10 19:56.7 104.9 106
441 Haden Stevens 2014 Amherst-Pelham (MA) 6 19:58.4 104.8 334 107
442 Silas Berlin 2016 Marthas Vineyard (MA) 7 19:59.0 104.7 335 147
443 Tyler Clement 2016 Brattleboro (VT) 2 19:59.6 104.7 336 148
444 Trevor VanNiel 2016 Woodstock (GA) 1 19:59.9 104.6 149
445 Alec White 2016 Pelham (AL) 3 20:00.9 104.6 337 150
446 Tim Tamulonis 2016 Milford (DE) 2 20:01.0 338 170
447 Lucas Maxfield 2016 Monadnock (NH) 7 20:01.7 104.5 339 151
448 Joel Rand 2015 Trinity (CA) 2 20:02.1 340 152
449 Paul Malafronte 2016 Guilford (CT) 4 20:03.0 104.4 108
450 Josh Ameen 2016 Salem (MI) 7 20:03.2 104.3 341 109
451 Kyle Carbonneau 2014 Windham (ME) 6 20:03.6 104.3 342 110
452 Niall Kimball 2016 Timberlane (NH) 7 20:03.9 104.3 343 111
453 Ry Brodsky 2016 Marthas Vineyard (MA) 8 20:04.4 104.2 112
454 Patrick Winn 2015 Bedford (TX) 11 20:05.1 104.2 113
455 Jessie Edwards 2014 Con-Val (NH) 4 20:05.3 344 171
456 Jedd Andrew 2014 Chariho (RI) 7 20:05.9 104.1 345 114
457 James Jolly 2015 Merrimack (MA) 8 20:07.0 104.0 115
458 Shane Gagnon 2016 Nashua North (NH) 7 20:07.7 104.0 346 172
459 Scott Clancy 2014 South Kingstown (RI) 3 20:09.2 103.8 153
460 Justin Manter 2015 Windham (ME) 1 20:10.0 117
461 Ben Hadra 2015 Conard (CT) 5 20:11.2 103.7 347 173
462 Robbie Kilgore 2016 Londonderry (NH) 13 20:11.5 119
463 Mattsen Bradbury/Koster 2014 Pelham (AL) 4 20:11.7 103.6 348 154
464 Ben Frede 2016 St. Thomas Aquinas (FL) 2 20:12.1 103.6 349 155
465 Connor King 2016 Prout School (RI) 8 20:12.5 103.6 120
466 Adam Hoole 2014 Tyngsborough (MA) 5 20:12.5 350 156
467 Tyler North 2017 Nashua South (NH) 11 20:13.8 121
468 John Prud'homme 2015 Bedford (TX) 12 20:14.1 103.4 122
469 Gregory Desautels 2016 South Burlington (VT) 9 20:15.0 103.3 124
470 Jacob Dratner 2014 Bow (NH) 8 20:15.1 157
471 Mark Hoyt 2016 Concord (DE) 2 20:15.4 174
472 Ryan Higgins 2015 Pelham (AL) 5 20:15.9 103.3 351 158
473 Aidan Irish 2015 Bow (NH) 9 20:16.0 125
474 Santiago Navarro 2014 Hanover (MA) 3 20:16.3 352 126
475 Matt Segil 2014 Oyster River (NH) 12 20:16.6 103.2 127
476 Zach Schwartz 2016 Marlborough (CA) 5 20:17.0 103.2 353 175
477 Sam Linowski 2015 Woodstock (GA) 2 20:17.8 103.1 159
478 Sutton Bradbury/Koster 2014 Pelham (AL) 2 20:19.2 128
479 Sullivan Briggs 2014 Fryeburg (ME) 7 20:19.6 102.9 354 129
480 John Sojka 2016 Alvirne (NH) 10 20:20.1 102.9 131
481 Davin Londoff 2016 Portsmouth (NH) 8 20:21.4 102.8 133
482 Stuart Goldstein 2015 Goffstown (NH) 8 20:21.6 134
483 Rick Duran-McEwan 2016 Manchester Memorial (NH) 8 20:22.2 136
484 Will Johnson 2015 Greely (ME) 6 20:22.7 102.7 355 137
485 Liam Wemple 2016 Burlington (VT) 7 20:23.2 102.6 356 138
486 Connor Russell 2014 Bedford (TX) 13 20:24.1 102.6 139
487 Brian Otto 2015 Winnacunnet (NH) 9 20:24.6 102.5 140
488 Colin Pogue 2015 Hanover (MA) 6 20:25.0 102.5 357 141
489 Patrick Jackson 2015 North Yarmouth Academy (ME) 4 20:25.1 102.5 358 161
490 Zach Hartman 2017 Portsmouth Christian (NH) 2 20:25.4 102.5 359 162
491 Owen Mcnulty 2015 Nashua South (NH) 12 20:25.5 142
492 Jon Burdo 2014 Brattleboro (VT) 3 20:25.7 102.4 360 163
493 Tim Faulkner 2016 Exeter (CA) 8 20:26.3 102.4 143
494 Anthony Pizzutillo 2016 Manchester Memorial (NH) 9 20:26.7 144
495 Collin Mulligan 2016 Alvirne (NH) 11 20:27.1 102.3 176
496 Jared Bolduc 2016 Manchester Central (NH) 5 20:27.6 102.3 361 145
497 Ethan Guyer 2014 Lebanon (OR) 7 20:28.1 102.2 362 164
498 Nathan Burns 2014 St. Thomas Aquinas (FL) 3 20:29.2 102.1 363 165
499 Gavin Boucher 2016 Alvirne (NH) 12 20:30.1 102.1 146
500 Chaz Browning 2014 Hope (MI) 1 20:30.6 102.0 364 177
501 Kyle Rheaume 2016 Merrimack Valley (NH) 9 20:31.4 147
502 Philip Caffry 2014 Hanover (MA) 7 20:31.7 101.9 365 148
503 Matthew Webber 2014 St. Thomas Aquinas (FL) 4 20:32.5 101.9 366 166
504 Jacob Dumont 2016 Winnacunnet (NH) 10 20:33.0 101.8 149
505 Schoeller Jason 2017 Pembroke (MA) 4 20:33.1 101.8 367 167
506 Mike Pyszka 2015 Goffstown (NH) 9 20:35.2 101.7 152
507 Peter DiPersio 2015 Marlborough (CA) 6 20:36.3 101.6 368 179
508 Connor Edgerly 2017 Coe-Brown (NH) 9 20:37.1 101.5 153
509 Robert Kram 2016 John Stark (NH) 1 20:37.8 101.4 369 168
510 Tristan MacDonald 2015 Bedford (TX) 14 20:37.8 101.4 155
511 Vincent Ndahayo 2015 Trinity (CA) 3 20:40.3 370 156
512 Ethan Lefebvre 2015 Marthas Vineyard (MA) 9 20:41.0 101.2 157
513 Dan Burdo 2016 Brattleboro (VT) 4 20:41.5 101.1 371 169
514 Trevor Valcourt 2014 Timberlane (NH) 8 20:41.7 101.1 158
515 Tim Sheehy 2017 South Kingstown (RI) 4 20:41.8 101.1 170
516 Jack O'Reilly 2014 St. Thomas Aquinas (FL) 5 20:42.7 101.0 372 172
517 Marcus Rothaker 2014 Campbell (GA) 1 20:43.1 101.0 173
518 Drew Harrison 2014 Pembroke (MA) 5 20:44.6 100.9 373 174
519 John Pelosi 2016 Prout School (RI) 9 20:46.3 100.7 159
520 Noah Payeur 2017 John Stark (NH) 2 20:46.6 374 175
521 Matt Ulaskiewicz 2015 Dover (OH) 4 20:48.5 100.6 375 180
522 Matthew Milone 2014 Timberlane (NH) 9 20:48.9 100.5 160
523 Joseph Boucher 2017 John Stark (NH) 3 20:49.0 100.5 376 177
524 Jacob Pawlak 2014 Manchester West (NH) 2 20:49.4 377 161
525 Tucker McNeely 2016 Marthas Vineyard (MA) 10 20:49.7 100.5 162
526 Tyler Johnson 2015 Winnacunnet (NH) 11 20:50.5 100.4 163
527 Chris Byron 2015 Greely (ME) 7 20:51.3 100.3 378 164
528 Gavriel Kay 2015 Manchester West (NH) 3 20:53.2 100.2 379 165
529 Joseph Margareci 2016 Timberlane (NH) 10 20:55.0 181
530 Chase Silvia 2016 Marthas Vineyard (MA) 11 20:56.5 99.9 167
531 Yao Long 2014 Salem (MI) 8 20:57.1 99.9 182
532 Alex Fitzgerald 2014 Windham (ME) 7 20:58.3 99.8 380 179
533 Griffin Mooers 2014 Portsmouth (NH) 9 20:59.0 99.7 169
534 Jin Yao 2014 North Yarmouth Academy (ME) 5 20:59.5 99.7 381 180
535 Darren Lapointe 2014 Marshwood (ME) 3 21:01.0 99.6 382 182
536 Steve Macleod 2015 Alvirne (NH) 13 21:01.4 99.5 171
537 Bryan Therrien 2015 Trinity (CA) 4 21:01.8 383 183
538 Owen Cotthaus 2017 Glastonbury (CT) 4 21:02.5 99.4 172
539 Vitaly Dee 2017 Mt. Anthony (VT) 1 21:03.2 99.4 183
540 Brian Fidler 2014 Tyngsborough (MA) 6 21:03.3 384 184
541 Raj Kane 2015 Hanover (MA) 4 21:05.3 385 173
542 Talor Hamilton 2016 Ellsworth (WI) 6 21:06.5 99.1 386 185
543 Anthony Branco 2014 Pelham (AL) 3 21:07.0 176
544 Joseph DeGraffenried 2016 Milford (DE) 3 21:07.6 387 184
545 Jaques Ryan 2015 Pembroke (MA) 6 21:08.5 99.0 388 186
546 Danny Provincal-Fogarity 2016 Dover (OH) 5 21:09.3 98.9 389 185
547 Anthony Lafond 2017 Monadnock (NH) 8 21:09.4 177
548 Josh Lussier 2015 Manchester Memorial (NH) 10 21:10.4 178
549 Chris Serpa 2014 Marthas Vineyard (MA) 12 21:10.8 98.8 179
550 Brandon DiGregorio 2016 Nashua North (NH) 8 21:11.7 180
551 Aidan Trager 2015 Marshwood (ME) 4 21:12.9 98.6 390 188
552 Bowman Ridinger 2016 Hopkinton (MA) 4 21:13.5 98.6 391 189
553 Daniel O'Melia 2016 Hinsdale (NH) 1 21:14.3 98.5 181
554 Michael Gray 2016 Campbell (GA) 3 21:14.5 98.5 392 191
555 Ed Miner 2014 Pembroke (MA) 7 21:14.8 98.5 393 192
556 Josh Meachen 2016 Brattleboro (VT) 5 21:15.1 98.5 394 193
557 Matt Witzig 2015 Nashua South (NH) 13 21:15.6 98.4 182
558 Cory Morel 2015 Tolman (RI) 1 21:15.9 98.4 395 194
559 Corey Decota 2014 Woodstock (GA) 3 21:16.9 98.3 196
560 Michael Williams 2015 Dover (OH) 6 21:17.4 98.3 396 186
561 Adam Hitchcock 2014 Ellsworth (WI) 7 21:17.5 98.3 397 183
562 Philip Nerber 2014 South Burlington (VT) 10 21:18.3 98.2 184
563 Brad Rossignol 2015 Newmarket (NH) 1 21:18.8 98.2 197
564 John Holmes 2014 Bow (NH) 10 21:19.1 98.2 185
565 Alex Taylor 2014 Portsmouth (NH) 10 21:20.4 187
566 Max Moorhead 2015 Lebanon (OR) 8 21:20.8 98.0 188
567 Griffin Simmons 2015 Marshwood (ME) 5 21:21.4 98.0 398 198
568 Matt Lepore 2015 Campbell (GA) 4 21:22.1 97.9 399 199
569 Paul Cichetti 2015 Chariho (RI) 8 21:22.4 97.9 189
570 Lucas Leblanc 2015 Monadnock (NH) 9 21:25.2 97.7 190
571 Vicente Noriega 2014 Tolman (RI) 2 21:26.0 97.6 400 200
572 Zach Proom 2015 Hanover (MA) 5 21:26.3 401 191
573 Matt Pittendreigh 2016 Exeter (CA) 1 21:27.6 192
574 Noam Hantman 2016 Derryfield (NH) 5 21:29.2 97.4 402 202
575 David Allen 2016 Campbell (GA) 5 21:29.5 97.4 403 203
576 Markee Frazer 2014 Hinsdale (NH) 2 21:30.3 97.3 194
577 Phillip Ameduri 2016 Oyster River (NH) 13 21:31.9 97.2 196
578 Kevin Huang 2016 Burlington (VT) 8 21:34.9 97.0 197
579 John Pitten 2015 Merrimack (MA) 9 21:35.3 96.9 198
580 David Coughlin 2015 Marlborough (CA) 7 21:35.7 96.9 404 187
581 Matt Pawlak 2016 Manchester West (NH) 4 21:36.0 96.9 405 199
582 Jackson Podis 2014 Bow (NH) 11 21:37.8 200
583 Scott Berube 2015 North Middlesex (MA) 3 21:38.3 96.7 188
584 Sam Smith 2015 Oyster River (NH) 14 21:40.9 96.5 201
585 Charlie Ritchie 2015 North Middlesex (MA) 4 21:41.1 96.5 189
586 Max Ravenelle 2016 Coe-Brown (NH) 10 21:42.2 96.4 202
587 Eren Kalfaoglu 2015 Exeter (CA) 9 21:43.1 96.3 205
588 Steve Lemay 2015 Manchester Central (NH) 6 21:43.8 406 206
589 Noah Wiggin 2017 Coe-Brown (NH) 11 21:44.1 96.3 207
590 Andres Giraldo 2016 Manchester Memorial (NH) 11 21:44.4 208
591 Connor Carbonneau 2016 Windham (ME) 8 21:44.6 96.2 209
592 Eli Warren 2017 Merrimack Valley (NH) 10 21:44.9 96.2 210
593 Matt Curran 2015 Nashua North (NH) 9 21:45.3 96.2 211
594 Tyler Kumes 2016 Prout School (RI) 1 21:46.2 96.1 212
595 Cole Humber 2016 Nashua South (NH) 14 21:46.8 213
596 Tully McDonough 2015 Marthas Vineyard (MA) 13 21:47.2 96.1 214
597 Joe Stevens 2017 Portsmouth Christian (NH) 3 21:47.7 96.0 407 205
598 Nick Wakeman 2016 Portsmouth Christian (NH) 4 21:48.0 96.0 408 206
599 Granger Wozmak 2016 Con-Val (NH) 5 21:48.7 95.9 409 191
600 Nathaniel Lindsay 2016 Hollis/Brookline (NH) 10 21:50.6 95.8 217
601 Alex Merryman 2014 Hollis/Brookline (NH) 11 21:50.9 95.8 218
602 Jack Nichols 2014 Milford (DE) 4 21:51.6 410 192
603 August Tallmadge 2016 Burlington (VT) 9 21:51.9 95.7 221
604 Travis Wallaker 2015 Pelham (AL) 6 21:52.2 95.7 411 222
605 Liam Duffett 2016 Bishop Guertin (NH) 11 21:52.4 223
606 Ryan Brown 2014 Bishop Guertin (NH) 12 21:52.8 224
607 Njemile Philip 2014 Fryeburg (ME) 8 21:53.2 225
608 Jared Farley 2016 Nashua North (NH) 10 21:54.5 95.5 226
609 Conall Cronin 2016 Hopkinton (MA) 5 21:55.0 412 227
610 Connor Bell 2014 Coe-Brown (NH) 12 21:55.7 95.4 228
611 Jeffrey Raymond 2014 Tyngsborough (MA) 7 21:56.2 413 229
612 Jordan Oligny 2015 Timberlane (NH) 11 21:57.1 95.3 230
613 Tim Shum 2016 Salem (MI) 1 21:58.7 231
614 John Michael Neheme 2016 Concord (DE) 3 21:58.9 95.2 232
615 Ryan Goggin 2016 Derryfield (NH) 6 22:00.1 414 208
616 Aiden O'brien 2014 Hopkinton (MA) 6 22:00.6 95.1 415 233
617 Davin Thorne 2016 Hopkinton (MA) 7 22:01.0 95.1 416 234
618 Carter Bish 2016 Lebanon (OR) 9 22:04.1 94.8 235
619 Kevin Philpot 2015 Hollis/Brookline (NH) 12 22:04.5 94.8 236
620 Alex Yonchak 2015 Coe-Brown (NH) 13 22:05.6 237
621 Sean Madden 2016 Manchester Central (NH) 7 22:06.8 94.6 417 238
622 Griffin Vanorder 2014 Burlington (VT) 10 22:07.4 94.6 239
623 Dylan Mei 2015 Oakmont (CA) 3 22:11.9 94.3 209
624 Ian Weech 2016 Pembroke (MA) 8 22:12.8 94.2 210
625 Jacob Sickler 2017 Milford (DE) 5 22:12.9 418 193
626 Caleb Wagner 2016 Trinity (CA) 5 22:13.2 419 240
627 Alex Valenti 2016 Dover (OH) 7 22:14.7 94.1 420 241
628 John McCarthy 2015 Salem (MI) 9 22:18.0 93.8 242
629 Max Ward 2017 Portsmouth (NH) 11 22:19.7 93.7 243
630 Sam Berube 2014 Portsmouth (NH) 12 22:23.0 93.5 244
631 Greg Laurent 2016 Manchester West (NH) 5 22:26.9 93.2 421 246
632 Harrison Buck 2014 Bow (NH) 12 22:27.8 247
633 Scott Jones 2016 Lebanon (OR) 10 22:28.2 93.1 248
634 Connor Goff 2016 Dover (OH) 8 22:33.9 92.7 251
635 Dustin McCann 2016 Winnacunnet (NH) 12 22:35.0 92.7 252
636 Fergus Leclere 2016 Coe-Brown (NH) 14 22:38.5 92.4 253
637 Ryan Latorella 2017 Merrimack Valley (NH) 11 22:39.5 254
638 Nicholas Kiesman 2014 Fryeburg (ME) 9 22:40.9 92.3 255
639 Alex Plutnicki 2016 Pelham (AL) 7 22:44.1 92.0 422 256
640 Ben Gelheiser 2014 Mt. Anthony (VT) 2 22:44.8 92.0 257
641 Cory Letendre 2014 Tolman (RI) 3 22:46.8 423 258
642 Nate Herndon 2016 Lebanon (OR) 1 22:55.9 259
643 Noah Robidoux 2016 Ellsworth (WI) 8 22:56.3 91.2 260
644 Jamison Bernier 2016 Hopkinton (MA) 8 22:58.4 261
645 Jared Hannon 2015 Pelham (AL) 4 22:59.4 211
646 James Kelliher 2016 Dover (OH) 9 22:59.5 91.0 263
647 Alex Kivikoski 2015 Manchester Central (NH) 8 23:01.2 265
648 Dillon Cloonan 2016 Campbell (GA) 2 23:01.5 266
649 Chris Allen 2015 Marlborough (CA) 8 23:01.5 195
650 Adam Zingales 2016 Hollis/Brookline (NH) 13 23:02.1 90.8 268
651 Zach Risotti 2014 Marlborough (CA) 9 23:03.6 90.8 269
652 Peter Shanley 2015 Prout School (RI) 10 23:05.7 90.6 212
653 Michael Majdalani 2014 Tolman (RI) 4 23:11.8 90.2 424 213
654 Jared Paquin 2016 Tolman (RI) 5 23:13.4 90.1 425 271
655 Noah Champagne 2017 Merrimack Valley (NH) 12 23:14.3 90.1 273
656 Jonathan Nguyen 2016 Windham (ME) 9 23:24.2 89.4 274
657 Jeffrey Baron 2015 Derryfield (NH) 7 23:30.4 426 276
658 Jyles Rosa 2016 Salem (MI) 10 23:33.1 88.8 277
659 Dan Caraway 2014 Pembroke (MA) 9 23:33.6 88.8 215
660 Jodi Mattice-Collins 2016 Pembroke (MA) 10 23:37.5 88.6 217
661 Ben Orzechowski 2015 Trinity (CA) 5 23:38.9 427 278
662 Chad Saint-Amant 2014 Nashua North (NH) 11 23:40.9 88.4 279
663 Alec Watson 2015 Merrimack (MA) 10 23:44.4 88.2 281
664 Trevor Chappell 2015 Dover (OH) 10 23:46.7 88.0 282
665 Jay Rossignol 2017 Newmarket (NH) 2 23:47.2 88.0 218
666 Aydin Terzioglu 2015 Marlborough (CA) 10 23:49.4 283
667 Zachary Lanctot 2017 John Stark (NH) 4 23:50.4 87.8 428 219
668 Evan Kristal 2015 Marthas Vineyard (MA) 14 23:51.1 87.7 284
669 Kyle Mullen 2016 St. Thomas Aquinas (FL) 6 23:57.1 87.4 429 285
670 Chris St. Jean 2016 Derryfield (NH) 8 23:57.5 286
671 Joshua Epstein 2016 Portsmouth (NH) 13 24:14.6 287
672 Ethan Madore 2016 North Yarmouth Academy (ME) 6 24:26.5 85.6 430 288
673 Max Schlager 2015 St. Thomas Aquinas (FL) 7 24:28.6 85.5 431 221
674 Joan Tueros 2016 Hope (MI) 2 24:46.0 84.5 432 290
675 Dan Hollingsworth 2015 Tolman (RI) 6 24:50.0 433 291
676 Nermin Hasanovic 2016 Manchester West (NH) 6 24:55.9 83.9 434 292
677 Andrew Jablonski 2015 Newmarket (NH) 3 24:57.2 83.9 222
678 Reid Laliberte 2016 Greely (ME) 8 25:06.0 83.4 294
679 Jon Mercurio 2015 Trinity (CA) 6 25:08.5 435 295
680 Zac Bernstein 2016 Winnacunnet (NH) 13 25:16.9 296
681 Nicholas Newell 2016 Winnisquam (NH) 1 25:17.1 82.8 223
682 Wes L'Italien 2015 Exeter (CA) 10 25:18.7 82.7 298
683 Cameron Gould 2016 St. Thomas Aquinas (FL) 8 25:28.1 82.2 300
684 Tyler Destefano 2015 John Stark (NH) 5 25:49.6 81.0 436 224
685 Reed Wales 2016 Fryeburg (ME) 10 25:50.9 81.0 301
686 Jonathan Paquin 2015 Tolman (RI) 7 25:53.7 80.8 437 303
687 Colin Soucy 2016 Pelham (AL) 8 25:57.5 80.6 304
688 Christian Smith 2016 Winnisquam (NH) 2 25:57.6 80.6 225
689 Dustin Kindberg 2015 Tolman (RI) 8 26:00.7 80.4 305
690 Tyler Landry 2016 Campbell (GA) 2 26:01.6 80.4 306
691 Analdin Saldana 2014 Hope (MI) 3 26:13.6 79.8 438 308
692 Michael Tran 2015 Manchester Memorial (NH) 12 26:14.5 309
693 Anthony Costello 2016 Pembroke (MA) 11 26:23.6 79.3 226
694 Christopher Foster 2015 St. Thomas Aquinas (FL) 9 26:26.4 79.1 310
695 Dan Lagor 2014 Merrimack Valley (NH) 13 26:30.1 79.0 311
696 Brett Dusseault 2016 Manchester West (NH) 7 26:43.2 78.3 439 312
697 Mike Toomey 2014 Trinity (CA) 7 27:22.7 440 314
698 Nikolai Vadala 2016 Newmarket (NH) 4 27:29.0 227
699 George Shiepe 2014 Manchester Memorial (NH) 13 27:53.9 315
700 Jarmin Kelsey 2015 Salem (MI) 11 27:55.1 74.9 316
701 Dj Lavigne 2014 St. Thomas Aquinas (FL) 10 27:58.5 74.8 317
702 Jessie Laura 2014 Tolman (RI) 9 28:08.4 74.4 318
703 John Quinn 2014 Dover (OH) 11 28:12.9 74.2 319
704 Chase Fisk 2016 Hinsdale (NH) 3 28:28.6 320
705 Jeremy Johnson 2016 Portsmouth Christian (NH) 5 28:47.0 441 229
706 Ben Abraham 2017 Portsmouth Christian (NH) 6 29:24.0 71.2 442 323
707 Isiah Leclair 2015 Hinsdale (NH) 4 30:29.0 324
708 Ryan Vongkaisone 2015 Hope (MI) 4 30:56.0 443 198
709 Yury Goncalves 2015 Hope (MI) 5 36:34.0 57.2 444 326