Racecast

MSTCA Invitational

Wrentham Development Center · 5000m · Boys · Compiled · MA

991 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 Hopedale Jr/Sr (MA) 177 6 18 37 40 76 101 114
2 Whitinsville Christian (MA) 211 11 22 44 64 70 143 156
3 Newton South (MA) 228 9 29 33 35 122 164 237
4 Newton North (MA) 249 4 19 61 81 84 124 152
5 Franklin (MA) 318 20 38 62 82 116 132 135
6 Reading Memorial (MA) 398 16 60 63 91 168 192 211
7 Dracut Senior (MA) 417 28 41 46 149 153 158 203
8 Burlington (MA) 434 5 8 109 128 184 392 419
9 Shrewsbury (MA) 464 10 27 59 121 247 256 320
10 Lowell (MA) 471 23 92 107 120 129 138 232
11 Oliver Ames (MA) 484 1 74 87 144 178 179 204
12 Brookline (MA) 503 47 68 73 130 185 190 198
13 Medfield (MA) 518 15 108 111 136 148 157 224
14 Woburn Memorial (MA) 582 43 53 100 180 206 225 315
15 Hingham (MA) 618 93 95 118 150 162 219 242
16 Old Rochester Regional (MA) 636 34 80 131 146 245 304 319
17 Chelmsford (MA) 661 90 113 125 161 172 182 187
18 Central Catholic (MA) 661 48 110 155 173 175 230 235
19 Saint John's Preparatory (MA) 722 97 99 106 207 213 216 275
20 Parker Charter Essential (MA) 725 39 85 145 208 248 254 268
21 Bishop Feehan (MA) 770 126 141 160 167 176 183 193
22 Brockton (MA) 782 2 17 169 294 300 305 337
23 Silver Lake Regional (MA) 782 21 49 94 289 329 334 439
24 Attleboro (MA) 806 51 55 177 243 280 296 359
25 Shepherd Hill Reg (MA) 835 26 54 191 277 287 333 380
26 Sharon (MA) 845 104 134 166 220 221 228 265
27 Canton (MA) 848 103 123 197 210 215 249 308
28 Martha's Vineyard Reg (MA) 887 88 105 196 236 262 293 321
29 Dartmouth (MA) 894 71 147 186 244 246 368 369
30 Concord-Carlisle (MA) 908 142 154 171 218 223 227 240
31 Groton-Dunstable Reg (MA) 908 67 89 239 253 260 299 311
32 Foxborough (MA) 910 50 98 174 264 324 344 352
33 Tantasqua Regional Senior (MA) 940 14 42 78 401 405
34 Mansfield (MA) 957 79 181 209 238 250 318 348
35 Malden (MA) 989 96 115 233 267 278 385 418
36 Falmouth (MA) 1033 56 170 194 271 342 460 463
37 Seekonk (MA) 1047 65 163 252 270 297 306 316
38 Douglas (MA) 1062 3 159 202 257 441
39 Melrose (MA) 1094 31 139 279 292 353 388 412
40 Dennis-Yarmouth Regional (MA) 1098 24 30 282 338 424 430 459
41 Methuen (MA) 1138 25 58 303 354 398 420 484
42 Nauset Regional (MA) 1140 102 151 199 343 345 386 446
43 Norwell (MA) 1187 12 57 307 362 449 467 472
44 East Bridgewater Jr/Sr (MA) 1190 7 127 255 363 438 447 462
45 Watertown (MA) 1200 66 234 276 298 326 375
46 Cambridge Rindge & Latin (MA) 1201 72 269 274 285 301 313 356
47 Holliston (MA) 1263 195 231 272 281 284 330 366
48 Waltham (MA) 1271 117 140 222 393 399 471
49 Norton (MA) 1298 69 217 229 357 426 433 440
50 Sandwich (MA) 1300 52 201 328 346 373 391 415
51 Revere (MA) 1331 13 309 310 335 364 396 414
52 Bromfield (MA) 1339 36 212 302 389 400 483
53 Acton-Boxborough Reg (MA) 1370 45 119 322 390 494
54 Plymouth North (MA) 1373 112 259 290 295 417 464 474
55 Sturgis Charter East (MA) 1389 83 258 291 355 402 406 413
56 Braintree (MA) 1398 86 188 312 383 429 454 455
57 Nipmuc Regional (MA) 1510 205 251 283 340 431 476 481
58 Wayland (MA) 1539 226 266 314 349 384 387 408
59 Danvers (MA) 1558 263 273 288 360 374 381 453
60 Beverly (MA) 1613 165 323 367 376 382 409 442
61 Somerset Berkley Regional (MA) 1644 214 286 317 411 416 422 437
62 Arlington Catholic (MA) 1678 133 336 378 404 427 428 450
63 Middleboro (MA) 1705 75 327 410 432 461 486 488
64 Tri-County RVT (MA) 1737 137 350 377 425 448 451 475
65 Swampscott (MA) 1777 32 341 443 469 492 493 496
66 Taunton (MA) 1801 339 347 351 370 394 421 489
67 Dover-Sherborn (MA) 1837 331 361 371 379 395 434 436
68 Walpole (MA) 1913 325 365 397 403 423 444 452
69 Stoughton (MA) 1914 241 261 457 477 478 480 485
70 Billerica Memorial (MA) 1953 77 435 456 490 495
71 Haverhill (MA) 1972 189 372 468 470 473
72 Central Catholic (OR) 2034 200 407 466 479 482 487 491
73 Stoneham (MA) 2058 332 358 445 458 465 497 498

Not scored, fewer than five finishers: Durfee (4), Marshfield (4), Bedford (4), Sutton (4), Sacred Heart (4), Boston Latin (4), Duxbury (4), Weston (4), Plymouth South (3), Lawrence (3), Archbishop Williams (3), Watertown (3), Needham (2), Wilmington (2), North Quincy (2), Somerville (2), Whitman-Hanson Regional (2), Quabbin Regional (2), Lawrence (2), Tyngsborough (1), Fairhaven (1), Bedford (1), Bellingham (1), Saint John Paul II (1), Douglas (1), New Bedford (1)

Rating scale ?

Results

Place Athlete Grade School Time Rating Points Actual race
1 Drew Beck 12 Oliver Ames (MA) 1 16:29.7 124.7 1 1
2 John Burns 11 Brockton (MA) 1 16:40.0 123.4 2 2
3 Ross Mungeam 12 Douglas (NV) 1 16:50.1 122.2 3 1
4 Justin Keefe 12 Newton North (MA) 1 16:51.5 122.1 4 3
5 David Taranto 12 Burlington (VT) 1 17:01.6 120.8 5 2
6 Paul Maurais 10 Hopedale Jr/Sr (MA) 1 17:02.5 120.7 6 1
7 Tanner Picklus 11 East Bridgewater Jr/Sr (MA) 1 17:04.2 120.5 7 3
8 Paul Hogan 10 Burlington (VT) 2 17:04.8 120.5 8 2
9 Allen Shiu 10 Newton South (MA) 1 17:05.9 120.3 9 1
10 Christopher Williams 11 Shrewsbury (MA) 1 17:08.6 120.0 10 4
11 Thomas Rodger 12 Whitinsville Christian (MA) 1 17:10.1 119.8 11 4
12 Owen Wiggins 11 Norwell (MA) 1 17:15.8 119.2 12 5
13 Mike Fitzpatrick 12 Revere (OH) 1 17:16.1 119.2 13 5
14 Aaron Anderstrom 12 Tantasqua Regional Senior (MA) 1 17:17.6 119.0 14 6
15 Jack Moses 12 Medfield (MA) 1 17:20.9 118.6 15 6
16 Billy Tucker 12 Reading Memorial (MA) 1 17:21.8 118.5 16 7
17 Jacob Hume 11 Brockton (MA) 2 17:28.0 117.8 17 8
18 Aaron Maurais 12 Hopedale Jr/Sr (MA) 2 17:28.5 117.7 18 7
19 Gabe Montague 10 Newton North (MA) 2 17:29.1 117.7 19 2
20 Maxwell Bassett 10 Plymouth South (MA) 1 17:29.3 117.7 3
21 Andrew Hood 12 Franklin (WA) 1 17:29.6 117.6 20 9
22 Derick Noland 11 Silver Lake Regional (MA) 1 17:31.8 117.4 21 10
23 Nathan Swaim 12 Whitinsville Christian (MA) 2 17:32.2 117.3 22 8
24 Tyler Hagen 11 Needham (MA) 1 17:35.5 117.0 11
25 Brandon Kinney 10 Lowell (IN) 1 17:36.0 116.9 23 4
26 Sean Nee 12 Dennis-Yarmouth Regional (MA) 1 17:37.2 116.8 24 9
27 Conor Clark 12 Methuen (MA) 1 17:38.2 116.7 25 12
28 Elijah Fossas 10 Shepherd Hill Reg (MA) 1 17:39.2 116.6 26 5
29 Daniel Mortimer 11 Shrewsbury (MA) 2 17:39.4 116.5 27 13
30 Matt Ferri 12 Dracut Senior (MA) 1 17:40.0 116.5 28 14
31 Collin Pham 10 Newton South (MA) 2 17:40.0 116.5 29 6
32 Erik Alatalo 11 Wilmington (MA) 1 17:40.9 116.4 10
33 Colin Merrill 11 Dennis-Yarmouth Regional (MA) 2 17:41.8 116.3 30 11
34 Christian Gentile 10 Melrose (MA) 1 17:42.5 116.2 31 3
35 Matthew Mahoney 10 Swampscott (MA) 1 17:43.6 116.1 32 4
36 David Wortham 12 Newton South (MA) 3 17:43.8 116.1 33 15
37 Nick Pacheco 11 Old Rochester Regional (MA) 1 17:44.3 116.0 34 12
38 Dylan Shuler 10 Newton South (MA) 4 17:45.9 115.8 35 7
39 Ellis Toll 12 Bromfield (MA) 1 17:46.0 115.8 36 13
40 Anthony Tandy 11 Hopedale Jr/Sr (MA) 3 17:46.5 115.8 37 14
41 Sean Lazzeri 12 Franklin (WA) 2 17:46.9 115.7 38 16
42 Keith Rossi 12 Parker Charter Essential (MA) 1 17:47.0 115.7 39 15
43 Chris Whitty 12 Durfee (MA) 1 17:48.9 115.5 17
44 Peter Berdos 12 Hopedale Jr/Sr (MA) 4 17:49.3 115.4 40 16
45 Tim Poitras 10 Dracut Senior (MA) 2 17:49.7 115.4 41 8
46 Mike Dobos 11 Tantasqua Regional Senior (MA) 2 17:50.1 115.4 42 18
47 Dylan Crowley 11 Woburn Memorial (MA) 1 17:50.6 115.3 43 19
48 Jamison Koeman 9 Whitinsville Christian (MA) 3 17:51.3 115.2 44 5
49 Sam Tolmin 9 Acton-Boxborough Reg (MA) 1 17:52.6 115.1 45 20
50 John Colfer 12 Dracut Senior (MA) 3 17:52.9 115.1 46 21
51 Ben Pollak 10 Brookline (MA) 1 17:54.4 114.9 47 9
52 Matt Elia 11 Central Catholic (OR) 1 17:54.4 114.9 48 22
53 Steve Halas 11 Wilmington (MA) 2 17:55.2 114.8 17
54 Jim Nickerson 12 Silver Lake Regional (MA) 2 17:56.4 114.7 49 23
55 Kevin Aldrich 11 Foxborough (MA) 1 17:57.0 114.6 50 18
56 Eric Harris 12 Attleboro (MA) 1 17:57.7 114.6 51 24
57 Connor Guerin 11 Sandwich (MA) 1 18:00.5 114.3 52 19
58 Kyle Sullivan 11 Woburn Memorial (MA) 2 18:00.8 114.2 53 25
59 Wes Nelson 12 Shepherd Hill Reg (MA) 2 18:01.3 114.2 54 26
60 Ethan Fullerton 12 Attleboro (MA) 2 18:01.6 114.1 55 27
61 Jake Barry 10 Falmouth (ME) 1 18:01.6 114.1 56 10
62 Tom Vafiades 11 Norwell (MA) 2 18:02.2 114.1 57 20
63 Joshua Gangi 12 Methuen (MA) 2 18:02.2 114.1 58 28
64 Will Shipman 10 Shrewsbury (MA) 3 18:02.4 114.1 59 11
65 Kyle Lockwood 12 Reading Memorial (MA) 2 18:02.6 114.0 60 29
66 Matt Baker 10 Durfee (MA) 2 18:02.9 114.0 12
67 Jon Long 11 Newton North (MA) 3 18:03.5 113.9 61 30
68 Devon Strok 10 Franklin (WA) 3 18:03.6 113.9 62 13
69 Ty Hagen 12 Reading Memorial (MA) 3 18:04.1 113.9 63 14
70 Nathan Brookhouse 10 Whitinsville Christian (MA) 4 18:04.1 113.9 64 6
71 Dan Mendes 12 Seekonk (MA) 1 18:04.4 113.8 65 21
72 Alec Holland 11 Watertown (SD) 1 18:04.9 113.8 66 22
73 Jared Sheehy 12 Groton-Dunstable Reg (MA) 1 18:05.0 113.8 67 31
74 Alex Peebles-Capin 10 Brookline (MA) 2 18:05.1 113.8 68 15
75 Greg O'Brien 10 Plymouth South (MA) 2 18:06.2 113.7 16
76 William Sullivan 10 Norton (MA) 1 18:06.2 113.7 69 7
77 Gabe Solano 12 Whitinsville Christian (MA) 5 18:06.5 113.6 70 23
78 Logan Patenaude 10 Dartmouth (CA) 1 18:06.5 113.6 71 17
79 Michael Scarlett 10 Cambridge Rindge & Latin (MA) 1 18:06.8 113.6 72 18
80 Jake Simon 10 Brookline (MA) 3 18:07.2 113.6 73 19
81 Briton Copley 10 Oliver Ames (MA) 2 18:08.2 113.4 74 32
82 Tene Paquin 12 Middleboro (MA) 1 18:08.7 113.4 75 24
83 Kevin Freidland 12 Marshfield (WI) 1 18:09.1 113.3 33
84 Brendan Cunningham 10 North Quincy (MA) 1 18:09.6 113.3 20
85 Nick Bird 12 Hopedale Jr/Sr (MA) 5 18:09.8 113.3 76 25
86 Nick Coates 10 Billerica Memorial (MA) 1 18:09.9 113.3 77 21
87 Finley Simonds 11 Tantasqua Regional Senior (MA) 3 18:09.9 113.3 78 34
88 Conor Monks 11 Mansfield (MA) 1 18:10.3 113.2 79 35
89 David Friedman 12 Old Rochester Regional (MA) 2 18:10.4 113.2 80 26
90 Mike Schlichting 10 Newton North (MA) 4 18:10.5 113.2 81 22
91 Paul O'Donahue 12 Franklin (WA) 4 18:10.7 113.2 82 36
92 Jonathan Earle 12 Sturgis Charter East (MA) 1 18:10.9 113.2 83 27
93 David Buzby 12 Newton North (MA) 5 18:11.2 113.1 84 37
94 Zach Rolfe 8 Parker Charter Essential (MA) 2 18:11.4 131.4 85 28
95 Ryan Matheson 12 Braintree (MA) 1 18:11.7 113.1 86 38
96 Connor Donovan 9 Oliver Ames (MA) 3 18:12.1 113.0 87 39
97 Sam Oslyn 11 Martha's Vineyard Reg (MA) 1 18:12.2 113.0 88 29
98 Greg Naughton 12 Groton-Dunstable Reg (MA) 2 18:12.6 113.0 89 40
99 Brendan Duffy 11 Chelmsford (MA) 1 18:14.0 112.8 90 41
100 Jason Tavoletti 12 Reading Memorial (MA) 4 18:16.1 112.6 91 42
101 Tyler Richards 10 Lowell (IN) 2 18:16.2 112.6 92 23
102 Sam Mildrum 10 Hingham (MA) 1 18:16.2 112.6 93 8
103 Tyler Stafford 10 Silver Lake Regional (MA) 3 18:16.8 112.6 94 24
104 Corbin Robichaud 11 Hingham (MA) 2 18:17.1 112.5 95 30
105 Berhanu Tsige 9 Malden (MA) 1 18:17.4 112.5 96 43
106 John Brennan 10 Saint John's Preparatory (MA) 1 18:18.4 112.4 97 25
107 Zachary Downs 11 Foxborough (MA) 2 18:19.9 112.2 98 31
108 Tom Johnston 10 Saint John's Preparatory (MA) 2 18:20.1 112.2 99 26
109 Shawn Connolly 11 Woburn Memorial (MA) 3 18:20.4 112.2 100 44
110 Matt Doran 11 Hopedale Jr/Sr (MA) 6 18:20.4 112.2 101 32
111 Andrew Burke 10 Nauset Regional (MA) 1 18:20.4 112.2 102 9
112 Jake Fruci 12 Canton (MI) 1 18:20.7 112.2 103 33
113 Michael Dupuis 12 Sharon (MA) 1 18:20.8 112.2 104 45
114 Kyle Joba-Woodruff 11 Martha's Vineyard Reg (MA) 2 18:21.2 112.1 105 34
115 John Shaffer 10 Saint John's Preparatory (MA) 3 18:21.3 112.1 106 46
116 Matt Fowler 10 Lowell (IN) 3 18:21.6 112.1 107 27
117 Jake Phelan 10 Medfield (MA) 2 18:22.1 112.0 108 10
118 Mark Steinbach 11 Burlington (VT) 3 18:22.4 112.0 109 35
119 Simon Serrano 11 Central Catholic (OR) 2 18:23.1 111.9 110 47
120 Sean Robertson 10 Medfield (MA) 3 18:23.1 111.9 111 11
121 Kevin McNeely 11 Plymouth North (MA) 1 18:23.2 111.9 112 36
122 Todd Wilson 11 Chelmsford (MA) 2 18:24.3 111.8 113 48
123 Yaroslav Borodenko 9 Hopedale Jr/Sr (MA) 7 18:25.6 111.7 114 12
124 Dawit Aynalum 11 Malden (MA) 2 18:26.3 111.6 115 49
125 Joshua Klingenstein 11 Franklin (WA) 5 18:27.3 111.5 116 50
126 Christoph Kelleher 10 Waltham (MA) 1 18:27.8 111.4 117 28
127 David Freitas 11 Hingham (MA) 3 18:28.2 111.4 118 37
128 Carl Forgo 12 Acton-Boxborough Reg (MA) 2 18:28.3 111.4 119 51
129 Logan Nadeau 10 Lowell (IN) 4 18:28.9 111.3 120 29
130 John Medlinskas 11 Shrewsbury (MA) 4 18:29.4 111.3 121 52
131 michael Costello 10 Newton South (MA) 5 18:29.5 111.3 122 30
132 John Whittemore 12 Canton (MI) 2 18:29.5 111.3 123 38
133 Max Brandl 10 Newton North (MA) 6 18:30.0 111.2 124 31
134 Robbie Sullivan 12 Chelmsford (MA) 3 18:30.1 111.2 125 53
135 Brendan Lynch 11 Bishop Feehan (MA) 1 18:30.6 111.2 126 39
136 Nick Frazier 10 East Bridgewater Jr/Sr (MA) 2 18:30.9 111.1 127 13
137 Christos Saledas 11 Burlington (VT) 4 18:30.9 111.1 128 40
138 Randy Nong 10 Lowell (IN) 5 18:30.9 111.1 129 32
139 Jordan Safer 10 Brookline (MA) 4 18:31.2 111.1 130 33
140 Conner Medeiros-Sweet 11 Old Rochester Regional (MA) 3 18:31.4 111.1 131 41
141 Jonathan Geromini 10 Franklin (WA) 6 18:31.6 111.1 132 34
142 Kevin Connors 11 Arlington Catholic (MA) 1 18:32.2 111.0 133 42
143 Paul Fleming 10 Sharon (MA) 2 18:32.8 110.9 134 35
144 John Dowd 12 Franklin (WA) 7 18:33.4 110.9 135 54
145 Connor Heaney 12 Medfield (MA) 4 18:33.5 110.9 136 43
146 Andrew Kerr 11 Tri-County RVT (MA) 1 18:34.1 110.8 137 44
147 Anthony Andrews 10 Lowell (IN) 6 18:34.2 110.8 138 36
148 Chris Gonzalez 12 Melrose (MA) 2 18:34.4 110.8 139 45
149 Nick Barberio 12 Waltham (MA) 2 18:34.6 110.8 140 55
150 Nick Ramzi 11 Bishop Feehan (MA) 2 18:35.0 110.7 141 46
151 Chris Hodgen 11 Hopedale Jr/Sr (MA) 8 18:35.4 110.7 47
152 Sam Liebech 12 Concord-Carlisle (MA) 1 18:35.5 110.7 142 56
153 Daniel Solano 10 Whitinsville Christian (MA) 6 18:35.5 110.7 143 14
154 Vincent Nazaretian 10 Franklin (WA) 8 18:35.6 110.7 37
155 Bobby Kline 11 Oliver Ames (MA) 4 18:36.0 110.6 144 57
156 Andrew Hilton 11 Parker Charter Essential (MA) 3 18:36.1 110.6 145 48
157 Nick Nadeau 12 Old Rochester Regional (MA) 4 18:36.6 110.6 146 49
158 Luke Kelly 11 Dartmouth (CA) 2 18:37.1 110.5 147 58
159 Evan Berry 12 Medfield (MA) 5 18:37.7 110.4 148 50
160 Matt Andersson 10 Dracut Senior (MA) 4 18:38.4 110.4 149 38
161 Steven Lamonde 12 Hingham (MA) 4 18:38.5 110.4 150 51
162 Stephen Gomez 12 Nauset Regional (MA) 2 18:39.2 110.3 151 52
163 Steven Michael 12 Newton North (MA) 7 18:39.3 110.3 152 59
164 Owen McAnespie 10 Dracut Senior (MA) 5 18:39.4 110.3 153 39
165 Andrew Solomon 10 Concord-Carlisle (MA) 2 18:39.7 110.3 154 40
166 Julian Pryde 11 Central Catholic (OR) 3 18:39.9 110.2 155 60
167 Max Kuik 11 Whitinsville Christian (MA) 7 18:39.9 110.2 156 53
168 Andrew Morahan 12 Medfield (MA) 6 18:40.4 110.2 157 54
169 Tim Koufogazos 10 Dracut Senior (MA) 6 18:40.4 110.2 158 41
170 Matthew Picard 10 Douglas (NV) 2 18:40.9 110.1 159 15
171 Nate Sherman 12 Bishop Feehan (MA) 3 18:40.9 110.1 160 55
172 Matt Garvey 10 Franklin (WA) 9 18:41.0 110.1 42
173 Matt Brown 10 Chelmsford (MA) 4 18:41.6 110.1 161 43
174 Sean Lynch 11 Hingham (MA) 5 18:41.9 110.0 162 56
175 Brendan Mullen 11 Seekonk (MA) 2 18:42.6 110.0 163 57
176 Evan Harris 12 Newton North (MA) 8 18:43.2 109.9 61
177 Pat Mahoney 9 Newton South (MA) 6 18:43.7 109.9 164 44
178 Michael Scott 10 Beverly (MA) 1 18:44.8 109.8 165 45
179 Stephen Kessler 11 Sharon (MA) 3 18:44.8 109.8 166 62
180 John Maroney 12 Bishop Feehan (MA) 4 18:44.9 109.8 167 58
181 Ryan Schott 10 Reading Memorial (MA) 5 18:45.9 109.7 168 46
182 Rokas Piragis 12 Brockton (MA) 3 18:47.1 109.5 169 63
183 Casey Gonsolves 11 Falmouth (ME) 2 18:47.8 109.5 170 64
184 Gui Berrizbeitia 11 Concord-Carlisle (MA) 3 18:48.1 109.4 171 65
185 Will Cassels 10 Chelmsford (MA) 5 18:48.5 109.4 172 47
186 Sean Murphy 12 Central Catholic (OR) 4 18:48.5 109.4 173 66
187 Dean Mazzola 10 Foxborough (MA) 3 18:49.2 109.3 174 16
188 Yongyi Zhao 10 Newton North (MA) 9 18:49.4 109.3 48
189 Nick Kirkham 11 Central Catholic (OR) 5 18:49.5 109.3 175 67
190 Bryan Dextradeur 11 Bishop Feehan (MA) 5 18:49.6 109.3 176 59
191 Ben Askers 10 Attleboro (MA) 3 18:50.1 109.2 177 49
192 Matt Leppo 9 Oliver Ames (MA) 5 18:50.6 109.2 178 68
193 Cameron Gardner 9 Oliver Ames (MA) 6 18:51.1 109.1 179 69
194 Mike McKeon 12 Woburn Memorial (MA) 4 18:51.4 109.1 180 70
195 Michael Yang 10 Mansfield (MA) 2 18:52.0 109.1 181 50
196 Tim Cassels 11 Chelmsford (MA) 6 18:52.2 109.0 182 71
197 Ngawang Tsering 11 Somerville (NJ) 1 18:52.6 109.0 72
198 Jeffery Vogel 12 Bishop Feehan (MA) 6 18:53.0 109.0 183 60
199 Chris Cao 12 Burlington (VT) 5 18:53.8 108.9 184 61
200 James Brown 10 Brookline (MA) 5 18:54.6 108.8 185 51
201 Alex Boswell 11 Dartmouth (CA) 3 18:55.3 108.7 186 73
202 Bernard Sou 11 Chelmsford (MA) 7 18:55.7 108.7 187 74
203 Billy Keane 10 Braintree (MA) 2 18:56.1 108.7 188 75
204 Jack Pettis 11 Haverhill (MA) 1 18:56.5 126.2 189 76
205 Robert Bridgeman 11 Bedford (TX) 1 18:56.7 108.6 62
206 Connor Garvey 10 Sutton (MA) 1 18:56.8 108.6 17
207 Ezra Coopersmith 11 Brookline (MA) 6 18:56.9 108.6 190 77
208 Leonard Harmon 12 Shepherd Hill Reg (MA) 3 18:57.3 108.6 191 78
209 Nick Catalan 12 Reading Memorial (MA) 6 18:57.8 108.5 192 79
210 Matthew Danosky 10 Bishop Feehan (MA) 7 18:57.9 108.5 193 18
211 Stephen Gage 12 Falmouth (ME) 3 18:58.2 108.5 194 80
212 Jameson Luskay 12 Holliston (MA) 1 18:59.0 108.4 195 63
213 Thorpe Karabees 10 Martha's Vineyard Reg (MA) 3 18:59.3 108.4 196 19
214 Paul Hamlet 11 Whitinsville Christian (MA) 8 18:59.3 108.4 64
215 Korey Hunt 11 Franklin (WA) 10 18:59.4 108.3 81
216 Kevin O'Donnell 12 Canton (MI) 3 18:59.7 108.3 197 65
217 Aden Brown 11 Brookline (MA) 7 19:00.1 108.3 198 82
218 Riley Wilkins 11 Nauset Regional (MA) 3 19:00.1 108.3 199 66
219 Adrian Fluery 11 Central Catholic (OR) 1 19:00.8 108.2 200 83
220 Ian McCartney 10 Sandwich (MA) 2 19:01.1 108.2 201 20
221 Reed Miller 12 Douglas (NV) 3 19:01.2 108.2 202 67
222 Matt McKinnon 10 Dracut Senior (MA) 7 19:01.2 108.2 203 52
223 Corey Pires 11 Oliver Ames (MA) 7 19:01.4 108.2 204 84
224 Kevin Gurney 11 Nipmuc Regional (MA) 1 19:01.7 108.1 205 68
225 Robert Galvin 10 Woburn Memorial (MA) 5 19:01.7 108.1 206 53
226 Sean Berube 11 Saint John's Preparatory (MA) 4 19:01.9 108.1 207 85
227 Joe Gale 11 Parker Charter Essential (MA) 4 19:02.0 108.1 208 69
228 Matt Berluti 12 Mansfield (MA) 3 19:02.3 108.1 209 86
229 Alton Barbehenn 11 Bedford (TX) 2 19:02.4 108.1 70
230 Mike Vartanian 12 Canton (MI) 4 19:02.8 108.0 210 71
231 Justin Halley 10 Reading Memorial (MA) 7 19:03.0 108.0 211 87
232 Ian Harrington 11 Bromfield (MA) 2 19:03.3 108.0 212 72
233 Dan McGinn 10 Saint John's Preparatory (MA) 5 19:03.7 107.9 213 54
234 Lucas Machemer 12 Somerset Berkley Regional (MA) 1 19:03.9 107.9 214 73
235 Sam Boyles 10 Sacred Heart (KY) 1 19:04.1 107.9 21
236 Alex Bottomley 11 Chelmsford (MA) 8 19:04.2 107.9 88
237 Dave Rosenberg 12 Canton (MI) 5 19:04.5 107.9 215 74
238 Kyle Donahue 11 Saint John's Preparatory (MA) 6 19:05.0 107.8 216 89
239 Cameron Eisnor 11 Norton (MA) 2 19:05.2 107.8 217 75
240 Derek Fischer 12 Hopedale Jr/Sr (MA) 9 19:05.5 107.8 76
241 Calvin Coffin 10 Concord-Carlisle (MA) 4 19:06.0 107.7 218 55
242 Stephen Parece 12 Franklin (WA) 11 19:06.8 107.7 90
243 Andrew Leduc 10 Hingham (MA) 6 19:07.2 107.6 219 22
244 Ian West 12 Reading Memorial (MA) 8 19:07.3 107.6 91
245 Chris Alonzo 12 Brookline (MA) 8 19:07.7 107.6 92
246 Justin Wilbur 11 Sharon (MA) 4 19:08.1 107.5 220 93
247 Sullivan Gassmann 11 Sharon (MA) 5 19:08.6 107.5 221 94
248 Cody Robson 10 Tyngsborough (MA) 1 19:08.7 107.5 23
249 Roger LaCroix 10 Waltham (MA) 3 19:08.8 107.5 222 56
250 Will Bradford 12 Concord-Carlisle (MA) 5 19:09.0 107.4 223 95
251 Walker Loeffer 12 Medfield (MA) 7 19:09.0 224 77
252 Chris Naughton 10 Oliver Ames (MA) 8 19:09.1 107.4 57
253 Ryan Connolly 10 Woburn Memorial (MA) 6 19:09.4 225 96
254 Nick Condry 11 Wayland (MA) 1 19:09.7 107.4 226 78
255 Nat Kelly 12 Concord-Carlisle (MA) 6 19:09.9 107.4 227 97
256 Aaron Langley 12 Sharon (MA) 6 19:10.6 107.3 228 98
257 Mason Rouillard 11 Norton (MA) 3 19:10.6 107.3 229 79
258 Pat Donegan 11 Central Catholic (OR) 6 19:11.1 230 99
259 Sam Scott 10 Holliston (MA) 2 19:11.1 107.2 231 80
260 Thomas Skinner 10 Lowell (IN) 7 19:11.4 107.2 232 58
261 Allen La 10 Malden (MA) 3 19:11.7 107.2 233 100
262 Ryan Ohnemus 12 Franklin (WA) 12 19:12.3 107.1 101
263 Kevin Eskici 12 Watertown (SD) 2 19:12.6 107.1 234 81
264 Saddan Genao 11 Central Catholic (OR) 7 19:12.8 107.1 235 102
265 James Roddy 10 Martha's Vineyard Reg (MA) 4 19:13.2 107.1 236 24
266 Victor Moisescu 12 Newton South (MA) 7 19:13.2 107.1 237 103
267 Andrew Klei 12 Hopedale Jr/Sr (MA) 10 19:13.5 107.0 82
268 Amir Hackett 11 Mansfield (MA) 4 19:13.6 107.0 238 104
269 Tomas Aramburu 10 Brookline (MA) 9 19:13.9 107.0 59
270 Jonas Chiemmy 12 Groton-Dunstable Reg (MA) 3 19:14.1 107.0 239 105
271 Frank Morley 10 Bishop Feehan (MA) 8 19:14.4 106.9 25
272 Ty Cabone 12 Oliver Ames (MA) 9 19:14.5 106.9 106
273 Tyler Sheffield 12 Concord-Carlisle (MA) 7 19:14.9 106.9 240 107
274 Wayne Barnaby 11 Stoughton (WI) 1 19:15.3 106.9 241 108
275 Will Dipesa 10 Hingham (MA) 7 19:15.5 106.8 242 26
276 Alex Vahid 11 Chelmsford (MA) 9 19:15.8 106.8 109
277 Samuel Murray 11 Attleboro (MA) 4 19:16.3 106.8 243 110
278 James Rider 12 Dartmouth (CA) 4 19:16.7 106.7 244 111
279 Nathaniel Fuchs 12 Old Rochester Regional (MA) 5 19:17.1 106.7 245 83
280 Alec Mc Hugh 11 Chelmsford (MA) 10 19:17.2 106.7 112
281 Ethan Biron 10 Dartmouth (CA) 5 19:17.4 106.7 246 60
282 Christian Capalbo 10 Shrewsbury (MA) 5 19:17.7 106.6 247 61
283 Christos Anastos 11 Bishop Feehan (MA) 9 19:18.1 106.6 84
284 Sean Beverly 10 Parker Charter Essential (MA) 5 19:18.9 106.5 248 27
285 Mike Rota 11 Canton (MI) 6 19:18.9 106.5 249 85
286 Andrew Fuchs 12 Needham (MA) 2 19:19.0 106.5 113
287 Tim Legg 10 Bishop Feehan (MA) 10 19:19.3 106.5 28
288 Will Savageau 12 Mansfield (MA) 5 19:19.6 106.5 250 114
289 Russell Santos 10 Marshfield (WI) 2 19:20.5 106.4 62
290 Cameron Gallagher 10 Oliver Ames (MA) 10 19:21.2 106.3 63
291 Keelan Calderwood 10 Nipmuc Regional (MA) 2 19:21.5 106.3 251 29
292 Joe Sameski 12 Franklin (WA) 13 19:21.7 106.3 115
293 Colin Loughlin 10 Hingham (MA) 8 19:22.0 106.2 30
294 Noah Bridgestock 12 Bishop Feehan (MA) 11 19:22.4 106.2 86
295 Benjamin Igo 11 Franklin (WA) 14 19:22.4 106.2 116
296 Andrew Montijo 11 Seekonk (MA) 3 19:22.7 106.2 252 87
297 Austin Hourani 10 Groton-Dunstable Reg (MA) 4 19:22.7 106.2 253 64
298 Riley Condon 12 Reading Memorial (MA) 9 19:23.0 106.2 117
299 Karl Nyholm 10 Concord-Carlisle (MA) 8 19:23.1 106.1 65
300 Ben Grigglestone 12 Parker Charter Essential (MA) 6 19:23.1 106.1 254 88
301 Timmy Shea 11 Chelmsford (MA) 11 19:23.6 106.1 118
302 Zach Fournier 12 East Bridgewater Jr/Sr (MA) 3 19:23.7 106.1 255 89
303 Mike Curran 10 Shrewsbury (MA) 6 19:23.7 106.1 256 66
304 Braden Mungeam 10 Douglas (NV) 4 19:23.9 106.1 257 31
305 Adam Winters 12 Sturgis Charter East (MA) 2 19:24.7 106.0 258 90
306 Tim Gillis 9 Plymouth North (MA) 2 19:25.0 106.0 259 32
307 Chris Sain 11 Groton-Dunstable Reg (MA) 5 19:25.0 106.0 260 119
308 Zach Munn 10 Concord-Carlisle (MA) 9 19:25.1 106.0 67
309 Matthew Merlino 12 Concord-Carlisle (MA) 10 19:25.5 105.9 120
310 Alec DeNapoli 10 Stoughton (WI) 2 19:25.6 105.9 261 68
311 Tyler Cohen 11 Boston Latin (MA) 1 19:26.2 105.9 121
312 Galen Mayhew 10 Martha's Vineyard Reg (MA) 5 19:26.2 105.9 262 33
313 Jon Davis 10 Danvers (MA) 1 19:26.6 105.8 263 34
314 Austin Collins 10 Hopedale Jr/Sr (MA) 11 19:27.0 105.8 35
315 Joe Tierney 12 Foxborough (MA) 4 19:27.0 105.8 264 91
316 Siddharth Singh 10 Sharon (MA) 7 19:27.2 105.8 265 69
317 Bryce Turner 11 Wayland (MA) 2 19:27.4 105.8 266 92
318 Daniel Gould 10 Malden (MA) 4 19:27.8 105.7 267 122
319 Joe Little 11 Parker Charter Essential (MA) 7 19:27.9 105.7 268 93
320 James Stuart 10 Cambridge Rindge & Latin (MA) 2 19:28.0 105.7 269 70
321 Brandon Purcell 10 Seekonk (MA) 4 19:28.1 105.7 270 36
322 Adam Brewster 12 Falmouth (ME) 4 19:28.3 105.7 271 123
323 Aaron Gentile 12 Holliston (MA) 3 19:28.3 105.7 272 94
324 Devin Comeau 12 Franklin (WA) 15 19:28.7 105.6 124
325 Dean Calcagno 12 Danvers (MA) 2 19:28.8 105.6 273 95
326 Aaron Edelstein 10 Newton South (MA) 8 19:29.0 105.6 71
327 Niko Emack-Bazelais 11 Cambridge Rindge & Latin (MA) 3 19:29.1 105.6 274 125
328 Harry Simbliaris 11 Saint John's Preparatory (MA) 7 19:29.5 105.6 275 126
329 Ethan Leclair 11 Watertown (SD) 3 19:29.7 105.5 276 96
330 Alex Doig 12 Concord-Carlisle (MA) 11 19:29.9 105.5 127
331 Hunter Schultz 10 Shepherd Hill Reg (MA) 4 19:30.0 105.5 277 72
332 David Kibazo 10 Malden (MA) 5 19:30.3 105.5 278 128
333 Alex Wilson 12 Melrose (MA) 3 19:30.3 105.5 279 97
334 Leif Thureson 11 Hingham (MA) 9 19:30.7 105.4 98
335 Aaron Filipe 12 Attleboro (MA) 5 19:30.8 105.4 280 129
336 Ben Hayes 11 Central Catholic (OR) 8 19:31.2 105.4 130
337 Hikari Mamata 12 Brookline (MA) 10 19:31.6 105.4 131
338 Jeff Stone 12 Holliston (MA) 4 19:31.8 105.3 281 99
339 Andrew Knauss 9 Concord-Carlisle (MA) 12 19:31.9 105.3 73
340 Sawyer Jones 10 Dennis-Yarmouth Regional (MA) 3 19:32.0 105.3 282 37
341 Brendan Victor 11 Nipmuc Regional (MA) 3 19:32.4 105.3 283 100
342 Devin Sanford 12 Holliston (MA) 5 19:32.7 105.3 284 101
343 Dan Brunelle 10 Dracut Senior (MA) 8 19:33.0 105.2 74
344 Matthew Cuomo 11 Concord-Carlisle (MA) 13 19:33.1 105.2 132
345 Ryan Poholek 10 Bishop Feehan (MA) 12 19:33.6 105.2 38
346 Conor Paterson 12 Cambridge Rindge & Latin (MA) 4 19:33.8 105.2 285 133
347 Mitchell Paiva 11 Somerset Berkley Regional (MA) 2 19:34.2 105.1 286 102
348 Alec McAleer 12 Shepherd Hill Reg (MA) 5 19:34.4 105.1 287 134
349 Tyler Durant 10 Whitman-Hanson Regional (MA) 1 19:34.9 105.1 75
350 David Deluca 11 Central Catholic (OR) 9 19:35.5 105.0 135
351 Javier Medina 12 Danvers (MA) 3 19:36.0 105.0 288 103
352 Rich Hayword 12 Silver Lake Regional (MA) 4 19:36.4 104.9 289 136
353 Riley Woolson 12 Plymouth North (MA) 3 19:36.7 104.9 290 104
354 Devin Low 11 Sturgis Charter East (MA) 3 19:37.2 104.9 291 105
355 Aidan McMorrow 10 North Quincy (MA) 2 19:37.3 104.9 76
356 Bart Boyle 11 Concord-Carlisle (MA) 14 19:37.6 104.8 137
357 Andrew McCarthy 10 Lowell (IN) 8 19:38.2 104.8 77
358 Patrick Baynes 10 Reading Memorial (MA) 10 19:38.9 104.7 78
359 Andrew Driscoll 11 Melrose (MA) 4 19:39.8 104.6 292 106
360 George Sykes 10 Martha's Vineyard Reg (MA) 6 19:39.8 104.6 293 39
361 Evan McGuinness 11 Brockton (MA) 4 19:40.1 104.6 294 138
362 Elliot Hirsch 12 Bedford (TX) 3 19:40.7 104.6 107
363 Nick Campanale 11 Plymouth North (MA) 4 19:41.0 104.5 295 108
364 Adam Bacchiocchi 11 Attleboro (MA) 6 19:41.1 104.5 296 139
365 Matt Cavaco 12 Seekonk (MA) 5 19:41.4 104.5 297 109
366 Alex Stewart 11 Duxbury (MA) 1 19:41.8 104.5 110
367 Daniel Shin 10 Watertown (SD) 4 19:42.2 104.4 298 40
368 Jarryd Wick 9 Parker Charter Essential (MA) 8 19:42.3 104.4 111
369 Alec Sheffield 10 Groton-Dunstable Reg (MA) 6 19:43.2 104.3 299 79
370 Jeremy Stanhope 12 Brookline (MA) 11 19:43.3 104.3 140
371 Peter Perry 10 Brockton (MA) 5 19:43.9 104.3 300 80
372 Shuyo Sato 12 Cambridge Rindge & Latin (MA) 5 19:44.2 104.2 301 141
373 Adrian Butterton 10 Newton North (MA) 10 19:44.2 104.2 81
374 Nana Frimpong 12 Lowell (IN) 9 19:44.6 104.2 142
375 Austin Greene 9 Oliver Ames (MA) 11 19:44.8 104.2 82
376 Sam Dyer 10 Bromfield (MA) 3 19:44.9 104.2 302 41
377 Michael Owusu 11 Lowell (IN) 10 19:45.0 104.2 143
378 Andrew Le 10 Methuen (MA) 3 19:45.4 104.1 303 83
379 Walker Fuchs 12 Old Rochester Regional (MA) 6 19:45.8 104.1 304 112
380 Dylan Rich 10 Brockton (MA) 6 19:46.3 104.1 305 84
381 Brendan Pickett 9 Seekonk (MA) 6 19:46.3 104.1 306 42
382 Ryan Troy 12 Bishop Feehan (MA) 13 19:46.3 104.1 113
383 Rawson Randlett 11 Plymouth South (MA) 3 19:46.7 104.0 144
384 Steve Mcclelland 12 Norwell (MA) 3 19:46.8 104.0 307 114
385 Mark Brooks 10 Central Catholic (OR) 10 19:47.1 104.0 85
386 Ethan Eastwood 12 Canton (MI) 7 19:47.3 104.0 308 115
387 Rowlings Toglan 11 Revere (OH) 2 19:47.4 104.0 309 145
388 John Dello-Russo 10 Revere (OH) 3 19:47.6 103.9 310 86
389 Matt Ferro 12 Groton-Dunstable Reg (MA) 7 19:47.7 103.9 311 146
390 Nick Van Alfen 12 Braintree (MA) 3 19:48.0 103.9 312 147
391 Jose Bencosme 11 Lawrence (KS) 1 19:48.4 103.9 148
392 Henry Eccles 11 Cambridge Rindge & Latin (MA) 6 19:48.7 103.9 313 87
393 Thomas Casey 11 Boston Latin (MA) 2 19:48.8 103.8 149
394 Andrew Chen 12 Concord-Carlisle (MA) 15 19:49.1 103.8 150
395 Greg Karpacz 11 Wayland (MA) 3 19:49.4 103.8 314 116
396 Tim McCall 11 Woburn Memorial (MA) 7 19:49.6 103.8 315 151
397 James Lane 10 Oliver Ames (MA) 12 19:49.8 103.8 88
398 Jordan Young 11 Seekonk (MA) 7 19:49.9 103.8 316 117
399 Ryan Breton 12 Central Catholic (OR) 11 19:50.0 103.7 152
400 Randy Srey 10 Somerset Berkley Regional (MA) 3 19:50.0 317 43
401 Sean English 10 Mansfield (MA) 6 19:50.3 103.7 318 89
402 David Evans 11 Groton-Dunstable Reg (MA) 8 19:50.4 103.7 153
403 Fred Murolo 11 Old Rochester Regional (MA) 7 19:50.8 103.7 319 118
404 Mike Bodden 12 Shrewsbury (MA) 7 19:51.4 320 154
405 Warren Gowell 12 Martha's Vineyard Reg (MA) 7 19:51.5 103.6 321 119
406 Kevin Tian 12 Acton-Boxborough Reg (MA) 3 19:51.8 103.6 322 155
407 Nick Robinson 11 Beverly (MA) 2 19:52.5 103.5 323 156
408 Andrew Moses 12 Foxborough (MA) 5 19:52.6 103.5 324 120
409 Chris Barajas 10 Walpole (MA) 1 19:52.9 103.5 325 90
410 Kevin He 11 Concord-Carlisle (MA) 16 19:53.1 103.5 157
411 Nick Confrey 11 Concord-Carlisle (MA) 17 19:53.5 103.4 158
412 George Markarian 10 Watertown (SD) 5 19:54.7 103.3 326 44
413 Josh Loew 12 Bishop Feehan (MA) 14 19:54.7 103.3 121
414 Adam Chien 12 Brookline (MA) 12 19:54.7 103.3 159
415 Zachary Zolotarevsky 9 Oliver Ames (MA) 13 19:54.9 103.3 91
416 Jason O'Connell 12 Middleboro (MA) 2 19:55.2 103.3 327 122
417 John Morley 11 Oliver Ames (MA) 14 19:55.2 103.3 160
418 Jacob Starck 11 Sandwich (MA) 3 19:55.6 103.3 328 45
419 Ryan Hayes 12 Silver Lake Regional (MA) 5 19:55.6 103.3 329 161
420 Ben Malin 11 Oliver Ames (MA) 15 19:55.9 103.2 162
421 Jacob Hathaway 10 Holliston (MA) 6 19:56.0 103.2 330 123
422 Connor McCormick 11 Dover-Sherborn (MA) 1 19:56.5 103.2 331 124
423 Brett Kowtowski 12 Stoneham (MA) 1 19:56.9 103.1 332 125
424 Brent Garcia 11 Marshfield (WI) 3 19:57.0 103.1 163
425 Matthew Paze 9 Concord-Carlisle (MA) 18 19:57.2 103.1 92
426 Nathan Casey 10 Whitinsville Christian (MA) 9 19:57.4 103.1 46
427 Devin Brady 11 Woburn Memorial (MA) 8 19:58.0 103.1 164
428 David Brown 11 Groton-Dunstable Reg (MA) 9 19:58.4 103.0 165
429 Scott Beaudry 11 Shepherd Hill Reg (MA) 6 19:58.8 103.0 333 166
430 Conner Traugot 10 Reading Memorial (MA) 11 19:59.2 102.9 93
431 David Lynch 12 Silver Lake Regional (MA) 6 19:59.4 102.9 334 167
432 Seth Guillotte 11 Fairhaven (WA) 1 19:59.6 102.9 126
433 Josh White 12 Oliver Ames (MA) 16 19:59.9 102.9 168
434 Ryan Preston 10 Dracut Senior (MA) 9 20:00.1 102.9 94
435 David Rubin 10 Reading Memorial (MA) 12 20:00.4 102.8 95
436 Cody Fitzgerald 12 Concord-Carlisle (MA) 19 20:00.6 102.8 169
437 Chris Kivior 12 Hopedale Jr/Sr (MA) 12 20:00.9 127
438 Abkarim Sahila 11 Revere (OH) 4 20:01.0 102.8 335 170
439 Jacob Lytle 12 Hingham (MA) 10 20:01.5 102.8 128
440 Dave Moore 11 Canton (MI) 8 20:01.9 102.7 129
441 Chris Laffey 12 Arlington Catholic (MA) 2 20:02.4 102.7 336 130
442 Christopher Sin 11 Brockton (MA) 7 20:02.8 102.6 337 171
443 Andrew Perrino 12 Dennis-Yarmouth Regional (MA) 4 20:02.8 102.6 338 131
444 Maximillian Gadicke 11 Brookline (MA) 13 20:03.3 102.6 172
445 Noah Sneath 11 Hingham (MA) 11 20:03.5 102.6 132
446 Ben Clark 11 Taunton (MA) 1 20:03.8 102.6 339 173
447 Eric Newton 12 Canton (MI) 9 20:03.9 102.5 133
448 Ethan Fortin 11 Nipmuc Regional (MA) 4 20:04.4 102.5 340 134
449 John King 10 Swampscott (MA) 2 20:04.6 102.5 341 47
450 Andre Fay 12 Falmouth (ME) 5 20:05.1 102.4 342 174
451 Dan Schadt 12 Nauset Regional (MA) 4 20:05.1 102.4 343 135
452 Kevin Dias 9 Oliver Ames (MA) 17 20:06.0 102.4 96
453 Mike Sampson 11 Foxborough (MA) 6 20:06.0 102.4 344 136
454 Alec Ieradi 11 Groton-Dunstable Reg (MA) 10 20:06.5 102.3 175
455 Zack Morris 12 Nauset Regional (MA) 5 20:06.6 102.3 345 137
456 Jacob Hopkins 10 Seekonk (MA) 8 20:06.9 102.3 48
457 Cameron Pressey 9 Oliver Ames (MA) 18 20:06.9 102.3 97
458 Liam Dow 10 Saint John's Preparatory (MA) 8 20:07.2 102.3 98
459 Ian Wallace 10 Sandwich (MA) 4 20:07.7 102.2 346 49
460 Isaiah Wooden 11 Seekonk (MA) 9 20:09.1 102.1 138
461 Jordan Majka 10 Bishop Feehan (MA) 15 20:09.6 102.1 50
462 Dillon Deloge 11 Dracut Senior (MA) 10 20:10.2 102.0 176
463 Luke Bilodeau 10 Taunton (MA) 2 20:10.5 102.0 347 99
464 Adam Courtois 10 Mansfield (MA) 7 20:10.7 102.0 348 100
465 Aidan Lehane 10 Brookline (MA) 14 20:11.1 101.9 101
466 Ryan Chase 11 Oliver Ames (MA) 19 20:11.3 101.9 177
467 Nick Constantine 11 Wayland (MA) 4 20:11.4 101.9 349 139
468 Andrew Devaney 10 Central Catholic (OR) 12 20:11.4 101.9 102
469 Josh Smith 10 Tri-County RVT (MA) 2 20:11.5 101.9 350 51
470 Keegan Stricker 11 Newton South (MA) 9 20:11.7 101.9 178
471 Justin Sullivan 10 Dracut Senior (MA) 11 20:11.8 101.9 103
472 Cameron Hopkins 11 Sutton (MA) 2 20:11.8 101.9 140
473 Ariel Torres 10 Lawrence (KS) 2 20:12.1 101.8 179
474 Jordan Cohen-Kaplan 10 Newton South (MA) 10 20:12.2 101.8 104
475 Joe Sabatino 11 Canton (MI) 10 20:12.2 101.8 141
476 Max Meehan 12 Lowell (IN) 11 20:12.9 101.8 180
477 Fedir Teplyuke 10 Boston Latin (MA) 3 20:13.1 101.8 105
478 Farnel Maxime 11 Taunton (MA) 3 20:13.3 101.8 351 181
479 Jamie McKinney 10 Foxborough (MA) 7 20:13.4 101.7 352 52
480 Cameron Locke 12 Melrose (MA) 5 20:13.6 101.7 353 142
481 Ries Kennington 10 Quabbin Regional (MA) 1 20:13.8 101.7 106
482 Kevin Noone 11 Old Rochester Regional (MA) 8 20:14.1 101.7 143
483 Zack Cloutier 10 Methuen (MA) 4 20:14.2 101.7 354 107
484 Mitchell Kimber 11 Sturgis Charter East (MA) 4 20:14.7 101.6 355 144
485 Nick Iby 10 Dracut Senior (MA) 12 20:14.9 101.6 108
486 Matt Keissling 11 Groton-Dunstable Reg (MA) 11 20:15.0 101.6 182
487 Nathan Greenberg 11 Cambridge Rindge & Latin (MA) 7 20:15.4 101.6 356 183
488 Michael Brodin 11 Mansfield (MA) 8 20:16.6 101.5 184
489 Urban Theum 10 Lowell (IN) 12 20:17.0 101.4 109
490 Carlos Gomez 12 Mansfield (MA) 9 20:17.0 101.4 185
491 Josh Kelleher 10 Norton (MA) 4 20:17.7 101.4 357 53
492 Sam Rich 12 Saint John's Preparatory (MA) 9 20:18.7 101.3 186
493 Tyler Malone 11 Stoneham (MA) 2 20:19.1 101.3 358 145
494 Justin Lucier 11 Attleboro (MA) 7 20:19.1 101.3 359 187
495 Sean Akey 12 Canton (MI) 11 20:19.8 101.2 146
496 Ryan Heber 10 Danvers (MA) 4 20:20.0 101.2 360 54
497 Ned Linehan 11 Dover-Sherborn (MA) 2 20:20.5 101.2 361 147
498 Richard Wertz 11 Oliver Ames (MA) 20 20:20.8 101.1 188
499 James DiGregorio 12 Norwell (MA) 4 20:20.9 101.1 362 148
500 Brett Gallagher 10 Lowell (IN) 13 20:21.2 101.1 110
501 Patrick Hachey 12 East Bridgewater Jr/Sr (MA) 4 20:21.4 101.1 363 149
502 Jeff Yang 11 Canton (MI) 12 20:21.8 101.0 150
503 Kristi Nushi 11 Revere (OH) 5 20:21.9 101.0 364 189
504 Will Kahaiyan 11 Bedford (TX) 1 20:22.1 101.0 151
505 Josh Port 12 Hingham (MA) 12 20:22.6 101.0 152
506 Tal Golan 10 Newton South (MA) 11 20:22.8 101.0 111
507 Ryan Mcardle 12 Old Rochester Regional (MA) 9 20:23.1 100.9 153
508 Brendan Nash 12 Groton-Dunstable Reg (MA) 12 20:23.3 100.9 190
509 Tom Pomroy 11 Hingham (MA) 13 20:23.4 100.9 154
510 Ryan Ayer 11 Walpole (MA) 2 20:23.7 100.9 365 191
511 Dan Stevens 10 Holliston (MA) 7 20:23.9 100.9 366 155
512 Matt Heckman 10 Beverly (MA) 3 20:24.2 100.8 367 112
513 Zach Levy 11 Hingham (MA) 14 20:24.3 100.8 156
514 Brendan Sleight 10 Dartmouth (CA) 6 20:24.8 100.8 368 192
515 Quinn Merrigan 10 Canton (MI) 13 20:25.2 100.8 55
516 Ray Paul Biron 12 Dartmouth (CA) 7 20:25.2 100.8 369 193
517 Jay McDonald 11 Sutton (MA) 3 20:25.2 100.8 157
518 Jacob Shore 10 Newton North (MA) 11 20:25.5 100.7 113
519 Brett Peterson 12 Taunton (MA) 4 20:25.7 100.7 370 194
520 KJ Crosby 11 Dover-Sherborn (MA) 3 20:26.1 100.7 371 158
521 Liam Bodwell 10 Cambridge Rindge & Latin (MA) 8 20:26.2 100.7 195
522 Tyler Amaral 11 Durfee (MA) 3 20:26.6 100.7 196
523 Liam Rose 10 Archbishop Williams (MA) 1 20:26.8 100.6 56
524 Juan Lopez 10 Haverhill (MA) 2 20:27.2 100.6 372 114
525 Jamie Bryant 11 Sandwich (MA) 5 20:28.2 100.5 373 159
526 Gardner Nash 9 Concord-Carlisle (MA) 20 20:28.9 100.5 115
527 Alex Silva 12 Danvers (MA) 5 20:29.2 100.4 374 160
528 James Souza 10 Durfee (MA) 4 20:29.4 100.4 116
529 Mark Louis 12 Watertown (SD) 6 20:29.8 100.4 375 161
530 Alex Wheeler 11 Beverly (MA) 4 20:29.8 100.4 376 197
531 Tom Whearty 12 Tri-County RVT (MA) 3 20:30.1 100.4 377 162
532 Pat Lacroix 11 Central Catholic (OR) 13 20:30.2 100.3 198
533 Sebastien Bissereth 10 Arlington Catholic (MA) 3 20:30.3 100.3 378 57
534 Joe Clancy 10 Canton (MI) 14 20:30.7 100.3 58
535 Ryan Mullen 11 Bishop Feehan (MA) 16 20:31.0 100.3 163
536 Ariel Liberzon 10 Brookline (MA) 15 20:31.1 100.3 117
537 Joey Sawan 10 Dover-Sherborn (MA) 4 20:31.3 100.3 379 59
538 Hao Mach 12 Woburn Memorial (MA) 9 20:31.8 100.2 199
539 Alex Riddell 10 Hingham (MA) 15 20:32.4 100.2 60
540 Jake Runnals 11 Saint John's Preparatory (MA) 10 20:33.0 100.1 200
541 Brendan Pratt 10 Shepherd Hill Reg (MA) 7 20:34.0 100.0 380 118
542 Patrick Walsh 12 Danvers (MA) 6 20:34.2 100.0 381 164
543 Henry DeGroot 10 Newton North (MA) 12 20:34.3 100.0 119
544 Dylan Staid 11 Beverly (MA) 5 20:34.5 100.0 382 201
545 Eddie Lui 11 Boston Latin (MA) 4 20:34.9 100.0 202
546 John McGowan 10 Hopedale Jr/Sr (MA) 13 20:34.9 100.0 61
547 Jake Rizika 11 Brookline (MA) 16 20:35.3 99.9 203
548 Nick Mulvoy 12 Medfield (MA) 8 20:35.4 99.9 165
549 Tom O'Conell 10 Braintree (MA) 4 20:35.7 99.9 383 204
550 Nick Galang 9 Wayland (MA) 5 20:35.9 99.9 384 62
551 Garrett Schwartz 10 Oliver Ames (MA) 21 20:36.3 99.9 120
552 Claude Bonnet 10 Malden (MA) 6 20:36.5 99.8 385 205
553 Jake Lowey 12 Nauset Regional (MA) 6 20:37.0 99.8 386 166
554 Michael Green 12 Bishop Feehan (MA) 17 20:37.3 99.8 167
555 Jordan Potash 11 Oliver Ames (MA) 22 20:37.4 99.8 206
556 Joe Theall 12 Dracut Senior (MA) 13 20:37.9 99.7 207
557 Steven Lucey 11 Oliver Ames (MA) 23 20:38.8 99.7 208
558 Joshua McCarthy 9 Wayland (MA) 6 20:39.5 99.6 387 63
559 John Lindsay 11 Shrewsbury (MA) 8 20:39.9 99.6 209
560 James Carson 11 Melrose (MA) 6 20:40.3 99.5 388 168
561 John Curreri 10 Oliver Ames (MA) 24 20:40.3 99.5 121
562 Justin Enright 10 Quabbin Regional (MA) 2 20:40.9 99.5 122
563 Sam Rodiger 10 Hingham (MA) 16 20:42.0 99.4 64
564 Peter Cho 11 Groton-Dunstable Reg (MA) 13 20:42.0 99.4 210
565 Tucker Barrett 12 Bromfield (MA) 4 20:42.6 99.3 389 169
566 Brian Holmes 10 Oliver Ames (MA) 25 20:44.2 99.2 123
567 Elton Tian 10 Acton-Boxborough Reg (MA) 4 20:45.4 99.1 390 124
568 Zach Starck 11 Sandwich (MA) 6 20:45.6 99.1 391 170
569 Nick Haley 12 Mansfield (MA) 10 20:45.9 99.1 211
570 Brandon Zonghi 12 Hopedale Jr/Sr (MA) 14 20:45.9 99.1 171
571 Walter Doan 12 Burlington (VT) 6 20:46.5 99.0 392 172
572 Owen Bacchiocchi 10 Attleboro (MA) 8 20:47.3 99.0 125
573 Cody Leonard 12 Waltham (MA) 4 20:47.7 98.9 393 212
574 Eric Murphy 11 Holliston (MA) 8 20:47.8 98.9 173
575 Peter Hartfiel 10 Canton (MI) 15 20:48.3 98.9 65
576 Jon Garcia 10 Taunton (MA) 5 20:48.5 98.9 394 126
577 Colin Randall 10 Dover-Sherborn (MA) 5 20:49.8 98.8 395 66
578 Mohamed Bensadok 11 Revere (OH) 6 20:50.0 98.8 396 213
579 Kyle Thompson 10 Groton-Dunstable Reg (MA) 14 20:51.0 98.7 127
580 Adam Beauregard 12 Bishop Feehan (MA) 18 20:51.3 98.7 174
581 Clay Shropshire 11 Franklin (WA) 16 20:51.5 98.6 214
582 Ryan Leonard 10 Holliston (MA) 9 20:52.0 98.6 175
583 Connor Godfrey 11 Walpole (MA) 3 20:52.0 98.6 397 215
584 Cam Burns 11 Chelmsford (MA) 12 20:52.4 98.6 216
585 Aidan Borkan 10 Sharon (MA) 8 20:52.7 98.6 128
586 Erik Maillet 11 Methuen (MA) 5 20:52.9 98.5 398 217
587 Spencer Strange 12 Oliver Ames (MA) 26 20:53.3 98.5 218
588 Kastas Subatius 10 Groton-Dunstable Reg (MA) 15 20:55.0 98.4 129
589 Vlad Gordiyevsky 11 Waltham (MA) 5 20:55.6 98.3 399 219
590 Josh Ambrosino 10 Chelmsford (MA) 13 20:55.7 98.3 130
591 William Sulleburger 11 Bromfield (MA) 5 20:55.8 98.3 400 176
592 Nick Blelloch 12 Oliver Ames (MA) 27 20:56.0 98.3 220
593 Nick Femia 11 Groton-Dunstable Reg (MA) 16 20:56.5 98.2 221
594 Kevin Michaud 11 Watertown (SD) 1 20:56.6 98.2 177
595 Jared Linne 11 Franklin (WA) 17 20:57.0 98.2 222
596 Andrew Morrissey 11 Hingham (MA) 17 20:57.1 98.2 178
597 Michael Carrigan 10 Hopedale Jr/Sr (MA) 15 20:57.2 98.2 67
598 Duncan Echols-Jones 12 Foxborough (MA) 8 20:57.5 98.2 179
599 Ari Coopersmith 11 Brookline (MA) 17 20:57.6 98.2 223
600 dan Peck 10 Tantasqua Regional Senior (MA) 4 20:57.9 98.1 401 131
601 James Peterson 10 Sturgis Charter East (MA) 5 20:58.0 98.1 402 68
602 Tully McDonough 9 Martha's Vineyard Reg (MA) 8 20:58.4 98.1 69
603 Nick Laferriere 12 Walpole (MA) 4 20:58.6 98.1 403 224
604 Josh Thomas 10 Dracut Senior (MA) 14 20:58.7 98.1 132
605 Nate Somes 12 Mansfield (MA) 11 20:59.0 98.1 225
606 Joe Buccheri 12 Arlington Catholic (MA) 4 20:59.4 98.0 404 180
607 Tom Canavan 11 Tantasqua Regional Senior (MA) 5 20:59.8 98.0 405 226
608 Jonah Greenberg 10 Sturgis Charter East (MA) 6 21:00.2 98.0 406 70
609 Jake Coppola 10 Central Catholic (OR) 2 21:00.2 98.0 407 227
610 Daniel Smolsky 10 Brookline (MA) 18 21:00.3 98.0 133
611 Joseph Maglio 11 Oliver Ames (MA) 28 21:00.6 97.9 228
612 James Lefebvre 12 Holliston (MA) 10 21:00.7 97.9 181
613 Ethan Harris 10 Holliston (MA) 11 21:01.1 97.9 182
614 Tim Duvall 10 Oliver Ames (MA) 29 21:01.1 97.9 134
615 Tommy Hoopes 12 Wayland (MA) 7 21:01.4 97.9 408 183
616 Jake Levine 12 Beverly (MA) 6 21:02.1 97.8 409 229
617 Adam Degrazia 11 Middleboro (MA) 3 21:02.3 97.8 410 184
618 Matthew Johnson 11 Somerset Berkley Regional (MA) 4 21:03.0 411 185
619 John Lavasseur 12 Melrose (MA) 7 21:03.4 97.7 412 186
620 Jacob Howe 11 Sturgis Charter East (MA) 7 21:03.8 97.7 413 187
621 Derek Fortuna 11 Revere (OH) 7 21:03.8 97.7 414 230
622 Timothy Daniels 9 Oliver Ames (MA) 30 21:04.0 97.7 135
623 Johnny Kilcoyne 9 Concord-Carlisle (MA) 21 21:04.4 97.6 136
624 Killian Minch 11 Lowell (IN) 14 21:04.7 97.6 231
625 Zachery Tilden 10 Old Rochester Regional (MA) 10 21:04.7 97.6 71
626 Reed Maxim 11 Sandwich (MA) 7 21:05.1 97.6 415 188
627 Camden Iwanichi 10 Somerset Berkley Regional (MA) 5 21:06.5 97.5 416 72
628 Chris Lundin 10 Woburn Memorial (MA) 10 21:06.6 97.5 137
629 Brendan White 11 Plymouth North (MA) 5 21:07.0 97.4 417 189
630 Justin Chen 11 Malden (MA) 7 21:07.6 97.4 418 232
631 Mike Humphreys 11 Burlington (VT) 7 21:07.6 97.4 419 190
632 Nick Charleston 10 Oliver Ames (MA) 31 21:08.5 97.3 138
633 Angel Lopez 11 Methuen (MA) 6 21:09.3 97.3 420 233
634 Kevin Serrano 12 Taunton (MA) 6 21:09.6 97.2 421 234
635 Sam Sierra 11 Central Catholic (OR) 14 21:10.4 97.2 235
636 Ben Cvarch 11 Hingham (MA) 18 21:10.7 97.2 191
637 John Silva 10 Somerset Berkley Regional (MA) 6 21:11.0 97.1 422 73
638 Ryan McCarthy 10 Mansfield (MA) 12 21:11.5 97.1 139
639 Mike Allen 11 Groton-Dunstable Reg (MA) 17 21:11.7 97.1 236
640 Pat O'Connor 10 Holliston (MA) 12 21:12.6 97.0 192
641 Tyler Kent 9 Oliver Ames (MA) 32 21:14.0 96.9 140
642 Alex Abramson 10 Newton North (MA) 13 21:14.4 96.9 141
643 Luke Pascucci 10 Foxborough (MA) 9 21:14.6 96.9 74
644 Drew Morrier 10 Walpole (MA) 5 21:15.9 96.8 423 142
645 Tom Lavoi 11 Old Rochester Regional (MA) 11 21:15.9 96.8 193
646 Chris Serpa 10 Martha's Vineyard Reg (MA) 9 21:17.4 96.6 75
647 Matt Hannigan 12 Groton-Dunstable Reg (MA) 18 21:18.1 96.6 237
648 Steven Francis-Burnell 11 Sturgis Charter East (MA) 8 21:18.2 96.6 194
649 Matt Bedard 9 Parker Charter Essential (MA) 9 21:18.7 96.6 76
650 Zach Andrade 10 Dennis-Yarmouth Regional (MA) 5 21:19.2 96.5 424 77
651 Zach Haley 10 Mansfield (MA) 13 21:19.9 96.4 143
652 Brent Efron 10 Weston (CT) 1 21:20.0 96.4 78
653 Richard Berdos 11 Hopedale Jr/Sr (MA) 16 21:20.6 96.4 195
654 Ricky Thyden 12 Sutton (MA) 4 21:21.2 96.4 196
655 Tim Winship 10 Tri-County RVT (MA) 4 21:22.0 96.3 425 79
656 Aaron Novotny 11 Seekonk (MA) 10 21:22.2 96.3 197
657 Mike Ryan 11 Woburn Memorial (MA) 11 21:23.1 96.2 238
658 Ben Ingegnari 10 Bishop Feehan (MA) 19 21:23.6 96.2 80
659 Joe Columbo 12 Canton (MI) 16 21:23.8 96.2 198
660 Keith Stead 11 Lowell (IN) 15 21:24.5 96.1 239
661 Tim O'Brien 9 Concord-Carlisle (MA) 22 21:25.0 96.1 144
662 Thomas Hanlon 11 Norton (MA) 5 21:25.5 96.0 426 199
663 Christian Lorenzen 12 Holliston (MA) 13 21:26.1 96.0 200
664 Dimitar Dimitrov 11 Brookline (MA) 19 21:26.1 96.0 240
665 Allen Judd 10 Arlington Catholic (MA) 5 21:26.1 96.0 427 81
666 Nick Solomon 10 Concord-Carlisle (MA) 23 21:26.5 96.0 145
667 Nick Canniff 10 Arlington Catholic (MA) 6 21:27.3 95.9 428 82
668 Sean Curvelo 10 Seekonk (MA) 11 21:27.7 95.9 83
669 Jonathan Greve 10 Sturgis Charter East (MA) 9 21:28.1 95.8 84
670 Ben Fournier 11 Bishop Feehan (MA) 20 21:28.4 95.8 201
671 Ryan Nordstrom 9 Bellingham (WA) 1 21:28.5 85
672 Henry Holm 12 Concord-Carlisle (MA) 24 21:28.9 95.8 241
673 Adam Beckwith 10 Concord-Carlisle (MA) 25 21:29.1 95.8 146
674 Dan Stanley 11 Marshfield (WI) 4 21:29.8 95.7 242
675 Mike Coyne 10 Braintree (MA) 5 21:30.0 95.7 429 147
676 Johnathan L'Hommedieu 12 Dennis-Yarmouth Regional (MA) 6 21:30.3 95.7 430 202
677 Aidan Falvey 10 Wayland (MA) 8 21:31.1 95.6 86
678 Jason Bangs 10 Shepherd Hill Reg (MA) 8 21:31.6 95.6 148
679 Joseph Gallagher 10 Nipmuc Regional (MA) 5 21:32.4 95.5 431 87
680 Alex Paduch 11 Middleboro (MA) 4 21:33.8 95.4 432 203
681 Will Notelovitz 10 Brookline (MA) 20 21:34.1 95.4 149
682 Evan DaSilva 11 Norton (MA) 6 21:34.4 95.4 433 204
683 Knowles Spofford 10 Concord-Carlisle (MA) 26 21:34.5 95.4 150
684 Christopher Manning 11 Hopedale Jr/Sr (MA) 17 21:34.7 95.3 205
685 Jeremy Gaissl 10 Groton-Dunstable Reg (MA) 19 21:34.9 95.3 151
686 Julian Chase 10 Newton North (MA) 14 21:35.3 95.3 152
687 Russell Daly 11 Dover-Sherborn (MA) 6 21:35.5 95.3 434 206
688 Prit Jhaveri 10 Billerica Memorial (MA) 2 21:36.1 95.2 435 153
689 Brendan Sheehan 12 Dover-Sherborn (MA) 7 21:36.4 95.2 436 207
690 Alex Tjersland 10 Dartmouth (CA) 8 21:36.9 95.2 154
691 Alex Siddall 11 Bishop Feehan (MA) 21 21:37.1 95.2 208
692 Logan Rennick 10 Somerset Berkley Regional (MA) 7 21:37.8 95.1 437 88
693 Rob Simpson 11 East Bridgewater Jr/Sr (MA) 5 21:38.8 95.1 438 209
694 Connor Frost 11 Saint John Paul II (AL) 1 21:39.4 95.0 210
695 Ryan Mcgilvery 12 Silver Lake Regional (MA) 7 21:39.6 95.0 439 243
696 David Caizzi 10 Dracut Senior (MA) 15 21:40.0 95.0 155
697 Ben Fisk 11 Bishop Feehan (MA) 22 21:40.3 94.9 211
698 Matthew Thibeault 9 Oliver Ames (MA) 33 21:42.0 94.8 156
699 Alex Torres 11 Lawrence (KS) 1 21:42.9 94.8 244
700 Dan Kendricken 12 Melrose (MA) 8 21:42.9 94.8 212
701 Tim Gonsalves 11 Old Rochester Regional (MA) 12 21:44.2 94.7 213
702 Joel Gomez 10 Lawrence (KS) 2 21:44.4 94.6 245
703 Peter Chien 10 Brookline (MA) 21 21:45.3 94.6 157
704 Brandon Durocher 10 Norton (MA) 7 21:45.4 94.6 440 89
705 Sean Brennan 11 Oliver Ames (MA) 34 21:45.9 94.5 246
706 Zachary Roper 11 Douglas (NV) 5 21:46.0 94.5 441 214
707 Tyler Petroccione 12 Beverly (MA) 7 21:46.3 94.5 442 247
708 Jake Powell 11 Swampscott (MA) 3 21:47.1 94.4 443 215
709 Matt Famiglietti 10 Central Catholic (OR) 15 21:47.6 94.4 158
710 Justin Curran 11 Oliver Ames (MA) 35 21:47.7 94.4 248
711 Craig Nevin 11 Walpole (MA) 6 21:48.0 94.4 444 249
712 Sai Reddibari 10 Sharon (MA) 9 21:48.1 94.4 159
713 Tyler Trant 10 Stoneham (MA) 3 21:48.7 94.3 445 90
714 Nathan DiOrio 10 Norton (MA) 8 21:49.0 94.3 91
715 Rob Zanelli 12 Groton-Dunstable Reg (MA) 20 21:49.2 94.3 250
716 Charlie Friesen 10 Dover-Sherborn (MA) 8 21:49.3 94.3 92
717 Davis Hartnett 11 Nauset Regional (MA) 7 21:49.3 94.3 446 216
718 Aziz Pradhan 10 Brookline (MA) 22 21:49.3 94.3 160
719 Mike Woods 10 East Bridgewater Jr/Sr (MA) 6 21:49.7 94.3 447 93
720 Matt Beck 10 Oliver Ames (MA) 36 21:49.8 94.2 161
721 Jonathan You 10 Brookline (MA) 23 21:50.1 94.2 162
722 Collin Spillane 10 Tri-County RVT (MA) 5 21:50.5 94.2 448 94
723 Lewis Kass 11 Attleboro (MA) 9 21:50.5 94.2 251
724 Alex Clark 11 Mansfield (MA) 14 21:50.9 94.2 252
725 Jeremiah Wilson 10 Norwell (MA) 5 21:51.1 94.2 449 95
726 Nick Nowell 12 Arlington Catholic (MA) 7 21:51.7 94.1 450 217
727 Eli Fields 10 Tri-County RVT (MA) 6 21:51.9 94.1 451 96
728 Anthony Earabino 12 Walpole (MA) 7 21:51.9 94.1 452 253
729 Connor Maloney 10 Hopedale Jr/Sr (MA) 18 21:52.4 94.1 97
730 Greg Mahan 10 Groton-Dunstable Reg (MA) 21 21:52.9 94.0 163
731 Aaron Pecci 12 Danvers (MA) 7 21:53.1 94.0 453 218
732 Shridhar Singh 10 Sharon (MA) 10 21:53.3 94.0 164
733 Andrei Safontchik 10 Groton-Dunstable Reg (MA) 22 21:53.7 94.0 165
734 Andrew Thibeault 10 Concord-Carlisle (MA) 27 21:54.1 93.9 166
735 Brent Munyon 11 Braintree (MA) 6 21:54.3 93.9 454 254
736 Bryce McLaughlin 11 Groton-Dunstable Reg (MA) 23 21:56.0 93.8 167
737 Zach Zygmuntowicz 11 Douglas (NV) 1 21:56.3 93.8 219
738 Samuele Barin 11 Dover-Sherborn (MA) 9 21:58.3 93.7 220
739 Kevin Johnson 11 Groton-Dunstable Reg (MA) 24 21:58.7 93.6 255
740 Derek Grubis 10 Braintree (MA) 7 21:59.3 93.6 455 168
741 Vivek Patel 10 Woburn Memorial (MA) 12 22:00.9 93.5 169
742 Sid Chavan 12 Mansfield (MA) 15 22:01.0 93.4 256
743 Mike Kumar 10 Arlington Catholic (MA) 8 22:01.1 93.4 98
744 Cedric Masengere 11 Newton North (MA) 15 22:01.3 93.4 257
745 Jeff Wallin 10 Billerica Memorial (MA) 3 22:01.6 93.4 456 170
746 Casey Latario 11 Groton-Dunstable Reg (MA) 25 22:01.7 93.4 258
747 Jeremy Sousa 11 Seekonk (MA) 12 22:03.0 93.3 221
748 Nick Ng 11 Wayland (MA) 9 22:04.2 222
749 Jack D'Addieco 11 Stoughton (WI) 3 22:05.0 93.2 457 259
750 Dan Bronstein 10 Canton (MI) 17 22:05.1 93.2 99
751 Derek Dodge 11 Chelmsford (MA) 14 22:05.3 93.2 260
752 David O'Connor 11 Stoneham (MA) 4 22:05.9 93.1 458 223
753 Keegan Lane 10 Dracut Senior (MA) 16 22:06.1 93.1 171
754 Conor Donovan 10 Dover-Sherborn (MA) 10 22:06.1 93.1 100
755 Jake Celentano 10 Walpole (MA) 8 22:06.5 93.1 172
756 Nathan Nichipor 10 Parker Charter Essential (MA) 10 22:07.2 93.0 101
757 Greg Bench 11 Mansfield (MA) 16 22:07.7 93.0 261
758 Dylan Rose 9 Oliver Ames (MA) 37 22:07.7 93.0 173
759 Zachary Drown 10 Dennis-Yarmouth Regional (MA) 7 22:07.7 93.0 459 102
760 Cameron Wheeler 10 Oliver Ames (MA) 38 22:08.1 92.9 174
761 Dan Howland 11 Falmouth (ME) 6 22:08.2 92.9 460 262
762 Sean Murphy 11 Burlington (VT) 8 22:09.0 92.9 224
763 Kevin Montambault 9 Martha's Vineyard Reg (MA) 10 22:10.8 92.8 103
764 Connor Kelleher 12 Danvers (MA) 8 22:11.0 92.8 225
765 Andy Wiswell 12 Melrose (MA) 9 22:11.6 92.7 226
766 AJ Ward 10 Dover-Sherborn (MA) 11 22:11.8 92.7 104
767 MacDonald Liam 11 Duxbury (MA) 2 22:12.2 92.7 227
768 Thomas Bresnahan 12 Oliver Ames (MA) 39 22:12.4 92.7 263
769 Ron Hibbard 10 Woburn Memorial (MA) 13 22:12.7 92.6 175
770 Jit Palooparambil 11 Braintree (MA) 8 22:13.2 92.6 264
771 Nicholas Skotny 11 Norton (MA) 9 22:13.6 92.6 228
772 Buzan Jeff 11 Groton-Dunstable Reg (MA) 26 22:13.8 92.6 265
773 Harry Leavitt 11 Wayland (MA) 10 22:14.0 92.5 229
774 Justin Wilbur 9 Middleboro (MA) 5 22:14.0 92.5 461 105
775 Christian Hobbs 11 Canton (MI) 18 22:14.3 92.5 230
776 Nick Dhimitri 10 East Bridgewater Jr/Sr (MA) 7 22:14.8 92.5 462 106
777 Cory Paquette 12 Whitman-Hanson Regional (MA) 2 22:14.9 92.5 266
778 Ryan O'Malley 11 Bishop Feehan (MA) 23 22:15.0 92.5 231
779 Jack Lightner 11 Falmouth (ME) 7 22:16.4 92.4 463 267
780 Aaron Sege 10 Brookline (MA) 24 22:16.6 92.4 176
781 Alexander Jin 10 Oliver Ames (MA) 40 22:17.1 92.3 177
782 Neil Sheehan 10 Central Catholic (OR) 16 22:18.4 92.2 178
783 Chris Rich 10 Franklin (WA) 18 22:19.7 92.2 179
784 Brian Martinez 11 Somerville (NJ) 2 22:19.8 92.1 268
785 Peter Koplik 10 Canton (MI) 19 22:21.6 92.0 107
786 Anthony Tresca 11 Watertown (SD) 2 22:22.3 92.0 232
787 Tarun Sathish 10 Brookline (MA) 25 22:23.2 91.9 180
788 Drew Inglesi 10 Franklin (WA) 19 22:24.3 91.8 181
789 Colby Bott 10 Plymouth North (MA) 6 22:25.2 91.8 464 108
790 Marcus Kuhs 10 Dracut Senior (MA) 17 22:26.0 91.7 182
791 John Conlin 12 Stoneham (MA) 5 22:26.8 91.7 465 233
792 Morgan Bronson 10 Central Catholic (OR) 3 22:28.9 91.5 466 183
793 Matt Hamilton 9 Braintree (MA) 9 22:29.2 91.5 184
794 Brian O'Connell 11 Burlington (VT) 9 22:30.1 91.4 234
795 Sean Doherty 9 Braintree (MA) 10 22:30.2 91.4 185
796 Jesse Hoopes 10 Wayland (MA) 11 22:30.2 91.4 109
797 Conor Davies 11 Norwell (MA) 6 22:31.0 91.4 467 235
798 Jay Meyer 11 Sacred Heart (KY) 2 22:32.1 91.3 236
799 Chris Kochem 11 Haverhill (MA) 3 22:33.5 91.2 468 269
800 Max Hamlin 11 Swampscott (MA) 4 22:33.7 91.2 469 237
801 Cyrus Dastangoo 9 Concord-Carlisle (MA) 28 22:33.8 91.2 186
802 Luke McCallum 10 Holliston (MA) 14 22:34.0 91.2 238
803 John` Patrikas 11 Danvers (MA) 9 22:35.5 91.1 239
804 Phillip Royal 10 Bishop Feehan (MA) 24 22:35.6 91.1 110
805 Kenny Peterson 10 Cambridge Rindge & Latin (MA) 9 22:35.7 91.1 270
806 Spencer Long 11 Oliver Ames (MA) 41 22:36.1 91.0 271
807 Vitaliy Zagartsky 12 Haverhill (MA) 4 22:36.8 91.0 470 272
808 Lucas Amarines 10 Martha's Vineyard Reg (MA) 11 22:37.8 90.9 111
809 Alex Castro 12 Somerset Berkley Regional (MA) 8 22:38.2 90.9 240
810 Nick Monks 11 Woburn Memorial (MA) 14 22:38.7 90.9 273
811 Steven Pei 10 Groton-Dunstable Reg (MA) 27 22:38.8 90.8 187
812 Joseph Gagnon 10 Danvers (MA) 10 22:39.3 90.8 112
813 Gregory Regan 11 Waltham (MA) 6 22:40.1 90.8 471 274
814 Jack Confrey 9 Concord-Carlisle (MA) 29 22:40.4 90.8 188
815 Callum McLaughlin 11 Old Rochester Regional (MA) 13 22:41.7 90.7 241
816 Jack Harrington 11 Norwell (MA) 7 22:42.1 90.6 472 242
817 Will Peregoy 12 Groton-Dunstable Reg (MA) 28 22:42.5 90.6 275
818 Nick Kelly 10 Dennis-Yarmouth Regional (MA) 8 22:44.4 90.5 113
819 Tim Flannagan 10 Parker Charter Essential (MA) 11 22:45.1 90.4 114
820 Sam Clough 10 Haverhill (MA) 5 22:45.6 90.4 473 189
821 Matt O'Keefe 10 Chelmsford (MA) 15 22:46.5 90.3 190
822 Robert Galvin 10 Woburn Memorial (MA) 15 22:47.5 276
823 Christian Ponce 10 Lowell (IN) 16 22:48.4 90.2 191
824 Josh Whitehouse 10 Dover-Sherborn (MA) 12 22:48.5 90.2 115
825 Joshua Yannix 11 Bedford (TX) 4 22:48.8 90.2 243
826 Robert Mulrey 10 Hopedale Jr/Sr (MA) 19 22:49.2 90.2 116
827 Ruben Llanas-Colo'n 10 Old Rochester Regional (MA) 14 22:49.6 90.1 117
828 Robert Naidoo 10 Plymouth North (MA) 7 22:50.4 90.1 474 118
829 Chris Webb 10 Plymouth North (MA) 8 22:50.8 90.1 119
830 Matt Downey 10 Oliver Ames (MA) 42 22:51.0 90.1 192
831 Matt Lovely 9 Foxborough (MA) 10 22:51.2 90.0 120
832 Ben Kelly 10 Oliver Ames (MA) 43 22:51.7 90.0 193
833 Christof Rindlisbacher 9 Concord-Carlisle (MA) 30 22:52.8 89.9 194
834 Christian Keene 12 Nauset Regional (MA) 8 22:52.9 89.9 244
835 Jeremy Daigneau 11 Woburn Memorial (MA) 16 22:53.2 89.9 277
836 Julian Littlefield 8 Parker Charter Essential (MA) 12 22:53.3 104.4 121
837 Austin Smith 11 Woburn Memorial (MA) 17 22:53.7 89.9 278
838 Andrew Day 10 Tri-County RVT (MA) 7 22:55.4 89.8 475 122
839 Christopher Alleman 11 Nipmuc Regional (MA) 6 22:56.1 89.7 476 245
840 Daniel White 11 Somerset Berkley Regional (MA) 9 22:56.5 89.7 246
841 Manuel Lopez 12 Newton North (MA) 16 22:57.1 89.7 279
842 Andrew Bass 10 Chelmsford (MA) 16 22:57.1 89.7 195
843 Raymond Chen 10 Malden (MA) 8 22:57.7 89.6 280
844 Ryan Connolly 10 Woburn Memorial (MA) 18 22:58.1 89.6 196
845 Ryan Evans 11 Oliver Ames (MA) 44 23:00.9 89.4 281
846 Sean Pryhoda 11 Franklin (WA) 20 23:01.4 89.4 282
847 Ethan Calamari 10 Melrose (MA) 10 23:01.8 89.3 123
848 Eric Levangie 10 Chelmsford (MA) 17 23:02.5 89.3 197
849 Luke Butera 9 Stoughton (WI) 4 23:04.8 89.2 477 198
850 Connor Geoffroy 12 Dracut Senior (MA) 18 23:05.6 89.1 283
851 Andrew Amado 10 New Bedford (MA) 1 23:06.5 89.0 199
852 John Bougas 10 Mansfield (MA) 17 23:07.2 89.0 200
853 Cesareo Contreras 10 Whitinsville Christian (MA) 10 23:07.6 89.0 124
854 Matt Boykin 10 Stoughton (WI) 5 23:08.2 88.9 478 201
855 Kurt Dominesey 11 Mansfield (MA) 18 23:08.3 88.9 284
856 Peter McSweeney 10 Woburn Memorial (MA) 19 23:08.6 202
857 Dan Calderan 11 Groton-Dunstable Reg (MA) 29 23:09.6 88.8 285
858 Sam Cai 10 Central Catholic (OR) 17 23:09.7 88.8 203
859 Anthony Bernzani 11 Chelmsford (MA) 18 23:10.2 88.8 286
860 Jake Pascal 11 Canton (MI) 20 23:10.7 88.8 247
861 Alec Provo 11 Plymouth North (MA) 9 23:12.3 88.7 248
862 Chris Fraser 9 Central Catholic (OR) 4 23:12.6 88.7 479 204
863 Jesse Potts 11 Wayland (MA) 12 23:13.1 88.6 249
864 Raymond Wilkins 11 Lawrence (KS) 3 23:13.3 88.6 287
865 Warren Lizotte 10 Oliver Ames (MA) 45 23:13.5 88.6 205
866 Evan Doukas 11 Franklin (WA) 21 23:13.8 88.6 288
867 Stephen Sarault 11 Chelmsford (MA) 19 23:15.1 88.5 289
868 David Barnett 12 Danvers (MA) 11 23:15.5 88.5 250
869 Sean Ellertson 10 Stoughton (WI) 6 23:16.4 88.4 480 206
870 John Vasapollo 11 Oliver Ames (MA) 46 23:19.7 88.2 290
871 Jimmy Husband 11 Sacred Heart (KY) 3 23:21.2 88.1 251
872 Michael Drinan 11 Mansfield (MA) 19 23:24.5 87.9 291
873 Jack Turo 10 Dover-Sherborn (MA) 13 23:25.2 87.8 125
874 Jesse Arsenault 10 Nipmuc Regional (MA) 7 23:28.1 87.7 481 126
875 John Marchione 10 Bishop Feehan (MA) 25 23:30.9 87.5 127
876 Mike Gage 10 Falmouth (ME) 8 23:31.0 87.5 207
877 Duncan Luther 10 Tri-County RVT (MA) 8 23:31.3 87.5 128
878 John Depippo 11 Central Catholic (OR) 5 23:31.5 87.5 482 292
879 Jonathan Heath 11 Melrose (MA) 11 23:31.5 87.5 252
880 Jacob Hazel 11 Oliver Ames (MA) 47 23:32.1 87.4 293
881 Michael Mailloux 10 Oliver Ames (MA) 48 23:33.1 87.4 208
882 Brendan Eappen 12 Weston (CT) 2 23:34.1 87.3 129
883 Wes Palmer 12 Concord-Carlisle (MA) 31 23:36.4 87.2 294
884 Greg Rowe 10 Melrose (MA) 12 23:37.1 87.1 130
885 Glen Sterenka 11 Bromfield (MA) 6 23:38.1 87.1 483 253
886 Hoaglund Robbie 11 Concord-Carlisle (MA) 32 23:38.7 87.0 295
887 James Holden 10 Methuen (MA) 7 23:39.5 484 209
888 Teli Efremidis 9 Oliver Ames (MA) 49 23:39.9 86.9 210
889 TJ Souza 12 Falmouth (ME) 9 23:41.1 86.9 296
890 Jeff Dodge 11 Bishop Feehan (MA) 26 23:41.5 86.8 254
891 John Doyle 11 Franklin (WA) 22 23:42.6 86.8 297
892 Andrew Lindquist 10 Woburn Memorial (MA) 20 23:45.6 86.6 211
893 Maurice Aguiler 11 Central Catholic (OR) 18 23:47.5 86.5 298
894 Ben Tyler 10 Bishop Feehan (MA) 27 23:47.8 86.5 131
895 Keelan Murphy 12 Duxbury (MA) 3 23:48.6 86.4 255
896 Jonathan Oliveira 9 Stoughton (WI) 7 23:48.6 86.4 485 212
897 Nick Sylvia 12 Mansfield (MA) 20 23:48.9 86.4 299
898 Parker Stearns 11 Middleboro (MA) 6 23:49.4 86.4 486 256
899 Nicky Eleuteri 10 Braintree (MA) 11 23:50.1 86.3 213
900 Matt Zupan 10 Concord-Carlisle (MA) 33 23:51.7 86.2 214
901 Josh Moran 11 Dracut Senior (MA) 19 23:52.8 86.2 300
902 Christopher Burns 11 Norwell (MA) 8 23:54.2 86.1 257
903 Jimmy Palmer 10 Oliver Ames (MA) 50 23:54.9 86.0 215
904 Tim Doherty 11 Saint John's Preparatory (MA) 11 23:59.2 85.8 301
905 Jack Liebold 12 Groton-Dunstable Reg (MA) 30 24:00.0 85.7 302
906 Ricky Imprecia 12 Central Catholic (OR) 19 24:03.5 85.5 303
907 Justin Doyle 11 Archbishop Williams (MA) 2 24:04.0 85.5 258
908 Sean Connolly 10 Falmouth (ME) 10 24:08.3 85.2 216
909 Ethan Serjak 10 Oliver Ames (MA) 51 24:10.4 85.1 217
910 Kevin Semple 10 Attleboro (MA) 10 24:11.0 85.1 218
911 Montanna Darling 9 Whitinsville Christian (MA) 11 24:11.5 85.1 132
912 Kamran Noorian 11 Franklin (WA) 23 24:13.0 85.0 304
913 Joel Bobe 11 Dover-Sherborn (MA) 14 24:14.4 84.9 259
914 Alex Thai 12 Central Catholic (OR) 6 24:16.4 84.8 487 305
915 Russell Gordon 10 Chelmsford (MA) 20 24:16.7 84.8 219
916 Trevor Barnette 10 Woburn Memorial (MA) 21 24:17.1 84.7 220
917 Lex Levitte 10 Weston (CT) 3 24:18.0 84.7 133
918 Tom Fuccillo 10 Bishop Feehan (MA) 28 24:18.7 84.6 134
919 Amit Patel 10 Burlington (VT) 10 24:19.1 84.6 135
920 Perry Drucker 11 Mansfield (MA) 21 24:19.6 84.6 306
921 Nick Klevisha 12 Dracut Senior (MA) 20 24:20.0 84.6 307
922 Nick Erban 11 Bishop Feehan (MA) 29 24:20.2 84.5 260
923 Andrew Jaung 11 Dover-Sherborn (MA) 15 24:20.5 84.5 261
924 Callahan O'Malley 12 Bishop Feehan (MA) 30 24:21.4 84.5 263
925 Will Bowser 10 Dover-Sherborn (MA) 16 24:33.3 83.8 136
926 Corey Glassman 10 Sharon (MA) 11 24:33.8 83.8 221
927 Lee Condakes 12 Weston (CT) 4 24:35.6 83.7 264
928 Ian Soderlund 10 Middleboro (MA) 7 24:36.6 83.6 488 137
929 Tanner Rogers 10 Taunton (MA) 7 24:37.0 489 222
930 Sam Flynn 9 Concord-Carlisle (MA) 34 24:38.3 83.5 223
931 Andrew Weglinski 10 Medfield (MA) 9 24:38.8 83.5 138
932 Jake Kelley 10 Walpole (MA) 9 24:42.7 83.3 224
933 Andrew Hall 12 Tri-County RVT (MA) 9 24:43.0 83.2 265
934 Eamon McCarthy-Earls 12 Franklin (WA) 24 24:43.4 83.2 308
935 Thomas Dillon 10 Archbishop Williams (MA) 3 24:48.3 82.9 139
936 Dyla Mulvey-Welsh 10 Plymouth North (MA) 10 24:48.9 82.9 140
937 Jonathan Spence 9 Concord-Carlisle (MA) 35 24:48.9 82.9 225
938 Geronimo Kelley 10 Sturgis Charter East (MA) 10 24:51.1 141
939 Jay Mistri 10 Revere (OH) 8 24:52.0 226
940 Greg Micalizzi 12 Billerica Memorial (MA) 4 24:53.1 82.7 490 309
941 Kimo Gilman 10 Falmouth (ME) 11 24:56.9 82.5 227
942 Matt Silvagnoli 10 Lowell (IN) 17 25:00.4 82.3 228
943 Matt Novotny 10 Seekonk (MA) 13 25:00.5 82.3 142
944 Adonis Familia 11 Central Catholic (OR) 7 25:01.8 82.2 491 310
945 Christian Powell 10 Wayland (MA) 13 25:01.9 82.2 143
946 Corey Egan 11 Arlington Catholic (MA) 9 25:08.2 81.8 266
947 Aaron Klein 11 Somerset Berkley Regional (MA) 10 25:09.5 267
948 Robert Daly 9 Oliver Ames (MA) 52 25:10.9 81.7 229
949 Reese Gemmell 10 Central Catholic (OR) 20 25:15.2 81.5 230
950 Eric Geldmacher 12 Old Rochester Regional (MA) 15 25:20.3 268
951 Nick Raduzycki 10 Dracut Senior (MA) 21 25:22.2 81.1 231
952 Dan Woolman 9 Saint John's Preparatory (MA) 12 25:26.0 80.9 232
953 Danny Duff 11 Swampscott (MA) 5 25:29.6 80.7 492 269
954 Andrew Doob 11 Watertown (SD) 3 25:31.0 80.6 270
955 Michael Griffin 11 Bishop Feehan (MA) 31 25:32.2 80.6 271
956 Noah Conti 10 Swampscott (MA) 6 25:32.7 493 144
957 Matt Stromski 10 Melrose (MA) 13 25:34.6 80.4 145
958 Colin Balcarek 12 Oliver Ames (MA) 53 25:36.3 80.4 311
959 Michael Nee 12 Sacred Heart (KY) 4 25:38.9 80.2 272
960 Stephanos Mitrokostas 9 Sturgis Charter East (MA) 11 25:41.2 80.1 146
961 Jerry Li 11 Acton-Boxborough Reg (MA) 5 25:42.0 494 312
962 Spencer teWildt 12 Dover-Sherborn (MA) 17 25:42.1 80.1 273
963 Cristian Munoz 11 Brookline (MA) 26 25:48.6 79.7 313
964 Joseph Greene 10 Whitinsville Christian (MA) 12 25:49.0 79.7 147
965 Ryan Grant 10 Norwell (MA) 9 25:49.4 79.7 148
966 Steve Alves 11 Billerica Memorial (MA) 5 25:50.1 79.6 495 314
967 Blake Wilson 9 Concord-Carlisle (MA) 36 25:50.9 79.6 233
968 T Ostiguy 11 Falmouth (ME) 12 25:54.1 79.4 315
969 Nick Ziner 10 Oliver Ames (MA) 54 25:55.9 79.3 234
970 Michael Hearn 10 Norwell (MA) 10 25:57.7 79.2 149
971 Zachary Blonder 11 Swampscott (MA) 7 26:07.0 496 274
972 Caleb Perlman 9 Concord-Carlisle (MA) 37 26:07.5 78.8 235
973 Jason Gould 10 Dover-Sherborn (MA) 18 26:08.7 78.7 150
974 Colin Gear 11 Stoneham (MA) 6 26:25.9 77.8 497 275
975 Bob Zahar 12 Middleboro (MA) 8 26:29.9 276
976 Alexander Morrell 10 Oliver Ames (MA) 55 26:32.3 77.5 236
977 Kyle Lecomte 11 Burlington (VT) 11 26:37.0 77.3 277
978 Liam Drennan 11 Nipmuc Regional (MA) 8 26:37.4 77.3 278
979 Greg Fridman 11 Swampscott (MA) 8 26:46.7 76.8 279
980 John DeRosa 11 Burlington (VT) 12 26:59.5 76.2 280
981 Ben Schafer 11 Dover-Sherborn (MA) 19 27:03.3 76.1 281
982 Matt Wicks 10 Central Catholic (OR) 21 27:21.6 75.2 237
983 Austin James 10 Mansfield (MA) 22 27:48.7 74.0 238
984 Tristan Smith 10 Swampscott (MA) 9 28:22.3 72.5 151
985 Ben Sheehan 11 Canton (MI) 21 28:57.5 71.1 282
986 Kevin Thifault 10 Woburn Memorial (MA) 22 29:22.2 70.1 239
987 Cameron Tokarski 11 Duxbury (MA) 4 29:22.6 283
988 Sean Carroll 10 Sturgis Charter East (MA) 12 30:28.2 284
989 Matt Kawa 10 Stoneham (MA) 7 32:13.3 63.9 498 152
990 Alex Duffy 10 Oliver Ames (MA) 56 32:46.1 62.8 240
991 Jacob Rosenberg 9 Newton North (MA) 17 34:00.5 60.5 241