Place Name No. School Se Jb Pace
===== ================== ==== ================== == ===== =====
1 Ethan Levine 2206 Marblehead b 17:37 5:50
2 Cody Picardy 2261 Peabody b 18:00 5:58
3 Kevin McElroy 2208 Marblehead b 18:06 6:00
4 Jake Smith 2217 Marblehead b 18:15 6:03
5 Christopher Wiggle 2221 Marblehead b 18:40 6:11
6 Ron Seiden 2215 Marblehead b 18:44 6:12
7 Matt Faulkner 2254 Peabody b 18:47 6:13
8 Josh Rudolph 2174 Gloucester b 18:54 6:16
9 Steve Bazant 2350 Swampscott b 19:00 6:18
10 Alex Strakoska 2266 Peabody b 19:01 6:18
11 Richie Fournier 2255 Peabody b 19:19 6:24
12 Sam Crimmins 2365 Swampscott b 19:19 6:24
13 Kevin Santos 2263 Peabody b 19:20 6:24
14 Alex Wheeler 2079 Beverly b 19:35 6:29
15 Erick Murphy 2391 Swampscott b 19:41 6:31
16 Conrad Rousseau 2214 Marblehead b 19:47 6:33
17 Zack Fidler 2370 Swampscott b 19:49 6:34
18 Alex Silva 2132 Danvers b 19:50 6:34
19 Christopher Rodts 2213 Marblehead b 19:54 6:35
20 John King 2383 Swampscott b 19:59 6:37
21 Peter Fidrych 2065 Beverly b 20:06 6:39
22 Ben Jackson 2203 Marblehead b 20:07 6:40
23 Darien Thornell 2133 Danvers b 20:13 6:42
24 Manny Vieira 2268 Peabody b 20:14 6:42
25 Mike Scott 2077 Beverly b 20:18 6:43
26 James Christopher 2250 Peabody b 20:25 6:46
27 Jake Levine 2069 Beverly b 20:27 6:46
28 Aaron Pecci 2131 Danvers b 20:37 6:50
29 Tyler MacInnis 2126 Danvers b 20:38 6:50
30 Alfred Van der Bur 807 Swampscott b 20:39 6:50
31 John Howard 2201 Marblehead b 20:43 6:52
32 Gabriel Mercedes 2259 Peabody b 20:46 6:53
33 Jason Frost 2197 Marblehead b 20:46 6:53
34 Denis Dorgan 2366 Swampscott b 20:49 6:54
35 Jesse Manfre 2070 Beverly b 20:52 6:55
36 Andy Covino 2364 Swampscott b 20:53 6:55
37 Jeremy Meyer 2209 Marblehead b 20:53 6:55
38 Luis Morales 2301 Revere b 20:53 6:55
39 Ross Pavlovich 2210 Marblehead b 20:55 6:55
40 John Slattery 2216 Marblehead b 20:56 6:56
41 Graham Jackson 2204 Marblehead b 21:00 6:57
42 Andrew Poveromo 2075 Beverly b 21:02 6:58
43 Bridger Trap 2218 Marblehead b 21:05 6:59
44 Guillermo Hodges 2257 Peabody b 21:07 7:00
45 Matt Heckman 2067 Beverly b 21:10 7:01
46 Dylan Staid 2078 Beverly b 21:13 7:02
47 Chris LeClerc 2385 Swampscott b 21:20 7:04
48 Seth Cristopher 2252 Peabody b 21:38 7:10
49 Connor Kelleher 2125 Danvers b 21:44 7:12
50 John` Patrikas 2130 Danvers b 21:44 7:12
51 Mikel Godo 2256 Peabody b 21:49 7:14
52 Ismael DeRocco 2123 Danvers b 21:52 7:15
53 Elijah Clark 2357 Swampscott b 21:58 7:16
54 Matt Nardiello 2392 Swampscott b 21:59 7:17
55 Graham Wheeler 2220 Marblehead b 21:59 7:17
56 William Ross 2398 Swampscott b 22:08 7:20
57 Mike Bonugli 2063 Beverly b 22:08 7:20
58 Phuoc Truong 2159 English b 22:11 7:21
59 Zack Mattews 2258 Peabody b 22:35 7:29
60 Al Dimajian 2164 Gloucester b 22:38 7:30
61 James King 2168 Gloucester b 22:44 7:32
62 Jake Powell 2396 Swampscott b 22:45 7:32
63 Justin Hurley 2202 Marblehead b 22:48 7:33
64 Trent Taros 805 Swampscott b 22:57 7:36
65 Nick Martin 2338 Saugus b 23:02 7:38
66 Brian Nelson 2340 Saugus b 23:03 7:38
67 David Barrett 2292 Revere b 23:08 7:40
68 David Barnett 2119 Danvers b 23:12 7:41
69 Dan Sheehan 2341 Saugus b 23:15 7:42
70 Kane Dimasso-Scot 2298 Revere b 23:19 7:43
71 Nick Shashaty 2264 Peabody b 23:46 7:52
72 Andrew DiMare 2192 Marblehead b 24:37 8:09
73 Ian Munnelly 2390 Swampscott b 25:01 8:17
74 Tom McEnaney 2387 Swampscott b 25:03 8:18
75 Malak Mossadek 2302 Revere b 25:14 8:21
76 Joe Mitlin 2389 Swampscott b 25:28 8:26
77 Adam Santella 2399 Swampscott b 25:29 8:26
78 Max Hanlon 2377 Swampscott b 25:53 8:34
79 Jerry Walsh 809 Swampscott b 26:00 8:36
80 Noah Gophen 2374 Swampscott b 26:00 8:37
81 Nicholas Tran 2307 Revere b 26:29 8:46
82 Bedasky Dulories 2299 Revere b 26:54 8:54
83 Matthew Roncevich 2304 Revere b 27:04 8:58
84 John Carnabucci 2296 Revere b 27:08 8:59
85 Alfonso SanFillipo 2176 Gloucester b 27:08 8:59
86 Serge Mikirtichyan 2388 Swampscott b 28:22 9:24
87 Mark Panides 2260 Peabody b 30:06 9:58
88 Steve Sheehan 2342 Saugus b 34:17 11:21