Massachusetts High School Boys'
In-Depth Amateur Scouting Coverage and Rankings

Leaderboards

Rank First Name Last Name Team Position GP Goals Assists Points PPG
1 Joe Maffia Westfield Bombers F 2030 39 69 3.45
2 Matt Lesniak Dracut-Tyngsboro Middies F 2021 23 44 2.2
3 Drew DuRoss Dracut-Tyngsboro Middies F 2024 20 44 2.2
4 Ned Akashian Lowell Red Raiders F 2223 19 42 1.91
5 Matthew Sylvia St. Bernards Bernardians F 2121 20 41 1.95
6 Nikko Chiaradonna Foxboro Warriors F 2222 18 40 1.82
7 Ryan Wood Foxboro Warriors F 2224 15 39 1.77
8 Finn Kelly Archbishop Williams Bishops F 2118 20 38 1.81
9 Christos Rogaris Dover-Sherborn – Weston Raiders F 2411 26 37 1.54
10 Carter Balducci Franklin Panthers F 2117 19 36 1.71
11 Jack Doherty Marshfield Rams C 2314 22 36 1.57
12 Charlie Wilkie Dracut-Tyngsboro Middies F 2012 24 36 1.8
13 Sam Hinckley Dover-Sherborn – Weston Raiders F 2421 14 35 1.46
14 Tyler Gualberto Barnstable Red Hawks F 2216 19 35 1.59
15 Wyatt Goyette Middleboro-Carver-Wareham Sachems F 2018 16 34 1.7
16 Devin Gosciak Xaverian Hawks F 2018 15 33 1.65
17 Matt Pedroli Hopkinton Hillers F 2117 16 33 1.57
18 Richard Moritko Westfield Bombers F 2019 13 32 1.6
19 Cam McKenna Hingham Harbormen F 2322 10 32 1.39
20 Brady Leonard Essex Tech Hawks F 1719 13 32 1.88
21 Braden McCarthy Barnstable Red Hawks F 2212 20 32 1.45
22 Whalen Chin Weymouth Wildcats F 2315 17 32 1.39
23 Conal Mulkerrin Hingham Harbormen F 2312 20 32 1.39
24 Henry Waddell Newburyport Clippers F 2213 19 32 1.45
25 Gavin Powderly Falmouth Clippers F 2316 15 31 1.35
26 Gavin Richard Gardner – Murdock Wildcats F 2120 11 31 1.48
27 Paul Lawry Westfield Bombers D 204 27 31 1.55
28 Alex Stockton Weymouth Wildcats F 2321 9 30 1.3
29 Sammy Holte Marshfield Rams F 2310 19 29 1.26
30 Colin Lasch Hingham Harbormen F 235 24 29 1.26
31 Daniel Menyalkin St. Johns Shrewsbury Pioneers F 199 19 28 1.47
32 Owen McAuliffe Foxboro Warriors F 226 22 28 1.27
33 Thomas Lamb Dover-Sherborn – Weston Raiders F 2412 15 27 1.13
34 Quinn Taylor Archbishop Williams Bishops F 2111 16 27 1.29
35 Luke MacIsaac Newburyport Clippers F 2213 14 27 1.23
36 Beau Blakely Dracut-Tyngsboro Middies D 204 23 27 1.35
37 Parker Winn Hopkinton Hillers D 197 20 27 1.42
38 Nicholas LaComb Westfield Bombers F 2017 9 26 1.3
39 Jayden Auger Greater Lowell-Nashoba Vikings F 138 18 26 2
40 Jack Wernig Franklin Panthers F 2114 12 26 1.24
41 Jackson Morse Xaverian Hawks F 2011 15 26 1.3
42 Rob Morsilli Dover-Sherborn – Weston Raiders D 247 19 26 1.08
43 Ben Berian Marshfield Rams F 2311 14 25 1.09
44 Jayden Patel Gardner – Murdock Wildcats F 2114 11 25 1.19
45 Brody Simmonds Greater Lowell-Nashoba Vikings F 1217 7 24 2
46 Ryan Ferguson Weymouth Wildcats F 2114 10 24 1.14
47 Kody Pokraka Falmouth Clippers F 2111 13 24 1.14
48 Stephen O’Malley Archbishop Williams Bishops F 217 17 24 1.14
49 Matias Moore Cambridge Falcons F 207 17 24 1.2
50 Ryan Meaney Rockport – Manchester Essex Vikings C 2110 13 23 1.1
51 Dean Cordeiro Barnstable Red Hawks F 2210 13 23 1.05
52 Brandon Ward St. Johns Prep Eagles F 2014 9 23 1.15
53 Cody Bard Westfield Bombers F 209 14 23 1.15
54 Caden Altobello Marshfield Rams F 2113 10 23 1.1
55 Michael Curry Weymouth Wildcats F 2310 13 23 1
56 Josh Crotty Gardner – Murdock Wildcats F 2112 11 23 1.1
57 Evan Walker St. Bernards Bernardians F 2113 10 23 1.1
58 Sviatoslov Antipkin Norwood Mustangs F 1910 12 22 1.16
59 Matthew Tribou Falmouth Clippers RW 2210 12 22 1
60 Brody Nighan Barnstable Red Hawks F 229 13 22 1
61 Matt Rutter Needham Rockets F 2015 7 22 1.1
62 Chris Ryan Whitman-Hanson Panthers F 229 13 22 1
63 Luke Tracey Whitman-Hanson Panthers C 2214 8 22 1
64 Michael Doe Malden Catholic Lancers F 229 13 22 1
65 Cullan White Gardner – Murdock Wildcats F 2111 11 22 1.05
66 Joshua Pite Cambridge Falcons D 205 17 22 1.1
67 Jack Sullivan Newburyport Clippers F 2211 11 22 1
68 Toby Beaulac St. Bernards Bernardians F 217 15 22 1.05
69 Andrew Cahill Dover-Sherborn – Weston Raiders D 241 21 22 0.92
70 Connor Merkle Hopkinton Hillers F 215 17 22 1.05
71 Brady Chenevert St. Johns Shrewsbury Pioneers F 2417 4 21 0.88
72 Ryan MacDonald Weymouth Wildcats F 2211 10 21 0.95
73 Brodie Anderson Lowell Red Raiders F 229 12 21 0.95
74 Steven Streeter Malden Catholic Lancers F 2211 10 21 0.95
75 Finlay Campbell Foxboro Warriors F 2212 9 21 0.95
76 Beckett Stone Attleboro Blue Bombardiers D 199 12 21 1.11
77 Aiden LaPointe Gardner – Murdock Wildcats F 2110 11 21 1
78 Joel Perez Cambridge Falcons F 2014 7 21 1.05
79 Jack Cannon Barnstable Red Hawks F 228 12 20 0.91
80 James Crowell Bourne Canalmen F 2111 9 20 0.95
81 Levon Mulready Middleboro-Carver-Wareham Sachems D 209 11 20 1
82 Will Iantosca Hopkinton Hillers F 219 11 20 0.95
83 Max Patenaude Dover-Sherborn – Weston Raiders F 2410 9 19 0.79
84 Ben Morgan Whitman-Hanson Panthers F 228 11 19 0.86
85 Brody MacMaster Malden Catholic Lancers F 227 12 19 0.86
86 Colin Coombs Barnstable Red Hawks F 229 10 19 0.86
87 Domenic Visocchi Whitman-Hanson Panthers D 226 13 19 0.86
88 Joe Von Handorf Xaverian Hawks F 206 13 19 0.95
89 Brenden Modeski Dracut-Tyngsboro Middies F 208 11 19 0.95
90 Sam Croke St. Johns Prep Eagles F 209 9 18 0.9
91 Jaydan Vargas Essex Tech Hawks F 178 10 18 1.06
92 Jack Healy Archbishop Williams Bishops F 214 14 18 0.86
93 Will Forrest Newburyport Clippers D 226 12 18 0.82
94 Mark Trahon Norwood Mustangs D 196 12 18 0.95
95 Tom Watts Foxboro Warriors D 224 14 18 0.82
96 Nick Bigelow Hingham Harbormen F 235 13 18 0.78
97 Jack Resnick Hopkinton Hillers F 213 15 18 0.86
98 Ben Ranier Rockport – Manchester Essex Vikings RW 2112 5 17 0.81
99 Hunter Hourihan Dover-Sherborn – Weston Raiders F 2412 5 17 0.71
100 TJ Martin Norwood Mustangs F 198 9 17 0.89
101 Ryan Garvey Westfield Bombers D 205 12 17 0.85
102 Nick Sewall Needham Rockets F 206 11 17 0.85
103 Ryder Bisson St. Johns Shrewsbury Pioneers D 252 15 17 0.68
104 Mason Luciano St. Johns Prep Eagles F 209 8 17 0.85
105 Dominic Reidy St. Johns Shrewsbury Pioneers F 2512 5 17 0.68
106 Pat Ryan Whitman-Hanson Panthers D 224 13 17 0.77
107 Jack O’Hearn Whitman-Hanson Panthers F 229 8 17 0.77
108 Joe Rotondo Marshfield Rams D 207 10 17 0.85
109 Brendan McLaughlin Marshfield Rams F 237 10 17 0.74
110 Jack Blaschke Lowell Red Raiders F 226 11 17 0.77
111 Henrik Emerton Cambridge Falcons F 207 10 17 0.85
112 JR Goldstein St. Johns Prep Eagles D 203 14 17 0.85
113 Cole Thomas Bourne Canalmen F 219 8 17 0.81
114 James Hayward Hopkinton Hillers F 910 7 17 1.89
115 Tommy Peabody Needham Rockets F 209 7 16 0.8
116 Jacob Sheehan Norwood Mustangs F 198 8 16 0.84
117 Jason Gillis Norwood Mustangs F 197 9 16 0.84
118 Gavin Summers Stoughton-Brockton Knight Boxers F 208 8 16 0.8
119 Jake McSweeney Stoughton-Brockton Knight Boxers F 2010 6 16 0.8
120 Marc Poste Lynn Jets F 175 11 16 0.94
121 AJ Lopez Lynn Jets F 1810 6 16 0.89
122 Tyler Whitten Lynn Jets F 198 8 16 0.84
123 Nick Beltramini Whitman-Hanson Panthers LW 2210 6 16 0.73
124 Chase Briggs Falmouth Clippers C 238 8 16 0.7
125 Wylie Welch Cambridge Falcons F 198 8 16 0.84
126 Logan Traynor Hingham Harbormen D 232 14 16 0.7
127 Ryan Delucia St. Johns Prep Eagles F 206 10 16 0.8
128 Caleb Keyes St. Johns Shrewsbury Pioneers F 2512 3 15 0.6
129 Joe Kajunski Needham Rockets F 208 7 15 0.75
130 Will Saratella Needham Rockets F 209 6 15 0.75
131 Ryan Valeri Norwood Mustangs F 184 11 15 0.83
132 Christian Andwood Westfield Bombers F 207 8 15 0.75
133 Anderson Dalton Marshfield Rams D 234 11 15 0.65
134 Anthony Bisenti Essex Tech Hawks F 175 10 15 0.88
135 Danny Gleason Lowell Red Raiders F 224 11 15 0.68
136 Cameron Casey Essex Tech Hawks D 173 12 15 0.88
137 Hunter Barlow Gardner – Murdock Wildcats D 216 9 15 0.71
138 Mason Decker Gardner – Murdock Wildcats F 215 10 15 0.71
139 Matt Coughlin Rockport – Manchester Essex Vikings LW 216 8 14 0.67
140 Jaydon Wrzosek St. Johns Shrewsbury Pioneers F 256 8 14 0.56
141 Travis Smith Falmouth Clippers F 237 7 14 0.61
142 Matt McLellan Hingham Harbormen F 237 7 14 0.61
143 Matt Ledbury Needham Rockets D 203 11 14 0.7
144 Will Buccella Weymouth Wildcats F 235 9 14 0.61
145 Chad Vigeant Dracut-Tyngsboro Middies D 203 11 14 0.7
146 Stephen Nason St. Marys Lynn Spartans F 207 7 14 0.7
147 Jayson Avery St. Marys Lynn Spartans D 203 11 14 0.7
148 Caleb Curran Dover-Sherborn – Weston Raiders D 242 12 14 0.58
149 Pheonix Fortier St. Bernards Bernardians F 215 9 14 0.67
150 Griffin Kelly Bourne Canalmen F 216 8 14 0.67
151 Xavier Valcorba Middleboro-Carver-Wareham Sachems F 201 13 14 0.7
152 Keenan Peterson Middleboro-Carver-Wareham Sachems F 206 8 14 0.7
153 Felix Giesen Dover-Sherborn – Weston Raiders F 248 5 13 0.54
154 Ryan Fazio Rockport – Manchester Essex Vikings RW 213 10 13 0.62
155 Johnny Milne Plymouth North Eagles F 188 5 13 0.72
156 Robert Dixon Hingham Harbormen F 235 8 13 0.57
157 Walter Dzavik Hingham Harbormen F 239 4 13 0.57
158 DJ Tandy Archbishop Williams Bishops F 216 7 13 0.62
159 Nick Marini Archbishop Williams Bishops F 219 4 13 0.62
160 Luke Teta Dracut-Tyngsboro Middies F 206 7 13 0.65
161 Colton Carpenter St. Marys Lynn Spartans F 209 4 13 0.65
162 Joey Calder St. Marys Lynn Spartans LW 204 9 13 0.65
163 Ryan Hill St. Bernards Bernardians D 215 8 13 0.62
164 Gavin Pyne Middleboro-Carver-Wareham Sachems F 203 10 13 0.65
165 Keegan Wentworth Middleboro-Carver-Wareham Sachems F 207 6 13 0.65
166 Finn Mahon Hopkinton Hillers F 205 8 13 0.65
167 Sean Concannon Needham Rockets F 200 13 13 0.65
168 Evan Klepacz Westfield Bombers F 203 9 12 0.6
169 Zach Dibona Greater Lowell-Nashoba Vikings F 135 7 12 0.92
170 Kyle Furlong Lynn Jets F 196 6 12 0.63
171 Caine Allen Whitman-Hanson Panthers D 223 9 12 0.55
172 Kevin Bisson St. Johns Shrewsbury Pioneers D 252 10 12 0.48
173 Patrick Hampton Archbishop Williams Bishops F 215 7 12 0.57
174 Brian Murray Hingham Harbormen F 234 8 12 0.52
175 John Crowley Lynn Jets F 193 9 12 0.63
176 Ethan Fiore Dover-Sherborn – Weston Raiders D 242 10 12 0.5
177 Carter Poh Middleboro-Carver-Wareham Sachems F 203 9 12 0.6
178 Jack Donovan Greater Lowell-Nashoba Vikings F 138 3 11 0.85
179 Braeden Hurley St. Johns Prep Eagles F 202 9 11 0.55
180 Bryce Russo Stoughton-Brockton Knight Boxers C 204 7 11 0.55
181 Jack Sjostrom Whitman-Hanson Panthers F 226 5 11 0.5
182 Justin Maira Needham Rockets D 204 7 11 0.55
183 Jonathan Sullivan Marshfield Rams D 233 8 11 0.48
184 Drake McAlpine Franklin Panthers F 216 5 11 0.52
185 Sam Whiting Plymouth North Eagles F 206 5 11 0.55
186 Brody Shaw Attleboro Blue Bombardiers F 196 5 11 0.58
187 Alex Jarousky Attleboro Blue Bombardiers F 197 4 11 0.58
188 Will O’Donnell Needham Rockets F 205 6 11 0.55
189 Braden Lee Norwood Mustangs F 198 3 11 0.58
190 Caden Mihalovich Gardner – Murdock Wildcats F 216 5 11 0.52
191 Finn McNeil Newburyport Clippers F 2210 1 11 0.5
192 Michael Ruo Foxboro Warriors F 227 4 11 0.5
193 Liam Lewandowski Franklin Panthers F 218 3 11 0.52
194 Tom Quinn Franklin Panthers F 216 5 11 0.52
195 Brian Lucy Newburyport Clippers F 221 10 11 0.5
196 Chase Collins St. Marys Lynn Spartans F 202 9 11 0.55
197 Finn Racki St. Marys Lynn Spartans F 202 9 11 0.55
198 Tommy Jackson Dracut-Tyngsboro Middies D 201 10 11 0.55
199 Landon Hope Bourne Canalmen F 213 8 11 0.52
200 Tyler Bergman St. Johns Shrewsbury Pioneers F 254 6 10 0.4
201 Gavin Werling Littleton – Bromfield Tigers F 104 6 10 1
202 Andrew McCauley St. Johns Prep Eagles F 203 7 10 0.5
203 Nate Dodge Lowell Red Raiders F 229 1 10 0.45
204 Shaun Teehan Oliver Ames Tigers F 106 4 10 1
205 Ben Rehal Essex Tech Hawks F 174 6 10 0.59
206 Auggie Annett Barnstable Red Hawks D 226 4 10 0.45
207 Justin Hawke Gardner – Murdock Wildcats F 215 5 10 0.48
208 Owen Mongeau Newburyport Clippers F 223 7 10 0.45
209 Anthony Alessi Lynn Jets D 194 6 10 0.53
210 Andrew Bessette Attleboro Blue Bombardiers F 191 9 10 0.53
211 Jake Haubner Dracut-Tyngsboro Middies F 203 7 10 0.5
212 Dante Kader Malden Catholic Lancers D 222 8 10 0.45
213 Maddox Jacobsen St. Marys Lynn Spartans F 206 4 10 0.5
214 Cam McGonagle St. Marys Lynn Spartans C 206 4 10 0.5
215 Sean Carroll Hingham Harbormen D 231 9 10 0.43
216 Joziah DeSouza Bourne Canalmen F 216 4 10 0.48
217 Mikey Quinn Gardner – Murdock Wildcats D 210 10 10 0.48
218 Alex Shvayko Falmouth Clippers F 233 6 9 0.39
219 Luke Long Catholic Memorial Knights F 205 4 9 0.45
220 Chris Brennick BC High Eagles F 184 5 9 0.5
221 Brian Delisio Essex Tech Hawks F 176 3 9 0.53
222 Ashton Smith St. Johns Shrewsbury Pioneers D 253 6 9 0.36
223 Cameron Elliott Attleboro Blue Bombardiers F 194 5 9 0.47
224 Daniel Gentile Xaverian Hawks F 203 6 9 0.45
225 Brody Jordan Marshfield Rams F 214 5 9 0.43
226 Ryan Bello Xaverian Hawks F 206 3 9 0.45
227 Ben Cardillo Dracut-Tyngsboro Middies F 203 6 9 0.45
228 Aiden Rotondo Hingham Harbormen F 234 5 9 0.39
229 Kalen Huddle St. Marys Lynn Spartans D 201 8 9 0.45
230 Ryan Finn St. Johns Prep Eagles D 201 8 9 0.45
231 Dan Jacobs Foxboro Warriors F 221 8 9 0.41
232 Ryan Gallant St. Bernards Bernardians F 215 4 9 0.43
233 Logan Cotter St. Johns Shrewsbury Pioneers D 241 8 9 0.38
234 Ryan Walsh Greater Lowell-Nashoba Vikings F 135 3 8 0.62
235 Owen MacDougall Norwood Mustangs F 193 5 8 0.42
236 Josh Tobin Whitman-Hanson Panthers LW 224 4 8 0.36
237 Ted Tsoutsouris Essex Tech Hawks F 173 5 8 0.47
238 Dom Palladino Plymouth North Eagles F 196 2 8 0.42
239 Brendan McCarthy Hingham Harbormen F 235 3 8 0.35
240 Luca Guidi Hingham Harbormen D 232 6 8 0.35
241 Joey Saratella Needham Rockets F 202 6 8 0.4
242 Rob Cibotti Archbishop Williams Bishops D 213 5 8 0.38
243 Christian Hinckle Catholic Memorial Knights F 203 5 8 0.4
244 Cooper Taccini Franklin Panthers F 214 4 8 0.38
245 Rocco Lamapsona Franklin Panthers F 211 7 8 0.38
246 James Duggan Xaverian Hawks F 202 6 8 0.4
247 Michael Martin St. Bernards Bernardians F 212 6 8 0.38
248 Nathan Zeng Dover-Sherborn – Weston Raiders F 241 7 8 0.33
249 Brody Kenney St. Bernards Bernardians F 214 4 8 0.38
250 Tadhg Ledlie Cambridge Falcons F 201 7 8 0.4
251 Ben Haubner Dracut-Tyngsboro Middies D 201 7 8 0.4
252 Finn Oberacker Falmouth Clippers D 231 7 8 0.35
253 Colin Browning Weymouth Wildcats D 230 8 8 0.35
254 Hayden Wood Rockport – Manchester Essex Vikings C 204 3 7 0.35
255 Jack Funk Duxbury Dragons F 156 1 7 0.47
256 Ethan King Littleton – Bromfield Tigers F 104 3 7 0.7
257 Greg Bennedetto St. Johns Prep Eagles D 201 6 7 0.35
258 Will Rosenberg Needham Rockets F 203 4 7 0.35
259 Joseph DeBernardo Malden Catholic Lancers D 221 6 7 0.32
260 Will Hostetter Falmouth Clippers D 233 4 7 0.3
261 Derek Mulligan St. Johns Shrewsbury Pioneers F 242 5 7 0.29
262 Antonio Mancini Attleboro Blue Bombardiers F 196 1 7 0.37
263 Jake Guerriero Archbishop Williams Bishops F 214 3 7 0.33
264 Max Larosa Xaverian Hawks F 206 1 7 0.35
265 Brett Granger Essex Tech Hawks F 173 4 7 0.41
266 Colin Garrity Hingham Harbormen F 234 3 7 0.3
267 Quinn Allen Hingham Harbormen F 233 4 7 0.3
268 Danny O’Connell Duxbury Dragons F 152 5 7 0.47
269 Chase Semprini Barnstable Red Hawks D 223 4 7 0.32
270 Andrew Harmon Barnstable Red Hawks D 221 6 7 0.32
271 Michael Nerich St. Marys Lynn Spartans D 204 3 7 0.35
272 Mikey McClory BC High Eagles F 182 5 7 0.39
273 Christos Panagakis Dracut-Tyngsboro Middies D 201 6 7 0.35
274 Luke Rurak Lowell Red Raiders D 223 4 7 0.32
275 Sefton Paradis St. Johns Prep Eagles D 201 6 7 0.35
276 Michael Cann Essex Tech Hawks F 171 6 7 0.41
277 Chris Dibella St. Johns Prep Eagles F 196 1 7 0.37
278 Patrick Tripp Middleboro-Carver-Wareham Sachems F 204 3 7 0.35
279 Cory DeCosta Hopkinton Hillers D 211 6 7 0.33
280 Colman Donohue Hingham Harbormen D 231 6 7 0.3
281 Alexandre Lambert Newburyport Clippers D 220 7 7 0.32
282 Caleb Kean Bourne Canalmen D 210 7 7 0.33
283 Alden Kuzdzal Dover-Sherborn – Weston Raiders D 242 4 6 0.25
284 Mikey Yucius Duxbury Dragons F 153 3 6 0.4
285 Jake Stacy St. Johns Shrewsbury Pioneers F 102 4 6 0.6
286 Carter Richard St. Johns Shrewsbury Pioneers F 244 2 6 0.25
287 Marcus Novo Lowell Red Raiders D 222 4 6 0.27
288 Kyle Novo Lowell Red Raiders F 221 5 6 0.27
289 Cameron Pierce Stoughton-Brockton Knight Boxers D 202 4 6 0.3
290 James Baker Catholic Memorial Knights D 202 4 6 0.3
291 Brendan Teehan Oliver Ames Tigers F 102 4 6 0.6
292 James Johnson Xaverian Hawks F 202 4 6 0.3
293 Ryan Goodreau Westfield Bombers F 202 4 6 0.3
294 Andrew Palek Hingham Harbormen D 233 3 6 0.26
295 Patrick Deloughrey Oliver Ames Tigers F 104 2 6 0.6
296 Brody Wolfe Attleboro Blue Bombardiers F 193 3 6 0.32
297 Cam Reed Catholic Memorial Knights F 204 2 6 0.3
298 Sal Arena Greater Lowell-Nashoba Vikings F 131 5 6 0.46
299 Brayden Reidy St. Johns Shrewsbury Pioneers F 202 4 6 0.3
300 Frank Fruci Norwood Mustangs F 191 5 6 0.32
301 Cam Levesque Barnstable Red Hawks F 222 4 6 0.27
302 Jack Feeney Dracut-Tyngsboro Middies F 204 2 6 0.3
303 Michael McGrath Xaverian Hawks D 181 5 6 0.33
304 Joe Merrick Marshfield Rams D 231 5 6 0.26
305 Nolan O’Sullivan BC High Eagles F 183 3 6 0.33
306 Austin Bessette Attleboro Blue Bombardiers F 192 4 6 0.32
307 Michael Lucas Gardner – Murdock Wildcats F 212 4 6 0.29
308 Thomas Gagnon Newburyport Clippers F 224 2 6 0.27
309 Matt Miller Whitman-Hanson Panthers D 221 5 6 0.27
310 Nick Thornton St. Marys Lynn Spartans RW 202 4 6 0.3
311 David Hill St. Bernards Bernardians F 213 3 6 0.29
312 Shawn Fredo Barnstable Red Hawks F 222 4 6 0.27
313 Sebastian Castagno Dracut-Tyngsboro Middies F 202 4 6 0.3
314 Nathan Silva Lynn Jets F 182 4 6 0.33
315 Mason MacDonald Gardner – Murdock Wildcats F 212 4 6 0.29
316 EJ Wanke Middleboro-Carver-Wareham Sachems D 202 4 6 0.3
317 Ben Kramer Xaverian Hawks F 202 4 6 0.3
318 Cam Huntington Barnstable Red Hawks D 220 6 6 0.27
319 Shane Peters Lowell Red Raiders D 220 6 6 0.27
320 Evan Mastroianni Westfield Bombers G 200 6 6 0.3
321 Matthew Fukuda Malden Catholic Lancers D 220 6 6 0.27
322 Anthony Desimone St. Johns Shrewsbury Pioneers D 250 6 6 0.24
323 Jake Deane Middleboro-Carver-Wareham Sachems D 200 6 6 0.3
324 Timothy Patrick Rockport – Manchester Essex Vikings RW 211 4 5 0.24
325 Gavin Wallace Duxbury Dragons D 152 3 5 0.33
326 Liam Glew Littleton – Bromfield Tigers F 102 3 5 0.5
327 Conor Glew Littleton – Bromfield Tigers F 101 4 5 0.5
328 Michael Grenham Norwood Mustangs F 191 4 5 0.26
329 David Smith Franklin Panthers D 211 4 5 0.24
330 Ben Sperry Rockport – Manchester Essex Vikings C 201 4 5 0.25
331 Tommy Hurst Catholic Memorial Knights F 203 2 5 0.25
332 Tyler McHugh Essex Tech Hawks F 173 2 5 0.29
333 Tyler Orcutt Gardner – Murdock Wildcats F 212 3 5 0.24
334 Sonny Christian BC High Eagles F 182 3 5 0.28
335 Jake Balser Westfield Bombers D 201 4 5 0.25
336 Danny Brophy Rockport – Manchester Essex Vikings LW 211 4 5 0.24
337 Brady Stone Weymouth Wildcats D 231 4 5 0.22
338 Niall O’Malley Needham Rockets D 201 4 5 0.25
339 Mike Melvin Catholic Memorial Knights F 201 4 5 0.25
340 Max Vozzella Winchester Red and Black D 202 3 5 0.25
341 Brendan Kiziuk Marshfield Rams D 231 4 5 0.22
342 Leo Campbell Foxboro Warriors D 224 1 5 0.23
343 Mac Doherty Plymouth North Eagles F 202 3 5 0.25
344 Matthew Keady Marshfield Rams F 231 4 5 0.22
345 Aiden St. Pierre St. Marys Lynn Spartans F 203 2 5 0.25
346 Cam Marchand St. Marys Lynn Spartans F 202 3 5 0.25
347 Robert Fletcher Franklin Panthers F 213 2 5 0.24
348 Adam Tobin Oliver Ames Tigers F 101 4 5 0.5
349 Jahiem Jah St. Bernards Bernardians D 212 3 5 0.24
350 Carter Moge St. Bernards Bernardians F 212 3 5 0.24
351 Rhys Greenwood Franklin Panthers F 212 3 5 0.24
352 Jake Roux Bourne Canalmen F 213 2 5 0.24
353 Luke Giovanello Marshfield Rams F 232 3 5 0.22
354 Brogan Wilson Middleboro-Carver-Wareham Sachems F 202 3 5 0.25
355 Carter Moore Hopkinton Hillers D 202 3 5 0.25
356 Cole Martin Duxbury Dragons F 151 4 5 0.33
357 Mason Sutcliffe Essex Tech Hawks D 170 5 5 0.29
358 Beckett Soule Xaverian Hawks D 200 5 5 0.25
359 Owen Arienti Franklin Panthers D 210 5 5 0.24
360 Jagger Gudaitis Newburyport Clippers F 220 5 5 0.23
361 Caleb Racki St. Marys Lynn Spartans D 200 5 5 0.25
362 Sam Spavento Hopkinton Hillers D 200 5 5 0.25
363 Matt DeOreo Rockport – Manchester Essex Vikings D 201 3 4 0.2
364 Matthew McGinty St. Johns Shrewsbury Pioneers F 253 1 4 0.16
365 Andrew Archer Littleton – Bromfield Tigers F 101 3 4 0.4
366 Owen Travers Lynn Jets F 193 1 4 0.21
367 Will Corvino Stoughton-Brockton Knight Boxers D 203 1 4 0.2
368 Juuso Pesonen Rockport – Manchester Essex Vikings LW 204 0 4 0.2
369 Aidan Reilly Wellesley Raiders F 183 1 4 0.22
370 Daniel Antonellis Catholic Memorial Knights F 204 0 4 0.2
371 Danny McLaughlin Plymouth North Eagles D 203 1 4 0.2
372 Zachary Woods Malden Catholic Lancers F 222 2 4 0.18
373 Jacoby Comeau Lynn Jets F 192 2 4 0.21
374 Nate Patch Xaverian Hawks D 201 3 4 0.2
375 Rocco Farioli Norwood Mustangs D 191 3 4 0.21
376 Luke Bugala Cambridge Falcons F 202 2 4 0.2
377 Vincent Caterina Cambridge Falcons D 201 3 4 0.2
378 Quinn Mathews Malden Catholic Lancers F 223 1 4 0.18
379 Cole Blankenship Marshfield Rams C 232 2 4 0.17
380 Riley Sobezenski Essex Tech Hawks D 171 3 4 0.24
381 Langston Coyle Norwood Mustangs F 191 3 4 0.21
382 Shant Gebeyan Waltham Hawks F 181 3 4 0.22
383 Michael Moschella Malden Catholic Lancers F 224 0 4 0.18
384 Jacob Goodyear Marshfield Rams D 211 3 4 0.19
385 Ryan Guevremont Xaverian Hawks F 191 3 4 0.21
386 Braden Pinkham Xaverian Hawks F 193 1 4 0.21
387 Brenden Lacroix Foxboro Warriors F 221 3 4 0.18
388 Aidan Lewis Stoughton-Brockton Knight Boxers D 202 2 4 0.2
389 Connor Jamieson BC High Eagles F 182 2 4 0.22
390 Griffin Faherty BC High Eagles D 181 3 4 0.22
391 Jason Smith Plymouth North Eagles F 203 1 4 0.2
392 Matt Whaley Gardner – Murdock Wildcats D 211 3 4 0.19
393 Drew Waters St. Marys Lynn Spartans F 203 1 4 0.2
394 Will Canada St. Bernards Bernardians F 213 1 4 0.19
395 Wyatt DelNegro Barnstable Red Hawks F 221 3 4 0.18
396 Jacob Langevin St. Bernards Bernardians F 211 3 4 0.19
397 Joseph Miola St. Bernards Bernardians D 211 3 4 0.19
398 Sam Treacy Needham Rockets D 201 3 4 0.2
399 Logan Moore Middleboro-Carver-Wareham Sachems D 202 2 4 0.2
400 Max Conley Norwood Mustangs D 191 3 4 0.21
401 Parker Rivera Hopkinton Hillers F 204 0 4 0.2
402 Charlie Comerford Xaverian Hawks F 161 3 4 0.25
403 Owen Meserve Falmouth Clippers F 231 3 4 0.17
404 Jack McCourt Catholic Memorial Knights F 201 3 4 0.2
405 Caiden Brady Winchester Red and Black F 201 3 4 0.2
406 Tyler Goodreau Westfield Bombers D 200 4 4 0.2
407 Grayson Minich Rockport – Manchester Essex Vikings D 210 4 4 0.19
408 Sean McMahon Westfield Bombers D 200 4 4 0.2
409 Cam Berry BC High Eagles D 180 4 4 0.22
410 Jack McCrillis Gardner – Murdock Wildcats D 210 4 4 0.19
411 Jaiden Driscoll St. Marys Lynn Spartans D 200 4 4 0.2
412 Max Mirowski Weymouth Wildcats F 230 4 4 0.17
413 Chase Courtemanche St. Bernards Bernardians D 210 4 4 0.19
414 Nick Ramos Barnstable Red Hawks F 220 4 4 0.18
415 Shawn Nicholas Weymouth Wildcats D 230 4 4 0.17
416 Connor Reardon Foxboro Warriors D 220 4 4 0.18
417 Jake Harrington Franklin Panthers D 210 4 4 0.19
418 Ryan Pittorino Littleton – Bromfield Tigers D 101 2 3 0.3
419 Zachary Lizotte Littleton – Bromfield Tigers F 102 1 3 0.3
420 Blake Hannon Littleton – Bromfield Tigers F 101 2 3 0.3
421 Liam Dolan Pope Francis Cardinals F 191 2 3 0.16
422 Brendan Heffron Malden Catholic Lancers F 221 2 3 0.14
423 Nico Tashjian Arlington Catholic Cougars F 183 0 3 0.17
424 Joseph Plourde Lynn Jets F 191 2 3 0.16
425 Pedro Lopez Lynn Jets D 191 2 3 0.16
426 Lincoln Hennessy Catholic Memorial Knights F 202 1 3 0.15
427 Joshua Hubert Malden Catholic Lancers F 222 1 3 0.14
428 Kevin Correa St. Johns Prep Eagles D 202 1 3 0.15
429 Connor Stevens Lowell Red Raiders D 222 1 3 0.14
430 Will Buckley Lowell Red Raiders D 221 2 3 0.14
431 Owen Considine Lynnfield Pioneers F 73 0 3 0.43
432 Nick Burns Pope Francis Cardinals F 191 2 3 0.16
433 Ryan Kelley Shrewsbury Colonials F 182 1 3 0.17
434 Jaxon Sabataso Shrewsbury Colonials F 181 2 3 0.17
435 Matt Harvey Braintree Wamps D 182 1 3 0.17
436 Max Clark Barnstable Red Hawks F 222 1 3 0.14
437 Aidan MacDonald BC High Eagles F 181 2 3 0.17
438 John Walsh Hingham Harbormen F 232 1 3 0.13
439 Cam Silvia Duxbury Dragons D 153 0 3 0.2
440 Tucker O’Neil Duxbury Dragons D 151 2 3 0.2
441 Bryan Capone Attleboro Blue Bombardiers F 192 1 3 0.16
442 AJ Ankstitus Catholic Memorial Knights F 201 2 3 0.15
443 Brody Kabilian Archbishop Williams Bishops F 211 2 3 0.14
444 Sonny Bianculli King Philip Warriors D 102 1 3 0.3
445 Dylan McClay Waltham Hawks F 182 1 3 0.17
446 Niko Tzouganatos Lincoln-Sudbury Warriors D 182 1 3 0.17
447 Chris McCarthy Winchester Red and Black D 202 1 3 0.15
448 Axel Osborn Winchester Red and Black D 201 2 3 0.15
449 Nick Loud Weymouth Wildcats D 193 0 3 0.16
450 Owen Moore Westfield Bombers F 201 2 3 0.15
451 Tommy McCosh Plymouth North Eagles F 202 1 3 0.15
452 Darien McGonagle Marshfield Rams F 231 2 3 0.13
453 Palmer Mofford Stoughton-Brockton Knight Boxers D 201 2 3 0.15
454 Brennan Waters St. Johns Prep Eagles D 201 2 3 0.15
455 Aidan Murphy Whitman-Hanson Panthers D 221 2 3 0.14
456 Landon Deutscher Attleboro Blue Bombardiers F 192 1 3 0.16
457 Beckett Rogers Barnstable Red Hawks F 221 2 3 0.14
458 Liam Carlin Andover Golden Warriors F 182 1 3 0.17
459 Matt Cushing St. Johns Prep Eagles D 202 1 3 0.15
460 Jake Mulkern Xaverian Hawks F 172 1 3 0.18
461 Charlie Seitz Bourne Canalmen F 213 0 3 0.14
462 Ronan Kelly Bourne Canalmen D 211 2 3 0.14
463 Cam Souza North Attleboro Red Rocketeers F 61 2 3 0.5
464 Charlie Hostetter Falmouth Clippers D 212 1 3 0.14
465 John Briggs Lynn Jets D 191 2 3 0.16
466 Patrick Maxwell Wellesley Raiders D 182 1 3 0.17
467 Jonathan McGrath Taunton Tigers D 81 2 3 0.38
468 Jonathan MacDonald Middleboro-Carver-Wareham Sachems LW 202 1 3 0.15
469 Aiden Collins Hopedale – Milford Blue Raiders F 33 0 3 1
470 Chris Resnick Hopkinton Hillers F 191 2 3 0.16
471 Dylan Cole Archbishop Williams Bishops D 211 2 3 0.14
472 JP Messuri Arlington Spy Ponders F 191 2 3 0.16
473 Jack Lawler Rockport – Manchester Essex Vikings D 200 3 3 0.15
474 Ryan Grenham Norwood Mustangs D 190 3 3 0.16
475 David Mulvey Duxbury Dragons D 150 3 3 0.2
476 Oliver York Rockport – Manchester Essex Vikings RW 210 3 3 0.14
477 Jackson O’Neil Marshfield Rams D 220 3 3 0.14
478 Teddie Holte Marshfield Rams F 210 3 3 0.14
479 Gavin Anderson St. Johns Prep Eagles F 200 3 3 0.15
480 Alex Duan Needham Rockets D 200 3 3 0.15
481 Preston Fava Archbishop Williams Bishops F 210 3 3 0.14
482 James Conway Greater Lowell-Nashoba Vikings D 130 3 3 0.23
483 Matteo Scena Bourne Canalmen 210 3 3 0.14
484 Luca Finton Bourne Canalmen D 210 3 3 0.14
485 Kealy Coulter Malden Catholic Lancers D 220 3 3 0.14
486 Tate Schoenau Cambridge Falcons D 200 3 3 0.15
487 Hunter McClain Bourne Canalmen D 210 3 3 0.14
488 Ryan Finkle St. Johns Prep Eagles F 202 0 2 0.1
489 Matt Regan Pope Francis Cardinals F 192 0 2 0.11
490 Troy Hamelin Pope Francis Cardinals F 192 0 2 0.11
491 Lucas Gangi Oliver Ames Tigers D 101 1 2 0.2
492 Aiden O’Donnell Wellesley Raiders F 181 1 2 0.11
493 Beckham Gould Wellesley Raiders F 181 1 2 0.11
494 Julius Serino Lynn Jets D 182 0 2 0.11
495 Liam McKinney Catholic Memorial Knights D 201 1 2 0.1
496 Anthony Ford Lowell Red Raiders F 221 1 2 0.09
497 Brody Lagergren Barnstable Red Hawks D 221 1 2 0.09
498 Kinno Zhu Braintree Wamps F 181 1 2 0.11
499 Sam Antoncich Xaverian Hawks D 71 1 2 0.29
500 Parker Tyler Gardner – Murdock Wildcats F 211 1 2 0.1
501 Everett Mildwoff Cambridge Falcons F 201 1 2 0.1
502 Jason Williams Braintree Wamps F 181 1 2 0.11
503 Felix Poyau Dover-Sherborn – Weston Raiders F 241 1 2 0.08
504 Christian Coleman St. Johns Prep Eagles F 201 1 2 0.1
505 Carson Irving St. Johns Prep Eagles F 201 1 2 0.1
506 Jack Hickox Rockport – Manchester Essex Vikings RW 211 1 2 0.1
507 Liam Bonner Duxbury Dragons F 151 1 2 0.13
508 Connor Regan Archbishop Williams Bishops F 212 0 2 0.1
509 Kevin Roach Norwood Mustangs D 191 1 2 0.11
510 Carlo Attardo Waltham Hawks F 181 1 2 0.11
511 Max Polipas Waltham Hawks F 181 1 2 0.11
512 Tim O’Toole Waltham Hawks F 181 1 2 0.11
513 Bobby Jacobs Foxboro Warriors F 221 1 2 0.09
514 Drew Beck Arlington Spy Ponders F 192 0 2 0.11
515 Rocco Cook Lincoln-Sudbury Warriors F 181 1 2 0.11
516 Hunter Johnson Marthas Vineyard Vineyarders F 82 0 2 0.25
517 Andrew Walsh Plymouth North Eagles F 202 0 2 0.1
518 Justin Smith Plymouth North Eagles F 202 0 2 0.1
519 Zachary Guelpa St. Marys Lynn Spartans F 201 1 2 0.1
520 Matthew Mischel St. Johns Shrewsbury Pioneers F 151 1 2 0.13
521 Ryan Jaillet Andover Golden Warriors D 181 1 2 0.11
522 Jamie Vallarelli Taunton Tigers F 81 1 2 0.25
523 Liam Guilderson Belmont Marauders F 172 0 2 0.12
524 Dominic Ferragamo Malden Catholic Lancers F 221 1 2 0.09
525 Sam Hubbard Natick Red Hawks F 201 1 2 0.1
526 Braeden Homer Natick Red Hawks F 201 1 2 0.1
527 Luke Conley Andover Golden Warriors F 181 1 2 0.11
528 James Kirby Bourne Canalmen F 211 1 2 0.1
529 Brady Bocchino Marshfield Rams F 192 0 2 0.11
530 Nick Zaccaria Whitman-Hanson Panthers G 221 1 2 0.09
531 Jake Santucci North Attleboro Red Rocketeers F 61 1 2 0.33
532 Alex Kojoian North Attleboro Red Rocketeers F 62 0 2 0.33
533 Aidan Shaughnessy Reading Rockets F 201 1 2 0.1
534 Liam Hansen Reading Rockets F 202 0 2 0.1
535 Peter Luscko BC High Eagles F 182 0 2 0.11
536 Mason DIon Marshfield Rams F 211 1 2 0.1
537 Thomas Keller Dover-Sherborn – Weston Raiders F 241 1 2 0.08
538 Jacob Picher Middleboro-Carver-Wareham Sachems F 201 1 2 0.1
539 Breighdyn Simmons Taunton Tigers F 81 1 2 0.25
540 Braden Lachance Taunton Tigers D 81 1 2 0.25
541 Sean Whalen Lincoln-Sudbury Warriors F 181 1 2 0.11
542 Keenan Kirk Lincoln-Sudbury Warriors F 181 1 2 0.11
543 Matteo Micciche Lincoln-Sudbury Warriors F 181 1 2 0.11
544 Aedan Graves Whitman-Hanson Panthers C 221 1 2 0.09
545 Ronan Siglin Hopkinton Hillers D 211 1 2 0.1
546 Carl Gao Hopkinton Hillers F 152 0 2 0.13
547 Dylan Curtin Braintree Wamps F 181 1 2 0.11
548 Sean Canavan Braintree Wamps F 181 1 2 0.11
549 Andrew Gaffney Braintree Wamps F 181 1 2 0.11
550 Johnny Garmey Winchester Red and Black F 201 1 2 0.1
551 Quinlan McNulty-Lu Arlington Spy Ponders F 191 1 2 0.11
552 Jake Taglieri Littleton – Bromfield Tigers D 100 2 2 0.2
553 Colin O’Donnell Needham Rockets F 200 2 2 0.1
554 Dan Reen Norwood Mustangs F 190 2 2 0.11
555 Cole Adams Wellesley Raiders F 180 2 2 0.11
556 Morgan Lenehan Catholic Memorial Knights F 200 2 2 0.1
557 Gavin Ferreira Lowell Red Raiders F 220 2 2 0.09
558 Liam Waterman Essex Tech Hawks D 170 2 2 0.12
559 Erik Nordahl St. Johns Shrewsbury Pioneers D 170 2 2 0.12
560 Carson Brownridge Needham Rockets G 200 2 2 0.1
561 Owen Hanson St. Johns Prep Eagles F 200 2 2 0.1
562 Chase Brown St. Johns Prep Eagles F 200 2 2 0.1
563 Logan Bader Attleboro Blue Bombardiers D 190 2 2 0.11
564 Charlie Pelkey King Philip Warriors D 100 2 2 0.2
565 Tommy Ahl Weymouth Wildcats F 220 2 2 0.09
566 Marco Ciolfi Foxboro Warriors F 220 2 2 0.09
567 Colin Wells Foxboro Warriors F 220 2 2 0.09
568 Declan Tattan Catholic Memorial Knights D 200 2 2 0.1
569 Quinn Brennan Newburyport Clippers F 220 2 2 0.09
570 Sal Brogna St. Marys Lynn Spartans F 200 2 2 0.1
571 Will Fithian Marshfield Rams F 230 2 2 0.09
572 Adam Bauer Belmont Marauders F 170 2 2 0.12
573 Davis Pons Newburyport Clippers F 220 2 2 0.09
574 Cody Ablaza Gardner – Murdock Wildcats F 210 2 2 0.1
575 Dominic Bertino North Attleboro Red Rocketeers F 60 2 2 0.33
576 Henry Holleron Cambridge Falcons F 190 2 2 0.11
577 Stephen Leighton Hopkinton Hillers F 200 2 2 0.1
578 Ryan LaRonde Hingham Harbormen D 230 2 2 0.09
579 Kurt Beck Arlington Spy Ponders D 190 2 2 0.11
580 Joe Orszulak Pope Francis Cardinals F 190 2 2 0.11
581 Nick Ware Catholic Memorial Knights D 200 2 2 0.1
582 Brendan Martin Catholic Memorial Knights D 200 2 2 0.1
583 Adam Healey Hingham Harbormen D 230 2 2 0.09
584 Nick Smith Hingham Harbormen D 230 2 2 0.09
585 Thomas Casey Winchester Red and Black F 200 2 2 0.1
586 Zack Gagnon Greater Lowell-Nashoba Vikings F 131 0 1 0.08
587 Justin Lefebvre Littleton – Bromfield Tigers F 101 0 1 0.1
588 Jacob Molloy Leominster Blue Devils F 111 0 1 0.09
589 Austin Huber Littleton – Bromfield Tigers F 101 0 1 0.1
590 Max Monroe Pope Francis Cardinals D 191 0 1 0.05
591 Kolby Lewis Littleton – Bromfield Tigers D 101 0 1 0.1
592 Jace Peardon Oliver Ames Tigers F 101 0 1 0.1
593 Jimmy Frechette Braintree Wamps F 181 0 1 0.06
594 Will Robinson Catholic Memorial Knights F 201 0 1 0.05
595 Trevor Dodge Lowell Red Raiders F 221 0 1 0.05
596 Connor Meyers Wellesley Raiders F 181 0 1 0.06
597 Colin Walsh Framingham Flyers LW 181 0 1 0.06
598 Jonathan Wang St. Johns Shrewsbury Pioneers F 251 0 1 0.04
599 Luke Angelo Framingham Flyers F 181 0 1 0.06
600 TJ Cohane Plymouth North Eagles D 191 0 1 0.05
601 Stephen Constantine Arlington Catholic Cougars F 181 0 1 0.06
602 Alex Smith Gardner – Murdock Wildcats F 211 0 1 0.05
603 Logan Shields Whitman-Hanson Panthers RW 221 0 1 0.05
604 Jack Gresham King Philip Warriors LW 101 0 1 0.1
605 Braden Barros King Philip Warriors RW 101 0 1 0.1
606 Bryce Cloutier King Philip Warriors RW 101 0 1 0.1
607 Grady Bianculli King Philip Warriors RW 101 0 1 0.1
608 Luke Horenstein St. Johns Prep Eagles F 201 0 1 0.05
609 John Grammas Central Catholic Raiders F 181 0 1 0.06
610 Brendan Watts Foxboro Warriors F 221 0 1 0.05
611 Sean Patterson Arlington Spy Ponders F 191 0 1 0.05
612 Jack Pollenz Hingham Harbormen F 231 0 1 0.04
613 Mike Chatterton Scituate Sailors F 261 0 1 0.04
614 Jon Lynch Norwood Mustangs F 191 0 1 0.05
615 Ryan Amirault St. Marys Lynn Spartans D 201 0 1 0.05
616 Brian Bardsley Greater Lowell-Nashoba Vikings F 121 0 1 0.08
617 Dayton Ogden Winchester Red and Black D 201 0 1 0.05
618 Griffin Lynch Winchester Red and Black F 201 0 1 0.05
619 Campbell Baker Plymouth North Eagles F 201 0 1 0.05
620 Evan Toto St. Marys Lynn Spartans F 201 0 1 0.05
621 Tre Nadeau Taunton Tigers F 81 0 1 0.13
622 Nic Clements St. Bernards Bernardians F 211 0 1 0.05
623 Nevin Roche Weymouth Wildcats F 231 0 1 0.04
624 Aidan Hoyle Walpole Timberwolves F 131 0 1 0.08
625 Aden Zaza Stoughton-Brockton Knight Boxers F 201 0 1 0.05
626 Alex Peck Natick Red Hawks F 201 0 1 0.05
627 Teddy Pacheco Marthas Vineyard Vineyarders F 81 0 1 0.13
628 David Dunham Andover Golden Warriors F 181 0 1 0.06
629 Colin Houlker Franklin Panthers F 211 0 1 0.05
630 Pete Masci Franklin Panthers F 211 0 1 0.05
631 Dylan Preston Dracut-Tyngsboro Middies F 201 0 1 0.05
632 Drew Kelley Bourne Canalmen F 211 0 1 0.05
633 Josh Hersey Triton Vikings F 121 0 1 0.08
634 Connor Rumph Triton Vikings D 121 0 1 0.08
635 Luke Sullivan Triton Vikings F 121 0 1 0.08
636 Jacob Conley North Attleboro Red Rocketeers D 61 0 1 0.17
637 Jack Melly Reading Rockets F 201 0 1 0.05
638 Nolan Sullivan Reading Rockets F 201 0 1 0.05
639 Tommy Misilo BC High Eagles F 181 0 1 0.06
640 Landon Littlewood BC High Eagles F 181 0 1 0.06
641 Jack Reidy BC High Eagles F 181 0 1 0.06
642 Rafael Ortiz De La Rosa Lynn Jets F 191 0 1 0.05
643 Jeriel Soto Lynn Jets F 171 0 1 0.06
644 Sawyer Barlow Gardner – Murdock Wildcats F 211 0 1 0.05
645 Drew Nadeau Taunton Tigers D 81 0 1 0.13
646 Jack Dolan Lincoln-Sudbury Warriors D 181 0 1 0.06
647 Josef Allison Stoughton-Brockton Knight Boxers D 201 0 1 0.05
648 Drew Gates Weymouth Wildcats F 231 0 1 0.04
649 Trent Lorusso Falmouth Clippers F 191 0 1 0.05
650 Luke Schell Bishop Feehan Shamrocks D 211 0 1 0.05
651 Raf Martin Hopkinton Hillers F 201 0 1 0.05
652 Nick Tulipano Burlington Red Devils F 171 0 1 0.06
653 Sean Torpey Burlington Red Devils D 171 0 1 0.06
654 Davison Richards Falmouth Clippers D 230 1 1 0.04
655 Andrew Leduc Littleton – Bromfield Tigers D 100 1 1 0.1
656 Judd Vail Weymouth Wildcats F 230 1 1 0.04
657 Wolfgang Zinger Pope Francis Cardinals F 190 1 1 0.05
658 Caelan Piekos Littleton – Bromfield Tigers D 100 1 1 0.1
659 Joseph Welborn Littleton – Bromfield Tigers F 100 1 1 0.1
660 Tony Buccella Oliver Ames Tigers LW 100 1 1 0.1
661 Prescott Mulligan Arlington Catholic Cougars D 180 1 1 0.06
662 Daniil Orbits Malden Catholic Lancers F 220 1 1 0.05
663 Lucas Deraps Lynnfield Pioneers F 70 1 1 0.14
664 Brendan Driscoll Lynnfield Pioneers D 70 1 1 0.14
665 Drew Deletti Framingham Flyers RW 180 1 1 0.06
666 Mike McGrath Pope Francis Cardinals F 190 1 1 0.05
667 Christian Thoren Shrewsbury Colonials F 180 1 1 0.06
668 Matt Ryan Braintree Wamps F 180 1 1 0.06
669 Ayden Giardina Arlington Catholic Cougars F 180 1 1 0.06
670 Collin Hakey Arlington Catholic Cougars D 180 1 1 0.06
671 Sam Mathews Arlington Catholic Cougars D 180 1 1 0.06
672 Gavin Campbell Plymouth North Eagles F 200 1 1 0.05
673 Cole Skaarup Attleboro Blue Bombardiers F 190 1 1 0.05
674 Ryan Mrozowski Greater Lowell-Nashoba Vikings D 130 1 1 0.08
675 Bob Doherty Barnstable Red Hawks G 220 1 1 0.05
676 Scott O’Brien Archbishop Williams Bishops D 210 1 1 0.05
677 Conor Secrist St. Johns Shrewsbury Pioneers D 60 1 1 0.17
678 Brendan Losier Waltham Hawks D 180 1 1 0.06
679 Joseph Brienze Malden Catholic Lancers F 220 1 1 0.05
680 Cole Butler Barnstable Red Hawks F 220 1 1 0.05
681 Burke McEwen Xaverian Hawks D 40 1 1 0.25
682 Luke Armano Central Catholic Raiders F 180 1 1 0.06
683 Cavan Grable Weymouth Wildcats D 220 1 1 0.05
684 Nolan Russell Arlington Spy Ponders F 190 1 1 0.05
685 Liam Wallace Hingham Harbormen F 230 1 1 0.04
686 J Martin Greater Lowell-Nashoba Vikings D 100 1 1 0.1
687 Jack Moran Attleboro Blue Bombardiers D 190 1 1 0.05
688 Luke Lacouture Barnstable Red Hawks F 220 1 1 0.05
689 Kevin Hultgren Norwood Mustangs D 190 1 1 0.05
690 Marty Monahan Scituate Sailors D 260 1 1 0.04
691 Grady Cox Falmouth Clippers C 230 1 1 0.04
692 Nick Romanos Winchester Red and Black F 200 1 1 0.05
693 Drew Pulsifer Andover Golden Warriors F 180 1 1 0.06
694 Quinn Taccini Franklin Panthers D 210 1 1 0.05
695 James Watts Foxboro Warriors D 220 1 1 0.05
696 Logan Chapman Plymouth North Eagles F 200 1 1 0.05
697 Brady Rogers Barnstable Red Hawks D 220 1 1 0.05
698 Joe Finkelstein Walpole Timberwolves F 130 1 1 0.08
699 Jarell Henderson Stoughton-Brockton Knight Boxers F 200 1 1 0.05
700 Jack Frostholm Falmouth Clippers F 120 1 1 0.08
701 Grady Flynn Natick Red Hawks F 200 1 1 0.05
702 Adrian Alberghini Marthas Vineyard Vineyarders F 80 1 1 0.13
703 Griff Callahan Marthas Vineyard Vineyarders F 80 1 1 0.13
704 Cam Nigro Weymouth Wildcats F 230 1 1 0.04
705 Kevin Daly Franklin Panthers D 210 1 1 0.05
706 Matt Jackson Dracut-Tyngsboro Middies F 200 1 1 0.05
707 Jackson Fougere Bourne Canalmen F 210 1 1 0.05
708 Frank Carpenito Bourne Canalmen F 210 1 1 0.05
709 Michael Taylor Triton Vikings D 120 1 1 0.08
710 Mason Colby Triton Vikings F 120 1 1 0.08
711 Jameson Hardy North Attleboro Red Rocketeers D 60 1 1 0.17
712 Michael Boutiette Reading Rockets F 200 1 1 0.05
713 James Gigante Reading Rockets D 200 1 1 0.05
714 Nate Vitarisi Reading Rockets D 200 1 1 0.05
715 Stephen Cherry BC High Eagles F 180 1 1 0.06
716 Sam Johnson BC High Eagles F 180 1 1 0.06
717 Noah Bloom Taunton Tigers D 80 1 1 0.13
718 Cayden Clancy Taunton Tigers F 80 1 1 0.13
719 Ben Nelson Lincoln-Sudbury Warriors F 180 1 1 0.06
720 Jackson Murphy Lincoln-Sudbury Warriors F 180 1 1 0.06
721 Ricky Nashawaty Hopedale – Milford Blue Raiders F 30 1 1 0.33
722 Caleb Altman Hopkinton Hillers D 180 1 1 0.06
723 Liam Doherty Xaverian Hawks D 180 1 1 0.06
724 Anthony Ficher Falmouth Clippers C 190 1 1 0.05
725 Shane Monaghan Bishop Feehan Shamrocks F 210 1 1 0.05
726 Colin Yandle Catholic Memorial Knights D 200 1 1 0.05
727 Charlie Peak Hingham Harbormen F 230 1 1 0.04
728 Devin Lucas Braintree Wamps F 180 1 1 0.06
729 Daniel Hanafin Burlington Red Devils F 170 1 1 0.06
730 Ryan McWhinnie Burlington Red Devils F 170 1 1 0.06
731 Connor Fitzpatrick Malden Catholic Lancers G 220 1 1 0.05
732 Joseph Vaccari Winchester Red and Black D 200 1 1 0.05
733 Armen Vartanian Arlington Spy Ponders F 190 1 1 0.05
734 Seamus Tattan Catholic Memorial Knights D 200 1 1 0.05
735 Brendan Lynch Foxboro Warriors F 220 1 1 0.05
736 Dan Kaploun Catholic Memorial Knights F 200 1 1 0.05
737 Tiago Vasconselos Lowell Red Raiders D 220 1 1 0.05
738 Andrew Carbone Lynnfield Pioneers F 70 1 1 0.14
739 Ryan McAuliffe Framingham Flyers F 180 1 1 0.06
740 Matteo Cuccovia Pope Francis Cardinals F 190 1 1 0.05
741 Nick Ritchie Pope Francis Cardinals G 190 1 1 0.05
742 Nathan Conroy Attleboro Blue Bombardiers D 190 1 1 0.05
743 Alex Frost Arlington Catholic Cougars F 180 1 1 0.06
744 Jack Sculin Xaverian Hawks F 80 1 1 0.13
745 Michael Lynch BC High Eagles D 180 1 1 0.06
746 Sean Velozo Archbishop Williams Bishops G 200 1 1 0.05
747 Axel Becker Newburyport Clippers D 220 1 1 0.05
748 Damien Lamb Newburyport Clippers G 220 1 1 0.05
749 Jake Swencki Essex Tech Hawks F 170 1 1 0.06
750 Andrew McKenna Essex Tech Hawks D 170 1 1 0.06
751 Connor Chiasson Waltham Hawks F 180 1 1 0.06
752 James McFarland BC High Eagles D 180 1 1 0.06
753 Kevin Fitzgerald Archbishop Williams Bishops D 210 1 1 0.05
754 Cooper Miller Rockport – Manchester Essex Vikings G 210 1 1 0.05
755 Levi McNally Barnstable Red Hawks F 220 1 1 0.05
756 Jackson Ferreira Greater Lowell-Nashoba Vikings D 110 1 1 0.09
757 Matthew Smith Jr. St. Marys Lynn Spartans G 200 1 1 0.05
758 AJ Farese St. Johns Prep Eagles G 200 1 1 0.05
759 Scott Prioli Weymouth Wildcats D 230 1 1 0.04
760 Owen Tolson St. Bernards Bernardians D 210 1 1 0.05
761 James LaDouceur St. Bernards Bernardians F 210 1 1 0.05
762 Broden Pratt St. Bernards Bernardians D 210 1 1 0.05
763 Leo Packard Belmont Marauders F 170 1 1 0.06
764 Billy Lennon Weymouth Wildcats G 210 1 1 0.05
765 Connor Cole Dracut-Tyngsboro Middies G 200 1 1 0.05
766 Tate Cogliano Natick Red Hawks D 200 1 1 0.05
767 Jacob Santagati Andover Golden Warriors D 180 1 1 0.06
768 Bobby Rucci St. Johns Shrewsbury Pioneers D 130 1 1 0.08
769 Chase Matthews Weymouth Wildcats D 120 1 1 0.08
770 Cam McFarland Weymouth Wildcats F 200 1 1 0.05
771 Ryan Sawyer North Attleboro Red Rocketeers D 60 1 1 0.17
772 Max Ryan BC High Eagles F 180 1 1 0.06
773 Danny Chan BC High Eagles F 180 1 1 0.06
774 Cal LaPointe BC High Eagles D 180 1 1 0.06
775 Milo Sperry Cambridge Falcons D 200 1 1 0.05
776 Matt Lioce Hopedale – Milford Blue Raiders D 30 1 1 0.33
777 Michael McCormack Xaverian Hawks D 110 1 1 0.09
778 Joe Dimartino Braintree Wamps D 180 1 1 0.06
779 Ryan McElroy Burlington Red Devils F 170 1 1 0.06
780 Will Mahoney Arlington Spy Ponders F 190 1 1 0.05
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Jack Proulx Littleton – Bromfield Tigers 1 5 0 5 100% 0
2 Jesse Bernardinelli St. Johns Prep Eagles 1 4 0 4 100% 0
3 Sam Gurney Norwood Mustangs 2 8 0 8 100% 0
4 Harry Defeo Xaverian Hawks 2 2 0 2 100% 0
5 Connor McGuirk Whitman-Hanson Panthers 1 8 0 8 100% 0
6 Eamon Kelleher Catholic Memorial Knights 1 21 0 21 100% 0
7 Myles Roycroft Barnstable Red Hawks 1 5 0 5 100% 0
8 Conor Espinola Needham Rockets 1 8 0 8 100% 0
9 Jacob Dangel Littleton – Bromfield Tigers 2 38 1 37 97.37% 0.5
10 Ethan Bauer Belmont Marauders 1 31 1 30 96.77% 1
11 Michael Bulkin Xaverian Hawks 15 441 16 425 96.37% 0.98
12 Sal Camera Marshfield Rams 4 51 2 49 96.08% 0.6
13 Joseph Torraco Franklin Panthers 2 63 3 60 95.24% 1.35
14 Michael Marenghi Lynnfield Pioneers 1 41 2 39 95.12% 1.96
15 Owen Holland Reading Rockets 2 60 3 57 95% 1.5
16 AJ Farese St. Johns Prep Eagles 15 384 21 363 94.53% 1.33
17 Nick Zaccaria Whitman-Hanson Panthers 20 578 32 546 94.46% 1.62
18 Nick Ritchie Pope Francis Cardinals 3 85 5 80 94.12% 1.47
19 Nathan Michaud St. Johns Prep Eagles 3 48 3 45 93.75% 1.29
20 Matthew Smith Jr. St. Marys Lynn Spartans 20 448 29 419 93.53% 1.41
21 Jackson Palmborg Bourne Canalmen 20 555 41 514 92.61% 1.99
22 William Goldstein Dover-Sherborn – Weston Raiders 22 643 48 595 92.53% 2.19
23 Brandon Palhete Weymouth Wildcats 8 237 18 219 92.41% 2.25
24 Drew Karlovits BC High Eagles 6 165 13 152 92.12% 1.95
25 Mark Francis Scituate Sailors 26 683 54 629 92.09% 2.06
26 Cooper Campo Chelmsford Lions 1 49 4 45 91.84% 3.53
27 Billy Lennon Weymouth Wildcats 15 509 42 467 91.75% 2.74
28 James Whitmore Hingham Harbormen 7 101 9 92 91.09% 1.43
29 Mike Karo Hingham Harbormen 18 385 35 350 90.91% 1.92
30 Jacob Westwater Attleboro Blue Bombardiers 15 385 35 350 90.91% 2.42
31 Amir Cullinane Braintree Wamps 2 64 6 58 90.63% 2.81
32 Will Bachand North Attleboro Red Rocketeers 1 21 2 19 90.48% 2
33 Tristan Garvin Andover Golden Warriors 1 52 5 47 90.38% 4.41
34 John Snyder Arlington Spy Ponders 2 50 5 45 90% 2.18
35 Teagan Moreau Essex Tech Hawks 12 209 21 188 89.95% 1.75
36 Chase Bergeron St. Bernards Bernardians 10 285 29 256 89.82% 2.9
37 Colton Spavento Hopkinton Hillers 19 618 63 555 89.81% 3.41
38 Bob Doherty Barnstable Red Hawks 22 587 60 527 89.78% 2.73
39 Henry Wansiewicz Marthas Vineyard Vineyarders 2 67 7 60 89.55% 3.5
40 Liam Beachkofski King Philip Warriors 1 19 2 17 89.47% 2
41 Graham Emerick Winchester Red and Black 1 38 4 34 89.47% 3.53
42 Connor Harris Hopkinton Hillers 4 65 7 58 89.23% 3.66
43 Brauer Malcolm Natick Red Hawks 2 92 10 82 89.13% 5
44 Sean Velozo Archbishop Williams Bishops 20 468 51 417 89.1% 2.58
45 Colin MacDougall Catholic Memorial Knights 1 9 1 8 88.89% 0.88
46 Lucas Olson Needham Rockets 3 36 4 32 88.89% 2.61
47 Richie Hayes Walpole Timberwolves 1 27 3 24 88.89% 4.5
48 Jesse Rich Lincoln-Sudbury Warriors 1 27 3 24 88.89% 2.65
49 Connor Kotwicki Xaverian Hawks 6 134 15 119 88.81% 2.7
50 Carson Brownridge Needham Rockets 13 285 32 253 88.77% 2.64
51 Gavin James Plymouth North Eagles 6 167 19 148 88.62% 3.33
52 Jack Pessa Foxboro Warriors 22 667 76 591 88.61% 3.42
53 Liam Fullam Marshfield Rams 20 384 45 339 88.28% 2.26
54 Grady Avila Lowell Red Raiders 19 682 80 602 88.27% 4.98
55 Austin Gaylord Archbishop Williams Bishops 3 17 2 15 88.24% 1.2
56 Tyler McGeary St. Bernards Bernardians 5 110 13 97 88.18% 2.6
57 Colin McCarthy St. Johns Shrewsbury Pioneers 5 110 13 97 88.18% 2.35
58 Paul Bonina St. Johns Shrewsbury Pioneers 18 462 55 407 88.1% 2.83
59 Cam Tomaszycki Taunton Tigers 2 33 4 29 87.88% 2
60 Jaxson Fleming Catholic Memorial Knights 5 106 13 93 87.74% 2.36
61 Nick DeNino Lynn Jets 17 550 68 482 87.64% 4.57
62 Patrick Guinan Duxbury Dragons 1 24 3 21 87.5% 3
63 Luke Holmes Rockport – Manchester Essex Vikings 12 491 62 429 87.37% 5.64
64 Connor Fitzpatrick Malden Catholic Lancers 3 115 15 100 86.96% 4.62
65 Boden Wood Andover Golden Warriors 1 23 3 20 86.96% 2.87
66 Owen Goldstein Cambridge Falcons 14 404 53 351 86.88% 4.11
67 Matthew Tilton Dover-Sherborn – Weston Raiders 3 38 5 33 86.84% 2.14
68 Cooper Miller Rockport – Manchester Essex Vikings 8 364 48 316 86.81% 5.98
69 Brody Foley Norwood Mustangs 15 301 40 261 86.71% 3.06
70 Garo Gebeyan Waltham Hawks 1 15 2 13 86.67% 2
71 Connor Fryer Hopkinton Hillers 2 30 4 26 86.67% 3.1
72 Ethan Feldman Shrewsbury Colonials 1 37 5 32 86.49% 5
73 Logan Petrucci Bishop Feehan Shamrocks 1 44 6 38 86.36% 6.14
74 Ryan Christensen Whitman-Hanson Panthers 3 58 8 50 86.21% 3.43
75 Patrick Clair Arlington Catholic Cougars 2 71 10 61 85.92% 4.41
76 Cooper Goodman Lynn Jets 6 85 12 73 85.88% 5.35
77 Jack O’Connor Franklin Panthers 2 63 9 54 85.71% 4.5
78 Kayden Michaud Lowell Red Raiders 3 7 1 6 85.71% 2.37
79 Trevor Pouliot Andover Golden Warriors 1 28 4 24 85.71% 4
80 Isaac Malfy Falmouth Clippers 11 195 28 167 85.64% 3.04
81 Connor Peterson Greater Lowell-Nashoba Vikings 3 55 8 47 85.45% 3.5
82 Mike Bruce Rockport – Manchester Essex Vikings 2 34 5 29 85.29% 3.75
83 Jackson Smith Falmouth Clippers 15 346 51 295 85.26% 3.86
84 Nathan Morin Hopedale – Milford Blue Raiders 1 27 4 23 85.19% 4.09
85 Patrick Quill Plymouth North Eagles 2 60 9 51 85% 5.26
86 Gavin Campbell Plymouth North Eagles 1 33 5 28 84.85% 5
87 Ryan Ocampo Wellesley Raiders 1 33 5 28 84.85% 5
88 Thomas Peters Lowell Red Raiders 10 139 22 117 84.17% 4.06
89 Isaac Winter-Barkai Cambridge Falcons 9 231 38 193 83.55% 5.41
90 Tyler Proteau Littleton – Bromfield Tigers 1 6 1 5 83.33% 1.5
91 Logan Sheedy Central Catholic Raiders 1 30 5 25 83.33% 5
92 William Markwell Duxbury Dragons 5 118 20 98 83.05% 3.9
93 Macklin O’Flynn Winchester Red and Black 2 59 10 49 83.05% 5
94 Vincenzo Alviti Attleboro Blue Bombardiers 4 57 10 47 82.46% 3.57
95 Jacob Michals Stoughton-Brockton Knight Boxers 20 650 116 534 82.15% 5.89
96 Mike Roof Walpole Timberwolves 1 16 3 13 81.25% 9
97 Brody Pacheco Norwood Mustangs 7 95 18 77 81.05% 3.28
98 Ronan Blaney Oliver Ames Tigers 5 135 26 109 80.74% 6.5
99 Danny McAuliffe Framingham Flyers 1 35 7 28 80% 7
100 Bao Tran Stoughton-Brockton Knight Boxers 2 5 1 4 80% 3.75
101 Josh Devito Oliver Ames Tigers 6 108 22 86 79.63% 5.41
102 Declan Farrell Greater Lowell-Nashoba Vikings 7 127 26 101 79.53% 4.94
103 Ty Stapleton Greater Lowell-Nashoba Vikings 6 98 21 77 78.57% 5.14
104 Bryce Miller St. Johns Shrewsbury Pioneers 4 60 13 47 78.33% 4.8
105 Cam Shanahan Burlington Red Devils 1 23 5 18 78.26% 5
106 Michael Dango Greater Lowell-Nashoba Vikings 2 30 7 23 76.67% 5.08
107 David Mulvey Duxbury Dragons 1 31 8 23 74.19% 8
108 Kevin Thompson Gardner – Murdock Wildcats 1 30 8 22 73.33% 8
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Finn Kelly Archbishop Williams Bishops F 21 L 18 20 38 1.81
2 Carter Balducci Franklin Panthers F 21 L 17 19 36 1.71
3 Jack Doherty Marshfield Rams C 23 L 14 22 36 1.57
4 Tyler Gualberto Barnstable Red Hawks F 22 L 16 19 35 1.59
5 Devin Gosciak Xaverian Hawks F 20 L 18 15 33 1.65
6 Cam McKenna Hingham Harbormen F 23 R 22 10 32 1.39
7 Braden McCarthy Barnstable Red Hawks F 22 R 12 20 32 1.45
8 Whalen Chin Weymouth Wildcats F 23 R 15 17 32 1.39
9 Conal Mulkerrin Hingham Harbormen F 23 L 12 20 32 1.39
10 Alex Stockton Weymouth Wildcats F 23 R 21 9 30 1.3
11 Sammy Holte Marshfield Rams F 23 R 10 19 29 1.26
12 Colin Lasch Hingham Harbormen F 23 L 5 24 29 1.26
13 Daniel Menyalkin St. Johns Shrewsbury Pioneers F 19 R 9 19 28 1.47
14 Quinn Taylor Archbishop Williams Bishops F 21 11 16 27 1.29
15 Jack Wernig Franklin Panthers F 21 L 14 12 26 1.24
16 Jackson Morse Xaverian Hawks F 20 R 11 15 26 1.3
17 Ben Berian Marshfield Rams F 23 R 11 14 25 1.09
18 Ryan Ferguson Weymouth Wildcats F 21 L 14 10 24 1.14
19 Stephen O’Malley Archbishop Williams Bishops F 21 7 17 24 1.14
20 Dean Cordeiro Barnstable Red Hawks F 22 L 10 13 23 1.05
21 Brandon Ward St. Johns Prep Eagles F 20 14 9 23 1.15
22 Caden Altobello Marshfield Rams F 21 L 13 10 23 1.1
23 Michael Curry Weymouth Wildcats F 23 R 10 13 23 1
24 Brody Nighan Barnstable Red Hawks F 22 L 9 13 22 1
25 Matt Rutter Needham Rockets F 20 L 15 7 22 1.1
26 Brady Chenevert St. Johns Shrewsbury Pioneers F 24 L 17 4 21 0.88
27 Ryan MacDonald Weymouth Wildcats F 22 L 11 10 21 0.95
28 Beckett Stone Attleboro Blue Bombardiers D 19 9 12 21 1.11
29 Jack Cannon Barnstable Red Hawks F 22 R 8 12 20 0.91
30 Colin Coombs Barnstable Red Hawks F 22 L 9 10 19 0.86
31 Joe Von Handorf Xaverian Hawks F 20 L 6 13 19 0.95
32 Sam Croke St. Johns Prep Eagles F 20 9 9 18 0.9
33 Jack Healy Archbishop Williams Bishops F 21 4 14 18 0.86
34 Nick Bigelow Hingham Harbormen F 23 R 5 13 18 0.78
35 Nick Sewall Needham Rockets F 20 L 6 11 17 0.85
36 Ryder Bisson St. Johns Shrewsbury Pioneers D 25 L 2 15 17 0.68
37 Mason Luciano St. Johns Prep Eagles F 20 L 9 8 17 0.85
38 Dominic Reidy St. Johns Shrewsbury Pioneers F 25 L 12 5 17 0.68
39 Joe Rotondo Marshfield Rams D 20 L 7 10 17 0.85
40 Brendan McLaughlin Marshfield Rams F 23 L 7 10 17 0.74
41 JR Goldstein St. Johns Prep Eagles D 20 L 3 14 17 0.85
42 Tommy Peabody Needham Rockets F 20 L 9 7 16 0.8
43 Logan Traynor Hingham Harbormen D 23 R 2 14 16 0.7
44 Ryan Delucia St. Johns Prep Eagles F 20 L 6 10 16 0.8
45 Caleb Keyes St. Johns Shrewsbury Pioneers F 25 R 12 3 15 0.6
46 Joe Kajunski Needham Rockets F 20 L 8 7 15 0.75
47 Will Saratella Needham Rockets F 20 R 9 6 15 0.75
48 Anderson Dalton Marshfield Rams D 23 R 4 11 15 0.65
49 Jaydon Wrzosek St. Johns Shrewsbury Pioneers F 25 R 6 8 14 0.56
50 Matt McLellan Hingham Harbormen F 23 R 7 7 14 0.61
51 Matt Ledbury Needham Rockets D 20 R 3 11 14 0.7
52 Will Buccella Weymouth Wildcats F 23 L 5 9 14 0.61
53 Stephen Nason St. Marys Lynn Spartans F 20 L 7 7 14 0.7
54 Jayson Avery St. Marys Lynn Spartans D 20 L 3 11 14 0.7
55 Robert Dixon Hingham Harbormen F 23 L 5 8 13 0.57
56 Walter Dzavik Hingham Harbormen F 23 L 9 4 13 0.57
57 DJ Tandy Archbishop Williams Bishops F 21 6 7 13 0.62
58 Nick Marini Archbishop Williams Bishops F 21 9 4 13 0.62
59 Colton Carpenter St. Marys Lynn Spartans F 20 L 9 4 13 0.65
60 Joey Calder St. Marys Lynn Spartans LW 20 L 4 9 13 0.65
61 Sean Concannon Needham Rockets F 20 R 0 13 13 0.65
62 Kevin Bisson St. Johns Shrewsbury Pioneers D 25 R 2 10 12 0.48
63 Patrick Hampton Archbishop Williams Bishops F 21 5 7 12 0.57
64 Brian Murray Hingham Harbormen F 23 R 4 8 12 0.52
65 Braeden Hurley St. Johns Prep Eagles F 20 R 2 9 11 0.55
66 Justin Maira Needham Rockets D 20 L 4 7 11 0.55
67 Jonathan Sullivan Marshfield Rams D 23 R 3 8 11 0.48
68 Drake McAlpine Franklin Panthers F 21 6 5 11 0.52
69 Brody Shaw Attleboro Blue Bombardiers F 19 6 5 11 0.58
70 Alex Jarousky Attleboro Blue Bombardiers F 19 7 4 11 0.58
71 Will O’Donnell Needham Rockets F 20 L 5 6 11 0.55
72 Liam Lewandowski Franklin Panthers F 21 8 3 11 0.52
73 Tom Quinn Franklin Panthers F 21 6 5 11 0.52
74 Chase Collins St. Marys Lynn Spartans F 20 L 2 9 11 0.55
75 Finn Racki St. Marys Lynn Spartans F 20 R 2 9 11 0.55
76 Tyler Bergman St. Johns Shrewsbury Pioneers F 25 L 4 6 10 0.4
77 Andrew McCauley St. Johns Prep Eagles F 20 3 7 10 0.5
78 Auggie Annett Barnstable Red Hawks D 22 R 6 4 10 0.45
79 Andrew Bessette Attleboro Blue Bombardiers F 19 1 9 10 0.53
80 Maddox Jacobsen St. Marys Lynn Spartans F 20 L 6 4 10 0.5
81 Cam McGonagle St. Marys Lynn Spartans C 20 L 6 4 10 0.5
82 Sean Carroll Hingham Harbormen D 23 R 1 9 10 0.43
83 Luke Long Catholic Memorial Knights F 20 5 4 9 0.45
84 Chris Brennick BC High Eagles F 18 4 5 9 0.5
85 Ashton Smith St. Johns Shrewsbury Pioneers D 25 L 3 6 9 0.36
86 Cameron Elliott Attleboro Blue Bombardiers F 19 4 5 9 0.47
87 Daniel Gentile Xaverian Hawks F 20 R 3 6 9 0.45
88 Brody Jordan Marshfield Rams F 21 R 4 5 9 0.43
89 Ryan Bello Xaverian Hawks F 20 R 6 3 9 0.45
90 Aiden Rotondo Hingham Harbormen F 23 L 4 5 9 0.39
91 Kalen Huddle St. Marys Lynn Spartans D 20 R 1 8 9 0.45
92 Ryan Finn St. Johns Prep Eagles D 20 L 1 8 9 0.45
93 Logan Cotter St. Johns Shrewsbury Pioneers D 24 L 1 8 9 0.38
94 Brendan McCarthy Hingham Harbormen F 23 R 5 3 8 0.35
95 Luca Guidi Hingham Harbormen D 23 L 2 6 8 0.35
96 Joey Saratella Needham Rockets F 20 L 2 6 8 0.4
97 Rob Cibotti Archbishop Williams Bishops D 21 R 3 5 8 0.38
98 Christian Hinckle Catholic Memorial Knights F 20 3 5 8 0.4
99 Cooper Taccini Franklin Panthers F 21 R 4 4 8 0.38
100 Rocco Lamapsona Franklin Panthers F 21 R 1 7 8 0.38
101 James Duggan Xaverian Hawks F 20 R 2 6 8 0.4
102 Colin Browning Weymouth Wildcats D 23 L 0 8 8 0.35
103 Greg Bennedetto St. Johns Prep Eagles D 20 R 1 6 7 0.35
104 Will Rosenberg Needham Rockets F 20 R 3 4 7 0.35
105 Derek Mulligan St. Johns Shrewsbury Pioneers F 24 R 2 5 7 0.29
106 Antonio Mancini Attleboro Blue Bombardiers F 19 6 1 7 0.37
107 Jake Guerriero Archbishop Williams Bishops F 21 4 3 7 0.33
108 Max Larosa Xaverian Hawks F 20 R 6 1 7 0.35
109 Colin Garrity Hingham Harbormen F 23 R 4 3 7 0.3
110 Quinn Allen Hingham Harbormen F 23 L 3 4 7 0.3
111 Chase Semprini Barnstable Red Hawks D 22 L 3 4 7 0.32
112 Andrew Harmon Barnstable Red Hawks D 22 R 1 6 7 0.32
113 Michael Nerich St. Marys Lynn Spartans D 20 R 4 3 7 0.35
114 Mikey McClory BC High Eagles F 18 2 5 7 0.39
115 Sefton Paradis St. Johns Prep Eagles D 20 1 6 7 0.35
116 Chris Dibella St. Johns Prep Eagles F 19 6 1 7 0.37
117 Colman Donohue Hingham Harbormen D 23 L 1 6 7 0.3
118 Jake Stacy St. Johns Shrewsbury Pioneers F 10 R 2 4 6 0.6
119 Carter Richard St. Johns Shrewsbury Pioneers F 24 L 4 2 6 0.25
120 James Baker Catholic Memorial Knights D 20 2 4 6 0.3
121 James Johnson Xaverian Hawks F 20 R 2 4 6 0.3
122 Andrew Palek Hingham Harbormen D 23 R 3 3 6 0.26
123 Brody Wolfe Attleboro Blue Bombardiers F 19 3 3 6 0.32
124 Cam Reed Catholic Memorial Knights F 20 4 2 6 0.3
125 Brayden Reidy St. Johns Shrewsbury Pioneers F 20 L 2 4 6 0.3
126 Cam Levesque Barnstable Red Hawks F 22 R 2 4 6 0.27
127 Michael McGrath Xaverian Hawks D 18 R 1 5 6 0.33
128 Joe Merrick Marshfield Rams D 23 L 1 5 6 0.26
129 Nolan O’Sullivan BC High Eagles F 18 3 3 6 0.33
130 Austin Bessette Attleboro Blue Bombardiers F 19 2 4 6 0.32
131 Nick Thornton St. Marys Lynn Spartans RW 20 R 2 4 6 0.3
132 Shawn Fredo Barnstable Red Hawks F 22 L 2 4 6 0.27
133 Ben Kramer Xaverian Hawks F 20 L 2 4 6 0.3
134 Cam Huntington Barnstable Red Hawks D 22 R 0 6 6 0.27
135 Anthony Desimone St. Johns Shrewsbury Pioneers D 25 R 0 6 6 0.24
136 David Smith Franklin Panthers D 21 R 1 4 5 0.24
137 Tommy Hurst Catholic Memorial Knights F 20 3 2 5 0.25
138 Sonny Christian BC High Eagles F 18 2 3 5 0.28
139 Brady Stone Weymouth Wildcats D 23 L 1 4 5 0.22
140 Niall O’Malley Needham Rockets D 20 R 1 4 5 0.25
141 Mike Melvin Catholic Memorial Knights F 20 1 4 5 0.25
142 Max Vozzella Winchester Red and Black D 20 2 3 5 0.25
143 Brendan Kiziuk Marshfield Rams D 23 L 1 4 5 0.22
144 Matthew Keady Marshfield Rams F 23 R 1 4 5 0.22
145 Aiden St. Pierre St. Marys Lynn Spartans F 20 L 3 2 5 0.25
146 Cam Marchand St. Marys Lynn Spartans F 20 R 2 3 5 0.25
147 Robert Fletcher Franklin Panthers F 21 3 2 5 0.24
148 Rhys Greenwood Franklin Panthers F 21 R 2 3 5 0.24
149 Luke Giovanello Marshfield Rams F 23 L 2 3 5 0.22
150 Beckett Soule Xaverian Hawks D 20 R 0 5 5 0.25
151 Owen Arienti Franklin Panthers D 21 R 0 5 5 0.24
152 Caleb Racki St. Marys Lynn Spartans D 20 R 0 5 5 0.25
153 Matthew McGinty St. Johns Shrewsbury Pioneers F 25 R 3 1 4 0.16
154 Aidan Reilly Wellesley Raiders F 18 3 1 4 0.22
155 Daniel Antonellis Catholic Memorial Knights F 20 4 0 4 0.2
156 Nate Patch Xaverian Hawks D 20 R 1 3 4 0.2
157 Cole Blankenship Marshfield Rams C 23 R 2 2 4 0.17
158 Shant Gebeyan Waltham Hawks F 18 L 1 3 4 0.22
159 Jacob Goodyear Marshfield Rams D 21 L 1 3 4 0.19
160 Ryan Guevremont Xaverian Hawks F 19 R 1 3 4 0.21
161 Braden Pinkham Xaverian Hawks F 19 R 3 1 4 0.21
162 Connor Jamieson BC High Eagles F 18 2 2 4 0.22
163 Griffin Faherty BC High Eagles D 18 1 3 4 0.22
164 Drew Waters St. Marys Lynn Spartans F 20 R 3 1 4 0.2
165 Wyatt DelNegro Barnstable Red Hawks F 22 L 1 3 4 0.18
166 Sam Treacy Needham Rockets D 20 R 1 3 4 0.2
167 Charlie Comerford Xaverian Hawks F 16 L 1 3 4 0.25
168 Jack McCourt Catholic Memorial Knights F 20 1 3 4 0.2
169 Caiden Brady Winchester Red and Black F 20 1 3 4 0.2
170 Cam Berry BC High Eagles D 18 0 4 4 0.22
171 Jaiden Driscoll St. Marys Lynn Spartans D 20 R 0 4 4 0.2
172 Max Mirowski Weymouth Wildcats F 23 L 0 4 4 0.17
173 Nick Ramos Barnstable Red Hawks F 22 R 0 4 4 0.18
174 Shawn Nicholas Weymouth Wildcats D 23 R 0 4 4 0.17
175 Jake Harrington Franklin Panthers D 21 0 4 4 0.19
176 Liam Dolan Pope Francis Cardinals F 19 R 1 2 3 0.16
177 Nico Tashjian Arlington Catholic Cougars F 18 R 3 0 3 0.17
178 Lincoln Hennessy Catholic Memorial Knights F 20 2 1 3 0.15
179 Kevin Correa St. Johns Prep Eagles D 20 R 2 1 3 0.15
180 Nick Burns Pope Francis Cardinals F 19 L 1 2 3 0.16
181 Ryan Kelley Shrewsbury Colonials F 18 2 1 3 0.17
182 Jaxon Sabataso Shrewsbury Colonials F 18 1 2 3 0.17
183 Matt Harvey Braintree Wamps D 18 2 1 3 0.17
184 Max Clark Barnstable Red Hawks F 22 R 2 1 3 0.14
185 Aidan MacDonald BC High Eagles F 18 1 2 3 0.17
186 John Walsh Hingham Harbormen F 23 L 2 1 3 0.13
187 Bryan Capone Attleboro Blue Bombardiers F 19 2 1 3 0.16
188 AJ Ankstitus Catholic Memorial Knights F 20 1 2 3 0.15
189 Brody Kabilian Archbishop Williams Bishops F 21 1 2 3 0.14
190 Dylan McClay Waltham Hawks F 18 L 2 1 3 0.17
191 Niko Tzouganatos Lincoln-Sudbury Warriors D 18 2 1 3 0.17
192 Chris McCarthy Winchester Red and Black D 20 2 1 3 0.15
193 Axel Osborn Winchester Red and Black D 20 1 2 3 0.15
194 Nick Loud Weymouth Wildcats D 19 R 3 0 3 0.16
195 Darien McGonagle Marshfield Rams F 23 R 1 2 3 0.13
196 Brennan Waters St. Johns Prep Eagles D 20 1 2 3 0.15
197 Landon Deutscher Attleboro Blue Bombardiers F 19 2 1 3 0.16
198 Beckett Rogers Barnstable Red Hawks F 22 R 1 2 3 0.14
199 Liam Carlin Andover Golden Warriors F 18 2 1 3 0.17
200 Matt Cushing St. Johns Prep Eagles D 20 2 1 3 0.15
201 Jake Mulkern Xaverian Hawks F 17 L 2 1 3 0.18
202 Patrick Maxwell Wellesley Raiders D 18 2 1 3 0.17
203 Dylan Cole Archbishop Williams Bishops D 21 1 2 3 0.14
204 JP Messuri Arlington Spy Ponders F 19 1 2 3 0.16
205 Jackson O’Neil Marshfield Rams D 22 L 0 3 3 0.14
206 Teddie Holte Marshfield Rams F 21 R 0 3 3 0.14
207 Gavin Anderson St. Johns Prep Eagles F 20 0 3 3 0.15
208 Alex Duan Needham Rockets D 20 R 0 3 3 0.15
209 Preston Fava Archbishop Williams Bishops F 21 L 0 3 3 0.14
210 Ryan Finkle St. Johns Prep Eagles F 20 2 0 2 0.1
211 Matt Regan Pope Francis Cardinals F 19 R 2 0 2 0.11
212 Troy Hamelin Pope Francis Cardinals F 19 2 0 2 0.11
213 Aiden O’Donnell Wellesley Raiders F 18 1 1 2 0.11
214 Beckham Gould Wellesley Raiders F 18 1 1 2 0.11
215 Liam McKinney Catholic Memorial Knights D 20 1 1 2 0.1
216 Brody Lagergren Barnstable Red Hawks D 22 L 1 1 2 0.09
217 Kinno Zhu Braintree Wamps F 18 1 1 2 0.11
218 Sam Antoncich Xaverian Hawks D 7 R 1 1 2 0.29
219 Jason Williams Braintree Wamps F 18 1 1 2 0.11
220 Christian Coleman St. Johns Prep Eagles F 20 1 1 2 0.1
221 Carson Irving St. Johns Prep Eagles F 20 L 1 1 2 0.1
222 Connor Regan Archbishop Williams Bishops F 21 2 0 2 0.1
223 Carlo Attardo Waltham Hawks F 18 R 1 1 2 0.11
224 Max Polipas Waltham Hawks F 18 L 1 1 2 0.11
225 Tim O’Toole Waltham Hawks F 18 R 1 1 2 0.11
226 Drew Beck Arlington Spy Ponders F 19 2 0 2 0.11
227 Rocco Cook Lincoln-Sudbury Warriors F 18 R 1 1 2 0.11
228 Zachary Guelpa St. Marys Lynn Spartans F 20 L 1 1 2 0.1
229 Matthew Mischel St. Johns Shrewsbury Pioneers F 15 R 1 1 2 0.13
230 Ryan Jaillet Andover Golden Warriors D 18 1 1 2 0.11
231 Liam Guilderson Belmont Marauders F 17 2 0 2 0.12
232 Sam Hubbard Natick Red Hawks F 20 1 1 2 0.1
233 Braeden Homer Natick Red Hawks F 20 1 1 2 0.1
234 Luke Conley Andover Golden Warriors F 18 1 1 2 0.11
235 Brady Bocchino Marshfield Rams F 19 R 2 0 2 0.11
236 Aidan Shaughnessy Reading Rockets F 20 1 1 2 0.1
237 Liam Hansen Reading Rockets F 20 2 0 2 0.1
238 Peter Luscko BC High Eagles F 18 2 0 2 0.11
239 Mason DIon Marshfield Rams F 21 R 1 1 2 0.1
240 Sean Whalen Lincoln-Sudbury Warriors F 18 1 1 2 0.11
241 Keenan Kirk Lincoln-Sudbury Warriors F 18 1 1 2 0.11
242 Matteo Micciche Lincoln-Sudbury Warriors F 18 1 1 2 0.11
243 Dylan Curtin Braintree Wamps F 18 1 1 2 0.11
244 Sean Canavan Braintree Wamps F 18 1 1 2 0.11
245 Andrew Gaffney Braintree Wamps F 18 1 1 2 0.11
246 Johnny Garmey Winchester Red and Black F 20 1 1 2 0.1
247 Quinlan McNulty-Lu Arlington Spy Ponders F 19 1 1 2 0.11
248 Colin O’Donnell Needham Rockets F 20 L 0 2 2 0.1
249 Cole Adams Wellesley Raiders F 18 0 2 2 0.11
250 Morgan Lenehan Catholic Memorial Knights F 20 0 2 2 0.1
251 Erik Nordahl St. Johns Shrewsbury Pioneers D 17 R 0 2 2 0.12
252 Carson Brownridge Needham Rockets G 20 R 0 2 2 0.1
253 Owen Hanson St. Johns Prep Eagles F 20 0 2 2 0.1
254 Chase Brown St. Johns Prep Eagles F 20 0 2 2 0.1
255 Logan Bader Attleboro Blue Bombardiers D 19 0 2 2 0.11
256 Tommy Ahl Weymouth Wildcats F 22 L 0 2 2 0.09
257 Declan Tattan Catholic Memorial Knights D 20 0 2 2 0.1
258 Sal Brogna St. Marys Lynn Spartans F 20 R 0 2 2 0.1
259 Will Fithian Marshfield Rams F 23 R 0 2 2 0.09
260 Adam Bauer Belmont Marauders F 17 0 2 2 0.12
261 Ryan LaRonde Hingham Harbormen D 23 L 0 2 2 0.09
262 Kurt Beck Arlington Spy Ponders D 19 0 2 2 0.11
263 Joe Orszulak Pope Francis Cardinals F 19 L 0 2 2 0.11
264 Nick Ware Catholic Memorial Knights D 20 0 2 2 0.1
265 Brendan Martin Catholic Memorial Knights D 20 0 2 2 0.1
266 Adam Healey Hingham Harbormen D 23 R 0 2 2 0.09
267 Nick Smith Hingham Harbormen D 23 R 0 2 2 0.09
268 Thomas Casey Winchester Red and Black F 20 0 2 2 0.1
269 Max Monroe Pope Francis Cardinals D 19 L 1 0 1 0.05
270 Jimmy Frechette Braintree Wamps F 18 1 0 1 0.06
271 Will Robinson Catholic Memorial Knights F 20 1 0 1 0.05
272 Connor Meyers Wellesley Raiders F 18 1 0 1 0.06
273 Colin Walsh Framingham Flyers LW 18 L 1 0 1 0.06
274 Jonathan Wang St. Johns Shrewsbury Pioneers F 25 R 1 0 1 0.04
275 Luke Angelo Framingham Flyers F 18 R 1 0 1 0.06
276 Stephen Constantine Arlington Catholic Cougars F 18 R 1 0 1 0.06
277 Luke Horenstein St. Johns Prep Eagles F 20 1 0 1 0.05
278 John Grammas Central Catholic Raiders F 18 1 0 1 0.06
279 Sean Patterson Arlington Spy Ponders F 19 1 0 1 0.05
280 Jack Pollenz Hingham Harbormen F 23 R 1 0 1 0.04
281 Ryan Amirault St. Marys Lynn Spartans D 20 R 1 0 1 0.05
282 Dayton Ogden Winchester Red and Black D 20 1 0 1 0.05
283 Griffin Lynch Winchester Red and Black F 20 1 0 1 0.05
284 Evan Toto St. Marys Lynn Spartans F 20 L 1 0 1 0.05
285 Nevin Roche Weymouth Wildcats F 23 L 1 0 1 0.04
286 Alex Peck Natick Red Hawks F 20 1 0 1 0.05
287 David Dunham Andover Golden Warriors F 18 1 0 1 0.06
288 Colin Houlker Franklin Panthers F 21 R 1 0 1 0.05
289 Pete Masci Franklin Panthers F 21 L 1 0 1 0.05
290 Jack Melly Reading Rockets F 20 1 0 1 0.05
291 Nolan Sullivan Reading Rockets F 20 1 0 1 0.05
292 Tommy Misilo BC High Eagles F 18 1 0 1 0.06
293 Landon Littlewood BC High Eagles F 18 1 0 1 0.06
294 Jack Reidy BC High Eagles F 18 1 0 1 0.06
295 Jack Dolan Lincoln-Sudbury Warriors D 18 1 0 1 0.06
296 Drew Gates Weymouth Wildcats F 23 R 1 0 1 0.04
297 Luke Schell Bishop Feehan Shamrocks D 21 L 1 0 1 0.05
298 Nick Tulipano Burlington Red Devils F 17 1 0 1 0.06
299 Sean Torpey Burlington Red Devils D 17 1 0 1 0.06
300 Judd Vail Weymouth Wildcats F 23 R 0 1 1 0.04
301 Wolfgang Zinger Pope Francis Cardinals F 19 L 0 1 1 0.05
302 Prescott Mulligan Arlington Catholic Cougars D 18 R 0 1 1 0.06
303 Drew Deletti Framingham Flyers RW 18 L 0 1 1 0.06
304 Mike McGrath Pope Francis Cardinals F 19 L 0 1 1 0.05
305 Christian Thoren Shrewsbury Colonials F 18 0 1 1 0.06
306 Matt Ryan Braintree Wamps F 18 0 1 1 0.06
307 Ayden Giardina Arlington Catholic Cougars F 18 L 0 1 1 0.06
308 Collin Hakey Arlington Catholic Cougars D 18 R 0 1 1 0.06
309 Sam Mathews Arlington Catholic Cougars D 18 R 0 1 1 0.06
310 Cole Skaarup Attleboro Blue Bombardiers F 19 0 1 1 0.05
311 Bob Doherty Barnstable Red Hawks G 22 L 0 1 1 0.05
312 Scott O’Brien Archbishop Williams Bishops D 21 0 1 1 0.05
313 Conor Secrist St. Johns Shrewsbury Pioneers D 6 L 0 1 1 0.17
314 Brendan Losier Waltham Hawks D 18 R 0 1 1 0.06
315 Cole Butler Barnstable Red Hawks F 22 R 0 1 1 0.05
316 Burke McEwen Xaverian Hawks D 4 R 0 1 1 0.25
317 Luke Armano Central Catholic Raiders F 18 0 1 1 0.06
318 Cavan Grable Weymouth Wildcats D 22 L 0 1 1 0.05
319 Nolan Russell Arlington Spy Ponders F 19 0 1 1 0.05
320 Liam Wallace Hingham Harbormen F 23 L 0 1 1 0.04
321 Jack Moran Attleboro Blue Bombardiers D 19 0 1 1 0.05
322 Luke Lacouture Barnstable Red Hawks F 22 0 1 1 0.05
323 Nick Romanos Winchester Red and Black F 20 0 1 1 0.05
324 Drew Pulsifer Andover Golden Warriors F 18 0 1 1 0.06
325 Quinn Taccini Franklin Panthers D 21 L 0 1 1 0.05
326 Brady Rogers Barnstable Red Hawks D 22 L 0 1 1 0.05
327 Grady Flynn Natick Red Hawks F 20 0 1 1 0.05
328 Cam Nigro Weymouth Wildcats F 23 R 0 1 1 0.04
329 Kevin Daly Franklin Panthers D 21 L 0 1 1 0.05
330 Michael Boutiette Reading Rockets F 20 0 1 1 0.05
331 James Gigante Reading Rockets D 20 0 1 1 0.05
332 Nate Vitarisi Reading Rockets D 20 0 1 1 0.05
333 Stephen Cherry BC High Eagles F 18 0 1 1 0.06
334 Sam Johnson BC High Eagles F 18 0 1 1 0.06
335 Ben Nelson Lincoln-Sudbury Warriors F 18 0 1 1 0.06
336 Jackson Murphy Lincoln-Sudbury Warriors F 18 0 1 1 0.06
337 Liam Doherty Xaverian Hawks D 18 L 0 1 1 0.06
338 Shane Monaghan Bishop Feehan Shamrocks F 21 0 1 1 0.05
339 Colin Yandle Catholic Memorial Knights D 20 0 1 1 0.05
340 Charlie Peak Hingham Harbormen F 23 L 0 1 1 0.04
341 Devin Lucas Braintree Wamps F 18 0 1 1 0.06
342 Daniel Hanafin Burlington Red Devils F 17 0 1 1 0.06
343 Ryan McWhinnie Burlington Red Devils F 17 0 1 1 0.06
344 Joseph Vaccari Winchester Red and Black D 20 0 1 1 0.05
345 Armen Vartanian Arlington Spy Ponders F 19 0 1 1 0.05
346 Seamus Tattan Catholic Memorial Knights D 20 0 1 1 0.05
347 Dan Kaploun Catholic Memorial Knights F 20 0 1 1 0.05
348 Ryan McAuliffe Framingham Flyers F 18 R 0 1 1 0.06
349 Matteo Cuccovia Pope Francis Cardinals F 19 R 0 1 1 0.05
350 Nick Ritchie Pope Francis Cardinals G 19 L 0 1 1 0.05
351 Nathan Conroy Attleboro Blue Bombardiers D 19 0 1 1 0.05
352 Alex Frost Arlington Catholic Cougars F 18 R 0 1 1 0.06
353 Jack Sculin Xaverian Hawks F 8 R 0 1 1 0.13
354 Michael Lynch BC High Eagles D 18 0 1 1 0.06
355 Sean Velozo Archbishop Williams Bishops G 20 0 1 1 0.05
356 Connor Chiasson Waltham Hawks F 18 R 0 1 1 0.06
357 James McFarland BC High Eagles D 18 0 1 1 0.06
358 Kevin Fitzgerald Archbishop Williams Bishops D 21 0 1 1 0.05
359 Levi McNally Barnstable Red Hawks F 22 0 1 1 0.05
360 Matthew Smith Jr. St. Marys Lynn Spartans G 20 L 0 1 1 0.05
361 AJ Farese St. Johns Prep Eagles G 20 L 0 1 1 0.05
362 Scott Prioli Weymouth Wildcats D 23 R 0 1 1 0.04
363 Leo Packard Belmont Marauders F 17 0 1 1 0.06
364 Billy Lennon Weymouth Wildcats G 21 L 0 1 1 0.05
365 Tate Cogliano Natick Red Hawks D 20 0 1 1 0.05
366 Jacob Santagati Andover Golden Warriors D 18 0 1 1 0.06
367 Bobby Rucci St. Johns Shrewsbury Pioneers D 13 R 0 1 1 0.08
368 Chase Matthews Weymouth Wildcats D 12 R 0 1 1 0.08
369 Cam McFarland Weymouth Wildcats F 20 R 0 1 1 0.05
370 Max Ryan BC High Eagles F 18 0 1 1 0.06
371 Danny Chan BC High Eagles F 18 0 1 1 0.06
372 Cal LaPointe BC High Eagles D 18 0 1 1 0.06
373 Michael McCormack Xaverian Hawks D 11 R 0 1 1 0.09
374 Joe Dimartino Braintree Wamps D 18 0 1 1 0.06
375 Ryan McElroy Burlington Red Devils F 17 0 1 1 0.06
376 Will Mahoney Arlington Spy Ponders F 19 0 1 1 0.05
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Jesse Bernardinelli St. Johns Prep Eagles 1 4 0 4 100% 0
2 Harry Defeo Xaverian Hawks 2 2 0 2 100% 0
3 Eamon Kelleher Catholic Memorial Knights 1 21 0 21 100% 0
4 Myles Roycroft Barnstable Red Hawks 1 5 0 5 100% 0
5 Conor Espinola Needham Rockets 1 8 0 8 100% 0
6 Ethan Bauer Belmont Marauders 1 31 1 30 96.77% 1
7 Michael Bulkin Xaverian Hawks 15 441 16 425 96.37% 0.98
8 Sal Camera Marshfield Rams 4 51 2 49 96.08% 0.6
9 Joseph Torraco Franklin Panthers 2 63 3 60 95.24% 1.35
10 Owen Holland Reading Rockets 2 60 3 57 95% 1.5
11 AJ Farese St. Johns Prep Eagles 15 384 21 363 94.53% 1.33
12 Nick Ritchie Pope Francis Cardinals 3 85 5 80 94.12% 1.47
13 Nathan Michaud St. Johns Prep Eagles 3 48 3 45 93.75% 1.29
14 Matthew Smith Jr. St. Marys Lynn Spartans 20 448 29 419 93.53% 1.41
15 Brandon Palhete Weymouth Wildcats 8 237 18 219 92.41% 2.25
16 Drew Karlovits BC High Eagles 6 165 13 152 92.12% 1.95
17 Cooper Campo Chelmsford Lions 1 49 4 45 91.84% 3.53
18 Billy Lennon Weymouth Wildcats 15 509 42 467 91.75% 2.74
19 James Whitmore Hingham Harbormen 7 101 9 92 91.09% 1.43
20 Mike Karo Hingham Harbormen 18 385 35 350 90.91% 1.92
21 Jacob Westwater Attleboro Blue Bombardiers 15 385 35 350 90.91% 2.42
22 Amir Cullinane Braintree Wamps 2 64 6 58 90.63% 2.81
23 Tristan Garvin Andover Golden Warriors 1 52 5 47 90.38% 4.41
24 John Snyder Arlington Spy Ponders 2 50 5 45 90% 2.18
25 Bob Doherty Barnstable Red Hawks 22 587 60 527 89.78% 2.73
26 Graham Emerick Winchester Red and Black 1 38 4 34 89.47% 3.53
27 Brauer Malcolm Natick Red Hawks 2 92 10 82 89.13% 5
28 Sean Velozo Archbishop Williams Bishops 20 468 51 417 89.1% 2.58
29 Colin MacDougall Catholic Memorial Knights 1 9 1 8 88.89% 0.88
30 Lucas Olson Needham Rockets 3 36 4 32 88.89% 2.61
31 Jesse Rich Lincoln-Sudbury Warriors 1 27 3 24 88.89% 2.65
32 Connor Kotwicki Xaverian Hawks 6 134 15 119 88.81% 2.7
33 Carson Brownridge Needham Rockets 13 285 32 253 88.77% 2.64
34 Liam Fullam Marshfield Rams 20 384 45 339 88.28% 2.26
35 Austin Gaylord Archbishop Williams Bishops 3 17 2 15 88.24% 1.2
36 Colin McCarthy St. Johns Shrewsbury Pioneers 5 110 13 97 88.18% 2.35
37 Paul Bonina St. Johns Shrewsbury Pioneers 18 462 55 407 88.1% 2.83
38 Jaxson Fleming Catholic Memorial Knights 5 106 13 93 87.74% 2.36
39 Boden Wood Andover Golden Warriors 1 23 3 20 86.96% 2.87
40 Garo Gebeyan Waltham Hawks 1 15 2 13 86.67% 2
41 Ethan Feldman Shrewsbury Colonials 1 37 5 32 86.49% 5
42 Logan Petrucci Bishop Feehan Shamrocks 1 44 6 38 86.36% 6.14
43 Patrick Clair Arlington Catholic Cougars 2 71 10 61 85.92% 4.41
44 Jack O’Connor Franklin Panthers 2 63 9 54 85.71% 4.5
45 Trevor Pouliot Andover Golden Warriors 1 28 4 24 85.71% 4
46 Ryan Ocampo Wellesley Raiders 1 33 5 28 84.85% 5
47 Logan Sheedy Central Catholic Raiders 1 30 5 25 83.33% 5
48 Macklin O’Flynn Winchester Red and Black 2 59 10 49 83.05% 5
49 Vincenzo Alviti Attleboro Blue Bombardiers 4 57 10 47 82.46% 3.57
50 Danny McAuliffe Framingham Flyers 1 35 7 28 80% 7
51 Bryce Miller St. Johns Shrewsbury Pioneers 4 60 13 47 78.33% 4.8
52 Cam Shanahan Burlington Red Devils 1 23 5 18 78.26% 5
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Joe Maffia Westfield Bombers F 20 R 30 39 69 3.45
2 Matt Pedroli Hopkinton Hillers F 21 R 17 16 33 1.57
3 Richard Moritko Westfield Bombers F 20 L 19 13 32 1.6
4 Henry Waddell Newburyport Clippers F 22 R 13 19 32 1.45
5 Gavin Powderly Falmouth Clippers F 23 R 16 15 31 1.35
6 Paul Lawry Westfield Bombers D 20 R 4 27 31 1.55
7 Luke MacIsaac Newburyport Clippers F 22 L 13 14 27 1.23
8 Parker Winn Hopkinton Hillers D 19 R 7 20 27 1.42
9 Nicholas LaComb Westfield Bombers F 20 R 17 9 26 1.3
10 Kody Pokraka Falmouth Clippers F 21 L 11 13 24 1.14
11 Cody Bard Westfield Bombers F 20 R 9 14 23 1.15
12 Sviatoslov Antipkin Norwood Mustangs F 19 10 12 22 1.16
13 Matthew Tribou Falmouth Clippers RW 22 R 10 12 22 1
14 Chris Ryan Whitman-Hanson Panthers F 22 R 9 13 22 1
15 Luke Tracey Whitman-Hanson Panthers C 22 L 14 8 22 1
16 Michael Doe Malden Catholic Lancers F 22 L 9 13 22 1
17 Jack Sullivan Newburyport Clippers F 22 L 11 11 22 1
18 Connor Merkle Hopkinton Hillers F 21 L 5 17 22 1.05
19 Steven Streeter Malden Catholic Lancers F 22 R 11 10 21 0.95
20 Will Iantosca Hopkinton Hillers F 21 R 9 11 20 0.95
21 Ben Morgan Whitman-Hanson Panthers F 22 R 8 11 19 0.86
22 Brody MacMaster Malden Catholic Lancers F 22 R 7 12 19 0.86
23 Domenic Visocchi Whitman-Hanson Panthers D 22 R 6 13 19 0.86
24 Will Forrest Newburyport Clippers D 22 L 6 12 18 0.82
25 Mark Trahon Norwood Mustangs D 19 6 12 18 0.95
26 Jack Resnick Hopkinton Hillers F 21 L 3 15 18 0.86
27 TJ Martin Norwood Mustangs F 19 8 9 17 0.89
28 Ryan Garvey Westfield Bombers D 20 L 5 12 17 0.85
29 Pat Ryan Whitman-Hanson Panthers D 22 R 4 13 17 0.77
30 Jack O’Hearn Whitman-Hanson Panthers F 22 R 9 8 17 0.77
31 James Hayward Hopkinton Hillers F 9 R 10 7 17 1.89
32 Jacob Sheehan Norwood Mustangs F 19 8 8 16 0.84
33 Jason Gillis Norwood Mustangs F 19 7 9 16 0.84
34 Nick Beltramini Whitman-Hanson Panthers LW 22 R 10 6 16 0.73
35 Chase Briggs Falmouth Clippers C 23 R 8 8 16 0.7
36 Ryan Valeri Norwood Mustangs F 18 L 4 11 15 0.83
37 Christian Andwood Westfield Bombers F 20 R 7 8 15 0.75
38 Travis Smith Falmouth Clippers F 23 L 7 7 14 0.61
39 Johnny Milne Plymouth North Eagles F 18 L 8 5 13 0.72
40 Finn Mahon Hopkinton Hillers F 20 L 5 8 13 0.65
41 Evan Klepacz Westfield Bombers F 20 L 3 9 12 0.6
42 Caine Allen Whitman-Hanson Panthers D 22 R 3 9 12 0.55
43 Jack Sjostrom Whitman-Hanson Panthers F 22 R 6 5 11 0.5
44 Sam Whiting Plymouth North Eagles F 20 6 5 11 0.55
45 Braden Lee Norwood Mustangs F 19 8 3 11 0.58
46 Finn McNeil Newburyport Clippers F 22 L 10 1 11 0.5
47 Brian Lucy Newburyport Clippers F 22 L 1 10 11 0.5
48 Shaun Teehan Oliver Ames Tigers F 10 L 6 4 10 1
49 Owen Mongeau Newburyport Clippers F 22 L 3 7 10 0.45
50 Dante Kader Malden Catholic Lancers D 22 R 2 8 10 0.45
51 Alex Shvayko Falmouth Clippers F 23 R 3 6 9 0.39
52 Owen MacDougall Norwood Mustangs F 19 3 5 8 0.42
53 Josh Tobin Whitman-Hanson Panthers LW 22 R 4 4 8 0.36
54 Dom Palladino Plymouth North Eagles F 19 6 2 8 0.42
55 Finn Oberacker Falmouth Clippers D 23 L 1 7 8 0.35
56 Jack Funk Duxbury Dragons F 15 6 1 7 0.47
57 Joseph DeBernardo Malden Catholic Lancers D 22 R 1 6 7 0.32
58 Will Hostetter Falmouth Clippers D 23 L 3 4 7 0.3
59 Danny O’Connell Duxbury Dragons F 15 2 5 7 0.47
60 Cory DeCosta Hopkinton Hillers D 21 L 1 6 7 0.33
61 Alexandre Lambert Newburyport Clippers D 22 R 0 7 7 0.32
62 Mikey Yucius Duxbury Dragons F 15 3 3 6 0.4
63 Brendan Teehan Oliver Ames Tigers F 10 R 2 4 6 0.6
64 Ryan Goodreau Westfield Bombers F 20 R 2 4 6 0.3
65 Patrick Deloughrey Oliver Ames Tigers F 10 R 4 2 6 0.6
66 Frank Fruci Norwood Mustangs F 19 1 5 6 0.32
67 Thomas Gagnon Newburyport Clippers F 22 4 2 6 0.27
68 Matt Miller Whitman-Hanson Panthers D 22 R 1 5 6 0.27
69 Evan Mastroianni Westfield Bombers G 20 L 0 6 6 0.3
70 Matthew Fukuda Malden Catholic Lancers D 22 L 0 6 6 0.27
71 Gavin Wallace Duxbury Dragons D 15 2 3 5 0.33
72 Michael Grenham Norwood Mustangs F 19 1 4 5 0.26
73 Jake Balser Westfield Bombers D 20 L 1 4 5 0.25
74 Mac Doherty Plymouth North Eagles F 20 2 3 5 0.25
75 Adam Tobin Oliver Ames Tigers F 10 L 1 4 5 0.5
76 Carter Moore Hopkinton Hillers D 20 L 2 3 5 0.25
77 Cole Martin Duxbury Dragons F 15 1 4 5 0.33
78 Jagger Gudaitis Newburyport Clippers F 22 L 0 5 5 0.23
79 Sam Spavento Hopkinton Hillers D 20 L 0 5 5 0.25
80 Danny McLaughlin Plymouth North Eagles D 20 3 1 4 0.2
81 Zachary Woods Malden Catholic Lancers F 22 R 2 2 4 0.18
82 Rocco Farioli Norwood Mustangs D 19 1 3 4 0.21
83 Quinn Mathews Malden Catholic Lancers F 22 L 3 1 4 0.18
84 Langston Coyle Norwood Mustangs F 19 1 3 4 0.21
85 Michael Moschella Malden Catholic Lancers F 22 L 4 0 4 0.18
86 Jason Smith Plymouth North Eagles F 20 3 1 4 0.2
87 Max Conley Norwood Mustangs D 19 1 3 4 0.21
88 Parker Rivera Hopkinton Hillers F 20 R 4 0 4 0.2
89 Owen Meserve Falmouth Clippers F 23 R 1 3 4 0.17
90 Tyler Goodreau Westfield Bombers D 20 R 0 4 4 0.2
91 Sean McMahon Westfield Bombers D 20 L 0 4 4 0.2
92 Brendan Heffron Malden Catholic Lancers F 22 R 1 2 3 0.14
93 Joshua Hubert Malden Catholic Lancers F 22 R 2 1 3 0.14
94 Cam Silvia Duxbury Dragons D 15 3 0 3 0.2
95 Tucker O’Neil Duxbury Dragons D 15 1 2 3 0.2
96 Sonny Bianculli King Philip Warriors D 10 R 2 1 3 0.3
97 Owen Moore Westfield Bombers F 20 R 1 2 3 0.15
98 Tommy McCosh Plymouth North Eagles F 20 2 1 3 0.15
99 Aidan Murphy Whitman-Hanson Panthers D 22 L 1 2 3 0.14
100 Cam Souza North Attleboro Red Rocketeers F 6 1 2 3 0.5
101 Charlie Hostetter Falmouth Clippers D 21 L 2 1 3 0.14
102 Chris Resnick Hopkinton Hillers F 19 L 1 2 3 0.16
103 Ryan Grenham Norwood Mustangs D 19 0 3 3 0.16
104 David Mulvey Duxbury Dragons D 15 0 3 3 0.2
105 Kealy Coulter Malden Catholic Lancers D 22 L 0 3 3 0.14
106 Lucas Gangi Oliver Ames Tigers D 10 L 1 1 2 0.2
107 Liam Bonner Duxbury Dragons F 15 1 1 2 0.13
108 Kevin Roach Norwood Mustangs D 19 1 1 2 0.11
109 Andrew Walsh Plymouth North Eagles F 20 2 0 2 0.1
110 Justin Smith Plymouth North Eagles F 20 2 0 2 0.1
111 Dominic Ferragamo Malden Catholic Lancers F 22 R 1 1 2 0.09
112 Nick Zaccaria Whitman-Hanson Panthers G 22 L 1 1 2 0.09
113 Jake Santucci North Attleboro Red Rocketeers F 6 1 1 2 0.33
114 Alex Kojoian North Attleboro Red Rocketeers F 6 2 0 2 0.33
115 Aedan Graves Whitman-Hanson Panthers C 22 L 1 1 2 0.09
116 Ronan Siglin Hopkinton Hillers D 21 R 1 1 2 0.1
117 Carl Gao Hopkinton Hillers F 15 R 2 0 2 0.13
118 Dan Reen Norwood Mustangs F 19 0 2 2 0.11
119 Charlie Pelkey King Philip Warriors D 10 L 0 2 2 0.2
120 Quinn Brennan Newburyport Clippers F 22 0 2 2 0.09
121 Davis Pons Newburyport Clippers F 22 0 2 2 0.09
122 Dominic Bertino North Attleboro Red Rocketeers F 6 0 2 2 0.33
123 Stephen Leighton Hopkinton Hillers F 20 R 0 2 2 0.1
124 Jacob Molloy Leominster Blue Devils F 11 R 1 0 1 0.09
125 Jace Peardon Oliver Ames Tigers F 10 L 1 0 1 0.1
126 TJ Cohane Plymouth North Eagles D 19 1 0 1 0.05
127 Logan Shields Whitman-Hanson Panthers RW 22 R 1 0 1 0.05
128 Jack Gresham King Philip Warriors LW 10 L 1 0 1 0.1
129 Braden Barros King Philip Warriors RW 10 R 1 0 1 0.1
130 Bryce Cloutier King Philip Warriors RW 10 R 1 0 1 0.1
131 Grady Bianculli King Philip Warriors RW 10 R 1 0 1 0.1
132 Jon Lynch Norwood Mustangs F 19 1 0 1 0.05
133 Campbell Baker Plymouth North Eagles F 20 1 0 1 0.05
134 Aidan Hoyle Walpole Timberwolves F 13 1 0 1 0.08
135 Jacob Conley North Attleboro Red Rocketeers D 6 1 0 1 0.17
136 Trent Lorusso Falmouth Clippers F 19 L 1 0 1 0.05
137 Raf Martin Hopkinton Hillers F 20 R 1 0 1 0.05
138 Davison Richards Falmouth Clippers D 23 L 0 1 1 0.04
139 Tony Buccella Oliver Ames Tigers LW 10 R 0 1 1 0.1
140 Daniil Orbits Malden Catholic Lancers F 22 L 0 1 1 0.05
141 Gavin Campbell Plymouth North Eagles F 20 0 1 1 0.05
142 Joseph Brienze Malden Catholic Lancers F 22 R 0 1 1 0.05
143 Kevin Hultgren Norwood Mustangs D 19 0 1 1 0.05
144 Grady Cox Falmouth Clippers C 23 L 0 1 1 0.04
145 Logan Chapman Plymouth North Eagles F 20 0 1 1 0.05
146 Joe Finkelstein Walpole Timberwolves F 13 0 1 1 0.08
147 Jack Frostholm Falmouth Clippers F 12 L 0 1 1 0.08
148 Jameson Hardy North Attleboro Red Rocketeers D 6 0 1 1 0.17
149 Caleb Altman Hopkinton Hillers D 18 R 0 1 1 0.06
150 Anthony Ficher Falmouth Clippers C 19 R 0 1 1 0.05
151 Connor Fitzpatrick Malden Catholic Lancers G 22 0 1 1 0.05
152 Axel Becker Newburyport Clippers D 22 L 0 1 1 0.05
153 Damien Lamb Newburyport Clippers G 22 R 0 1 1 0.05
154 Ryan Sawyer North Attleboro Red Rocketeers D 6 0 1 1 0.17
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Sam Gurney Norwood Mustangs 2 8 0 8 100% 0
2 Connor McGuirk Whitman-Hanson Panthers 1 8 0 8 100% 0
3 Nick Zaccaria Whitman-Hanson Panthers 20 578 32 546 94.46% 1.62
4 Will Bachand North Attleboro Red Rocketeers 1 21 2 19 90.48% 2
5 Colton Spavento Hopkinton Hillers 19 618 63 555 89.81% 3.41
6 Liam Beachkofski King Philip Warriors 1 19 2 17 89.47% 2
7 Connor Harris Hopkinton Hillers 4 65 7 58 89.23% 3.66
8 Richie Hayes Walpole Timberwolves 1 27 3 24 88.89% 4.5
9 Gavin James Plymouth North Eagles 6 167 19 148 88.62% 3.33
10 Patrick Guinan Duxbury Dragons 1 24 3 21 87.5% 3
11 Connor Fitzpatrick Malden Catholic Lancers 3 115 15 100 86.96% 4.62
12 Brody Foley Norwood Mustangs 15 301 40 261 86.71% 3.06
13 Connor Fryer Hopkinton Hillers 2 30 4 26 86.67% 3.1
14 Ryan Christensen Whitman-Hanson Panthers 3 58 8 50 86.21% 3.43
15 Isaac Malfy Falmouth Clippers 11 195 28 167 85.64% 3.04
16 Jackson Smith Falmouth Clippers 15 346 51 295 85.26% 3.86
17 Patrick Quill Plymouth North Eagles 2 60 9 51 85% 5.26
18 Gavin Campbell Plymouth North Eagles 1 33 5 28 84.85% 5
19 William Markwell Duxbury Dragons 5 118 20 98 83.05% 3.9
20 Mike Roof Walpole Timberwolves 1 16 3 13 81.25% 9
21 Brody Pacheco Norwood Mustangs 7 95 18 77 81.05% 3.28
22 Ronan Blaney Oliver Ames Tigers 5 135 26 109 80.74% 6.5
23 Josh Devito Oliver Ames Tigers 6 108 22 86 79.63% 5.41
24 David Mulvey Duxbury Dragons 1 31 8 23 74.19% 8
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Matt Lesniak Dracut-Tyngsboro Middies F 20 R 21 23 44 2.2
2 Drew DuRoss Dracut-Tyngsboro Middies F 20 R 24 20 44 2.2
3 Ned Akashian Lowell Red Raiders F 22 L 23 19 42 1.91
4 Nikko Chiaradonna Foxboro Warriors F 22 22 18 40 1.82
5 Ryan Wood Foxboro Warriors F 22 24 15 39 1.77
6 Charlie Wilkie Dracut-Tyngsboro Middies F 20 L 12 24 36 1.8
7 Wyatt Goyette Middleboro-Carver-Wareham Sachems F 20 18 16 34 1.7
8 Brady Leonard Essex Tech Hawks F 17 L 19 13 32 1.88
9 Owen McAuliffe Foxboro Warriors F 22 6 22 28 1.27
10 Beau Blakely Dracut-Tyngsboro Middies D 20 R 4 23 27 1.35
11 Jayden Auger Greater Lowell-Nashoba Vikings F 13 8 18 26 2
12 Brody Simmonds Greater Lowell-Nashoba Vikings F 12 17 7 24 2
13 Matias Moore Cambridge Falcons F 20 R 7 17 24 1.2
14 Joshua Pite Cambridge Falcons D 20 L 5 17 22 1.1
15 Brodie Anderson Lowell Red Raiders F 22 R 9 12 21 0.95
16 Finlay Campbell Foxboro Warriors F 22 12 9 21 0.95
17 Joel Perez Cambridge Falcons F 20 L 14 7 21 1.05
18 Levon Mulready Middleboro-Carver-Wareham Sachems D 20 9 11 20 1
19 Brenden Modeski Dracut-Tyngsboro Middies F 20 L 8 11 19 0.95
20 Jaydan Vargas Essex Tech Hawks F 17 8 10 18 1.06
21 Tom Watts Foxboro Warriors D 22 4 14 18 0.82
22 Jack Blaschke Lowell Red Raiders F 22 R 6 11 17 0.77
23 Henrik Emerton Cambridge Falcons F 20 R 7 10 17 0.85
24 Gavin Summers Stoughton-Brockton Knight Boxers F 20 R 8 8 16 0.8
25 Jake McSweeney Stoughton-Brockton Knight Boxers F 20 L 10 6 16 0.8
26 Marc Poste Lynn Jets F 17 R 5 11 16 0.94
27 AJ Lopez Lynn Jets F 18 L 10 6 16 0.89
28 Tyler Whitten Lynn Jets F 19 R 8 8 16 0.84
29 Wylie Welch Cambridge Falcons F 19 L 8 8 16 0.84
30 Anthony Bisenti Essex Tech Hawks F 17 R 5 10 15 0.88
31 Danny Gleason Lowell Red Raiders F 22 R 4 11 15 0.68
32 Cameron Casey Essex Tech Hawks D 17 R 3 12 15 0.88
33 Chad Vigeant Dracut-Tyngsboro Middies D 20 R 3 11 14 0.7
34 Xavier Valcorba Middleboro-Carver-Wareham Sachems F 20 1 13 14 0.7
35 Keenan Peterson Middleboro-Carver-Wareham Sachems F 20 6 8 14 0.7
36 Luke Teta Dracut-Tyngsboro Middies F 20 L 6 7 13 0.65
37 Gavin Pyne Middleboro-Carver-Wareham Sachems F 20 3 10 13 0.65
38 Keegan Wentworth Middleboro-Carver-Wareham Sachems F 20 7 6 13 0.65
39 Zach Dibona Greater Lowell-Nashoba Vikings F 13 5 7 12 0.92
40 Kyle Furlong Lynn Jets F 19 R 6 6 12 0.63
41 John Crowley Lynn Jets F 19 L 3 9 12 0.63
42 Carter Poh Middleboro-Carver-Wareham Sachems F 20 3 9 12 0.6
43 Jack Donovan Greater Lowell-Nashoba Vikings F 13 8 3 11 0.85
44 Bryce Russo Stoughton-Brockton Knight Boxers C 20 L 4 7 11 0.55
45 Michael Ruo Foxboro Warriors F 22 7 4 11 0.5
46 Tommy Jackson Dracut-Tyngsboro Middies D 20 R 1 10 11 0.55
47 Nate Dodge Lowell Red Raiders F 22 R 9 1 10 0.45
48 Ben Rehal Essex Tech Hawks F 17 L 4 6 10 0.59
49 Anthony Alessi Lynn Jets D 19 L 4 6 10 0.53
50 Jake Haubner Dracut-Tyngsboro Middies F 20 R 3 7 10 0.5
51 Brian Delisio Essex Tech Hawks F 17 6 3 9 0.53
52 Ben Cardillo Dracut-Tyngsboro Middies F 20 L 3 6 9 0.45
53 Dan Jacobs Foxboro Warriors F 22 1 8 9 0.41
54 Ryan Walsh Greater Lowell-Nashoba Vikings F 13 5 3 8 0.62
55 Ted Tsoutsouris Essex Tech Hawks F 17 3 5 8 0.47
56 Tadhg Ledlie Cambridge Falcons F 20 L 1 7 8 0.4
57 Ben Haubner Dracut-Tyngsboro Middies D 20 R 1 7 8 0.4
58 Brett Granger Essex Tech Hawks F 17 3 4 7 0.41
59 Christos Panagakis Dracut-Tyngsboro Middies D 20 L 1 6 7 0.35
60 Luke Rurak Lowell Red Raiders D 22 L 3 4 7 0.32
61 Michael Cann Essex Tech Hawks F 17 R 1 6 7 0.41
62 Patrick Tripp Middleboro-Carver-Wareham Sachems F 20 4 3 7 0.35
63 Marcus Novo Lowell Red Raiders D 22 L 2 4 6 0.27
64 Kyle Novo Lowell Red Raiders F 22 R 1 5 6 0.27
65 Cameron Pierce Stoughton-Brockton Knight Boxers D 20 R 2 4 6 0.3
66 Sal Arena Greater Lowell-Nashoba Vikings F 13 1 5 6 0.46
67 Jack Feeney Dracut-Tyngsboro Middies F 20 4 2 6 0.3
68 Sebastian Castagno Dracut-Tyngsboro Middies F 20 R 2 4 6 0.3
69 Nathan Silva Lynn Jets F 18 R 2 4 6 0.33
70 EJ Wanke Middleboro-Carver-Wareham Sachems D 20 2 4 6 0.3
71 Shane Peters Lowell Red Raiders D 22 R 0 6 6 0.27
72 Jake Deane Middleboro-Carver-Wareham Sachems D 20 0 6 6 0.3
73 Tyler McHugh Essex Tech Hawks F 17 R 3 2 5 0.29
74 Leo Campbell Foxboro Warriors D 22 4 1 5 0.23
75 Brogan Wilson Middleboro-Carver-Wareham Sachems F 20 R 2 3 5 0.25
76 Mason Sutcliffe Essex Tech Hawks D 17 0 5 5 0.29
77 Owen Travers Lynn Jets F 19 R 3 1 4 0.21
78 Will Corvino Stoughton-Brockton Knight Boxers D 20 L 3 1 4 0.2
79 Jacoby Comeau Lynn Jets F 19 L 2 2 4 0.21
80 Luke Bugala Cambridge Falcons F 20 L 2 2 4 0.2
81 Vincent Caterina Cambridge Falcons D 20 L 1 3 4 0.2
82 Riley Sobezenski Essex Tech Hawks D 17 1 3 4 0.24
83 Brenden Lacroix Foxboro Warriors F 22 1 3 4 0.18
84 Aidan Lewis Stoughton-Brockton Knight Boxers D 20 R 2 2 4 0.2
85 Logan Moore Middleboro-Carver-Wareham Sachems D 20 2 2 4 0.2
86 Connor Reardon Foxboro Warriors D 22 0 4 4 0.18
87 Joseph Plourde Lynn Jets F 19 L 1 2 3 0.16
88 Pedro Lopez Lynn Jets D 19 R 1 2 3 0.16
89 Connor Stevens Lowell Red Raiders D 22 R 2 1 3 0.14
90 Will Buckley Lowell Red Raiders D 22 L 1 2 3 0.14
91 Owen Considine Lynnfield Pioneers F 7 3 0 3 0.43
92 Palmer Mofford Stoughton-Brockton Knight Boxers D 20 R 1 2 3 0.15
93 John Briggs Lynn Jets D 19 R 1 2 3 0.16
94 Jonathan McGrath Taunton Tigers D 8 1 2 3 0.38
95 Jonathan MacDonald Middleboro-Carver-Wareham Sachems LW 20 L 2 1 3 0.15
96 Aiden Collins Hopedale – Milford Blue Raiders F 3 3 0 3 1
97 James Conway Greater Lowell-Nashoba Vikings D 13 0 3 3 0.23
98 Tate Schoenau Cambridge Falcons D 20 R 0 3 3 0.15
99 Julius Serino Lynn Jets D 18 R 2 0 2 0.11
100 Anthony Ford Lowell Red Raiders F 22 R 1 1 2 0.09
101 Everett Mildwoff Cambridge Falcons F 20 R 1 1 2 0.1
102 Bobby Jacobs Foxboro Warriors F 22 1 1 2 0.09
103 Jamie Vallarelli Taunton Tigers F 8 1 1 2 0.25
104 Jacob Picher Middleboro-Carver-Wareham Sachems F 20 1 1 2 0.1
105 Breighdyn Simmons Taunton Tigers F 8 1 1 2 0.25
106 Braden Lachance Taunton Tigers D 8 1 1 2 0.25
107 Gavin Ferreira Lowell Red Raiders F 22 R 0 2 2 0.09
108 Liam Waterman Essex Tech Hawks D 17 0 2 2 0.12
109 Marco Ciolfi Foxboro Warriors F 22 0 2 2 0.09
110 Colin Wells Foxboro Warriors F 22 0 2 2 0.09
111 Henry Holleron Cambridge Falcons F 19 R 0 2 2 0.11
112 Zack Gagnon Greater Lowell-Nashoba Vikings F 13 1 0 1 0.08
113 Trevor Dodge Lowell Red Raiders F 22 R 1 0 1 0.05
114 Brendan Watts Foxboro Warriors F 22 1 0 1 0.05
115 Mike Chatterton Scituate Sailors F 26 1 0 1 0.04
116 Brian Bardsley Greater Lowell-Nashoba Vikings F 12 1 0 1 0.08
117 Tre Nadeau Taunton Tigers F 8 1 0 1 0.13
118 Aden Zaza Stoughton-Brockton Knight Boxers F 20 R 1 0 1 0.05
119 Dylan Preston Dracut-Tyngsboro Middies F 20 L 1 0 1 0.05
120 Josh Hersey Triton Vikings F 12 R 1 0 1 0.08
121 Connor Rumph Triton Vikings D 12 R 1 0 1 0.08
122 Luke Sullivan Triton Vikings F 12 L 1 0 1 0.08
123 Rafael Ortiz De La Rosa Lynn Jets F 19 R 1 0 1 0.05
124 Jeriel Soto Lynn Jets F 17 R 1 0 1 0.06
125 Drew Nadeau Taunton Tigers D 8 1 0 1 0.13
126 Josef Allison Stoughton-Brockton Knight Boxers D 20 R 1 0 1 0.05
127 Lucas Deraps Lynnfield Pioneers F 7 0 1 1 0.14
128 Brendan Driscoll Lynnfield Pioneers D 7 0 1 1 0.14
129 Ryan Mrozowski Greater Lowell-Nashoba Vikings D 13 0 1 1 0.08
130 J Martin Greater Lowell-Nashoba Vikings D 10 0 1 1 0.1
131 Marty Monahan Scituate Sailors D 26 0 1 1 0.04
132 James Watts Foxboro Warriors D 22 0 1 1 0.05
133 Jarell Henderson Stoughton-Brockton Knight Boxers F 20 L 0 1 1 0.05
134 Matt Jackson Dracut-Tyngsboro Middies F 20 R 0 1 1 0.05
135 Michael Taylor Triton Vikings D 12 R 0 1 1 0.08
136 Mason Colby Triton Vikings F 12 R 0 1 1 0.08
137 Noah Bloom Taunton Tigers D 8 0 1 1 0.13
138 Cayden Clancy Taunton Tigers F 8 0 1 1 0.13
139 Ricky Nashawaty Hopedale – Milford Blue Raiders F 3 0 1 1 0.33
140 Brendan Lynch Foxboro Warriors F 22 0 1 1 0.05
141 Tiago Vasconselos Lowell Red Raiders D 22 R 0 1 1 0.05
142 Andrew Carbone Lynnfield Pioneers F 7 0 1 1 0.14
143 Jake Swencki Essex Tech Hawks F 17 0 1 1 0.06
144 Andrew McKenna Essex Tech Hawks D 17 0 1 1 0.06
145 Jackson Ferreira Greater Lowell-Nashoba Vikings D 11 0 1 1 0.09
146 Connor Cole Dracut-Tyngsboro Middies G 20 L 0 1 1 0.05
147 Milo Sperry Cambridge Falcons D 20 R 0 1 1 0.05
148 Matt Lioce Hopedale – Milford Blue Raiders D 3 0 1 1 0.33
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Michael Marenghi Lynnfield Pioneers 1 41 2 39 95.12% 1.96
2 Mark Francis Scituate Sailors 26 683 54 629 92.09% 2.06
3 Teagan Moreau Essex Tech Hawks 12 209 21 188 89.95% 1.75
4 Jack Pessa Foxboro Warriors 22 667 76 591 88.61% 3.42
5 Grady Avila Lowell Red Raiders 19 682 80 602 88.27% 4.98
6 Cam Tomaszycki Taunton Tigers 2 33 4 29 87.88% 2
7 Nick DeNino Lynn Jets 17 550 68 482 87.64% 4.57
8 Owen Goldstein Cambridge Falcons 14 404 53 351 86.88% 4.11
9 Cooper Goodman Lynn Jets 6 85 12 73 85.88% 5.35
10 Kayden Michaud Lowell Red Raiders 3 7 1 6 85.71% 2.37
11 Connor Peterson Greater Lowell-Nashoba Vikings 3 55 8 47 85.45% 3.5
12 Nathan Morin Hopedale – Milford Blue Raiders 1 27 4 23 85.19% 4.09
13 Thomas Peters Lowell Red Raiders 10 139 22 117 84.17% 4.06
14 Isaac Winter-Barkai Cambridge Falcons 9 231 38 193 83.55% 5.41
15 Jacob Michals Stoughton-Brockton Knight Boxers 20 650 116 534 82.15% 5.89
16 Bao Tran Stoughton-Brockton Knight Boxers 2 5 1 4 80% 3.75
17 Declan Farrell Greater Lowell-Nashoba Vikings 7 127 26 101 79.53% 4.94
18 Ty Stapleton Greater Lowell-Nashoba Vikings 6 98 21 77 78.57% 5.14
19 Michael Dango Greater Lowell-Nashoba Vikings 2 30 7 23 76.67% 5.08
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Matthew Sylvia St. Bernards Bernardians F 21 21 20 41 1.95
2 Christos Rogaris Dover-Sherborn – Weston Raiders F 24 R 11 26 37 1.54
3 Sam Hinckley Dover-Sherborn – Weston Raiders F 24 R 21 14 35 1.46
4 Gavin Richard Gardner – Murdock Wildcats F 21 20 11 31 1.48
5 Thomas Lamb Dover-Sherborn – Weston Raiders F 24 R 12 15 27 1.13
6 Rob Morsilli Dover-Sherborn – Weston Raiders D 24 L 7 19 26 1.08
7 Jayden Patel Gardner – Murdock Wildcats F 21 14 11 25 1.19
8 Ryan Meaney Rockport – Manchester Essex Vikings C 21 L 10 13 23 1.1
9 Josh Crotty Gardner – Murdock Wildcats F 21 12 11 23 1.1
10 Evan Walker St. Bernards Bernardians F 21 13 10 23 1.1
11 Cullan White Gardner – Murdock Wildcats F 21 11 11 22 1.05
12 Toby Beaulac St. Bernards Bernardians F 21 7 15 22 1.05
13 Andrew Cahill Dover-Sherborn – Weston Raiders D 24 L 1 21 22 0.92
14 Aiden LaPointe Gardner – Murdock Wildcats F 21 10 11 21 1
15 James Crowell Bourne Canalmen F 21 11 9 20 0.95
16 Max Patenaude Dover-Sherborn – Weston Raiders F 24 L 10 9 19 0.79
17 Ben Ranier Rockport – Manchester Essex Vikings RW 21 R 12 5 17 0.81
18 Hunter Hourihan Dover-Sherborn – Weston Raiders F 24 L 12 5 17 0.71
19 Cole Thomas Bourne Canalmen F 21 9 8 17 0.81
20 Hunter Barlow Gardner – Murdock Wildcats D 21 6 9 15 0.71
21 Mason Decker Gardner – Murdock Wildcats F 21 5 10 15 0.71
22 Matt Coughlin Rockport – Manchester Essex Vikings LW 21 L 6 8 14 0.67
23 Caleb Curran Dover-Sherborn – Weston Raiders D 24 R 2 12 14 0.58
24 Pheonix Fortier St. Bernards Bernardians F 21 5 9 14 0.67
25 Griffin Kelly Bourne Canalmen F 21 6 8 14 0.67
26 Felix Giesen Dover-Sherborn – Weston Raiders F 24 R 8 5 13 0.54
27 Ryan Fazio Rockport – Manchester Essex Vikings RW 21 R 3 10 13 0.62
28 Ryan Hill St. Bernards Bernardians D 21 R 5 8 13 0.62
29 Ethan Fiore Dover-Sherborn – Weston Raiders D 24 L 2 10 12 0.5
30 Caden Mihalovich Gardner – Murdock Wildcats F 21 6 5 11 0.52
31 Landon Hope Bourne Canalmen F 21 3 8 11 0.52
32 Gavin Werling Littleton – Bromfield Tigers F 10 R 4 6 10 1
33 Justin Hawke Gardner – Murdock Wildcats F 21 5 5 10 0.48
34 Joziah DeSouza Bourne Canalmen F 21 6 4 10 0.48
35 Mikey Quinn Gardner – Murdock Wildcats D 21 0 10 10 0.48
36 Ryan Gallant St. Bernards Bernardians F 21 R 5 4 9 0.43
37 Michael Martin St. Bernards Bernardians F 21 2 6 8 0.38
38 Nathan Zeng Dover-Sherborn – Weston Raiders F 24 L 1 7 8 0.33
39 Brody Kenney St. Bernards Bernardians F 21 4 4 8 0.38
40 Hayden Wood Rockport – Manchester Essex Vikings C 20 R 4 3 7 0.35
41 Ethan King Littleton – Bromfield Tigers F 10 L 4 3 7 0.7
42 Caleb Kean Bourne Canalmen D 21 0 7 7 0.33
43 Alden Kuzdzal Dover-Sherborn – Weston Raiders D 24 R 2 4 6 0.25
44 Michael Lucas Gardner – Murdock Wildcats F 21 2 4 6 0.29
45 David Hill St. Bernards Bernardians F 21 3 3 6 0.29
46 Mason MacDonald Gardner – Murdock Wildcats F 21 2 4 6 0.29
47 Timothy Patrick Rockport – Manchester Essex Vikings RW 21 R 1 4 5 0.24
48 Liam Glew Littleton – Bromfield Tigers F 10 L 2 3 5 0.5
49 Conor Glew Littleton – Bromfield Tigers F 10 L 1 4 5 0.5
50 Ben Sperry Rockport – Manchester Essex Vikings C 20 R 1 4 5 0.25
51 Tyler Orcutt Gardner – Murdock Wildcats F 21 2 3 5 0.24
52 Danny Brophy Rockport – Manchester Essex Vikings LW 21 L 1 4 5 0.24
53 Jahiem Jah St. Bernards Bernardians D 21 2 3 5 0.24
54 Carter Moge St. Bernards Bernardians F 21 2 3 5 0.24
55 Jake Roux Bourne Canalmen F 21 3 2 5 0.24
56 Matt DeOreo Rockport – Manchester Essex Vikings D 20 R 1 3 4 0.2
57 Andrew Archer Littleton – Bromfield Tigers F 10 R 1 3 4 0.4
58 Juuso Pesonen Rockport – Manchester Essex Vikings LW 20 L 4 0 4 0.2
59 Matt Whaley Gardner – Murdock Wildcats D 21 1 3 4 0.19
60 Will Canada St. Bernards Bernardians F 21 3 1 4 0.19
61 Jacob Langevin St. Bernards Bernardians F 21 1 3 4 0.19
62 Joseph Miola St. Bernards Bernardians D 21 1 3 4 0.19
63 Grayson Minich Rockport – Manchester Essex Vikings D 21 L 0 4 4 0.19
64 Jack McCrillis Gardner – Murdock Wildcats D 21 0 4 4 0.19
65 Chase Courtemanche St. Bernards Bernardians D 21 0 4 4 0.19
66 Ryan Pittorino Littleton – Bromfield Tigers D 10 L 1 2 3 0.3
67 Zachary Lizotte Littleton – Bromfield Tigers F 10 R 2 1 3 0.3
68 Blake Hannon Littleton – Bromfield Tigers F 10 L 1 2 3 0.3
69 Charlie Seitz Bourne Canalmen F 21 3 0 3 0.14
70 Ronan Kelly Bourne Canalmen D 21 1 2 3 0.14
71 Jack Lawler Rockport – Manchester Essex Vikings D 20 R 0 3 3 0.15
72 Oliver York Rockport – Manchester Essex Vikings RW 21 R 0 3 3 0.14
73 Matteo Scena Bourne Canalmen 21 0 3 3 0.14
74 Luca Finton Bourne Canalmen D 21 0 3 3 0.14
75 Hunter McClain Bourne Canalmen D 21 0 3 3 0.14
76 Parker Tyler Gardner – Murdock Wildcats F 21 1 1 2 0.1
77 Felix Poyau Dover-Sherborn – Weston Raiders F 24 L 1 1 2 0.08
78 Jack Hickox Rockport – Manchester Essex Vikings RW 21 R 1 1 2 0.1
79 Hunter Johnson Marthas Vineyard Vineyarders F 8 2 0 2 0.25
80 James Kirby Bourne Canalmen F 21 1 1 2 0.1
81 Thomas Keller Dover-Sherborn – Weston Raiders F 24 R 1 1 2 0.08
82 Jake Taglieri Littleton – Bromfield Tigers D 10 L 0 2 2 0.2
83 Cody Ablaza Gardner – Murdock Wildcats F 21 0 2 2 0.1
84 Justin Lefebvre Littleton – Bromfield Tigers F 10 L 1 0 1 0.1
85 Austin Huber Littleton – Bromfield Tigers F 10 L 1 0 1 0.1
86 Kolby Lewis Littleton – Bromfield Tigers D 10 L 1 0 1 0.1
87 Alex Smith Gardner – Murdock Wildcats F 21 1 0 1 0.05
88 Nic Clements St. Bernards Bernardians F 21 1 0 1 0.05
89 Teddy Pacheco Marthas Vineyard Vineyarders F 8 1 0 1 0.13
90 Drew Kelley Bourne Canalmen F 21 1 0 1 0.05
91 Sawyer Barlow Gardner – Murdock Wildcats F 21 1 0 1 0.05
92 Andrew Leduc Littleton – Bromfield Tigers D 10 R 0 1 1 0.1
93 Caelan Piekos Littleton – Bromfield Tigers D 10 R 0 1 1 0.1
94 Joseph Welborn Littleton – Bromfield Tigers F 10 R 0 1 1 0.1
95 Adrian Alberghini Marthas Vineyard Vineyarders F 8 0 1 1 0.13
96 Griff Callahan Marthas Vineyard Vineyarders F 8 0 1 1 0.13
97 Jackson Fougere Bourne Canalmen F 21 0 1 1 0.05
98 Frank Carpenito Bourne Canalmen F 21 0 1 1 0.05
99 Cooper Miller Rockport – Manchester Essex Vikings G 21 R 0 1 1 0.05
100 Owen Tolson St. Bernards Bernardians D 21 0 1 1 0.05
101 James LaDouceur St. Bernards Bernardians F 21 0 1 1 0.05
102 Broden Pratt St. Bernards Bernardians D 21 L 0 1 1 0.05
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Jack Proulx Littleton – Bromfield Tigers 1 5 0 5 100% 0
2 Jacob Dangel Littleton – Bromfield Tigers 2 38 1 37 97.37% 0.5
3 Jackson Palmborg Bourne Canalmen 20 555 41 514 92.61% 1.99
4 William Goldstein Dover-Sherborn – Weston Raiders 22 643 48 595 92.53% 2.19
5 Chase Bergeron St. Bernards Bernardians 10 285 29 256 89.82% 2.9
6 Henry Wansiewicz Marthas Vineyard Vineyarders 2 67 7 60 89.55% 3.5
7 Tyler McGeary St. Bernards Bernardians 5 110 13 97 88.18% 2.6
8 Luke Holmes Rockport – Manchester Essex Vikings 12 491 62 429 87.37% 5.64
9 Matthew Tilton Dover-Sherborn – Weston Raiders 3 38 5 33 86.84% 2.14
10 Cooper Miller Rockport – Manchester Essex Vikings 8 364 48 316 86.81% 5.98
11 Mike Bruce Rockport – Manchester Essex Vikings 2 34 5 29 85.29% 3.75
12 Tyler Proteau Littleton – Bromfield Tigers 1 6 1 5 83.33% 1.5
13 Kevin Thompson Gardner – Murdock Wildcats 1 30 8 22 73.33% 8
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
Scroll to top