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 Finn Kelly Archbishop Williams Bishops F 2118 20 38 1.81
7 Christos Rogaris Dover-Sherborn – Weston Raiders F 2411 26 37 1.54
8 Carter Balducci Franklin Panthers F 2117 19 36 1.71
9 Jack Doherty Marshfield Rams C 2314 22 36 1.57
10 Charlie Wilkie Dracut-Tyngsboro Middies F 2012 24 36 1.8
11 Sam Hinckley Dover-Sherborn – Weston Raiders F 2421 14 35 1.46
12 Tyler Gualberto Barnstable Red Hawks F 2216 19 35 1.59
13 Ryan Wood Foxboro Warriors F 2022 12 34 1.7
14 Wyatt Goyette Middleboro-Carver-Wareham Sachems F 2018 16 34 1.7
15 Devin Gosciak Xaverian Hawks F 2018 15 33 1.65
16 Matt Pedroli Hopkinton Hillers F 2117 16 33 1.57
17 Richard Moritko Westfield Bombers F 2019 13 32 1.6
18 Cam McKenna Hingham Harbormen F 2322 10 32 1.39
19 Brady Leonard Essex Tech Hawks F 1619 13 32 2
20 Braden McCarthy Barnstable Red Hawks F 2212 20 32 1.45
21 Whalen Chin Weymouth Wildcats F 2315 17 32 1.39
22 Conal Mulkerrin Hingham Harbormen F 2312 20 32 1.39
23 Henry Waddell Newburyport Clippers F 2213 19 32 1.45
24 Gavin Powderly Falmouth Clippers F 2316 15 31 1.35
25 Gavin Richard Gardner – Murdock Wildcats F 2120 11 31 1.48
26 Paul Lawry Westfield Bombers D 204 27 31 1.55
27 Alex Stockton Weymouth Wildcats F 2321 9 30 1.3
28 Sammy Holte Marshfield Rams F 2310 19 29 1.26
29 Colin Lasch Hingham Harbormen F 235 24 29 1.26
30 Daniel Menyalkin St. Johns Shrewsbury Pioneers F 199 19 28 1.47
31 Thomas Lamb Dover-Sherborn – Weston Raiders F 2412 15 27 1.13
32 Nikko Chiaradonna Foxboro Warriors F 2012 15 27 1.35
33 Quinn Taylor Archbishop Williams Bishops F 2111 16 27 1.29
34 Luke MacIsaac Newburyport Clippers F 2213 14 27 1.23
35 Beau Blakely Dracut-Tyngsboro Middies D 204 23 27 1.35
36 Parker Winn Hopkinton Hillers D 197 20 27 1.42
37 Nicholas LaComb Westfield Bombers F 2017 9 26 1.3
38 Jayden Auger Greater Lowell-Nashoba Vikings F 138 18 26 2
39 Jack Wernig Franklin Panthers F 2114 12 26 1.24
40 Jackson Morse Xaverian Hawks F 2011 15 26 1.3
41 Rob Morsilli Dover-Sherborn – Weston Raiders D 247 19 26 1.08
42 Ben Berian Marshfield Rams F 2311 14 25 1.09
43 Jayden Patel Gardner – Murdock Wildcats F 2114 11 25 1.19
44 Brody Simmonds Greater Lowell-Nashoba Vikings F 1217 7 24 2
45 Ryan Ferguson Weymouth Wildcats F 2114 10 24 1.14
46 Kody Pokraka Falmouth Clippers F 2111 13 24 1.14
47 Stephen O’Malley Archbishop Williams Bishops F 217 17 24 1.14
48 Matias Moore Cambridge Falcons F 207 17 24 1.2
49 Ryan Meaney Rockport – Manchester Essex Vikings C 2110 13 23 1.1
50 Dean Cordeiro Barnstable Red Hawks F 2210 13 23 1.05
51 Brandon Ward St. Johns Prep Eagles F 2014 9 23 1.15
52 Cody Bard Westfield Bombers F 209 14 23 1.15
53 Caden Altobello Marshfield Rams F 2113 10 23 1.1
54 Michael Curry Weymouth Wildcats F 2310 13 23 1
55 Josh Crotty Gardner – Murdock Wildcats F 2112 11 23 1.1
56 Owen McAuliffe Foxboro Warriors F 206 17 23 1.15
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 Beckett Stone Attleboro Blue Bombardiers D 199 12 21 1.11
76 Aiden LaPointe Gardner – Murdock Wildcats F 2110 11 21 1
77 Joel Perez Cambridge Falcons F 2014 7 21 1.05
78 Jack Cannon Barnstable Red Hawks F 228 12 20 0.91
79 James Crowell Bourne Canalmen F 2111 9 20 0.95
80 Levon Mulready Middleboro-Carver-Wareham Sachems D 209 11 20 1
81 Will Iantosca Hopkinton Hillers F 219 11 20 0.95
82 Max Patenaude Dover-Sherborn – Weston Raiders F 2410 9 19 0.79
83 Ben Morgan Whitman-Hanson Panthers F 228 11 19 0.86
84 Brody MacMaster Malden Catholic Lancers F 227 12 19 0.86
85 Colin Coombs Barnstable Red Hawks F 229 10 19 0.86
86 Domenic Visocchi Whitman-Hanson Panthers D 226 13 19 0.86
87 Joe Von Handorf Xaverian Hawks F 206 13 19 0.95
88 Brenden Modeski Dracut-Tyngsboro Middies F 208 11 19 0.95
89 Sam Croke St. Johns Prep Eagles F 209 9 18 0.9
90 Jaydan Vargas Essex Tech Hawks F 168 10 18 1.13
91 Jack Healy Archbishop Williams Bishops F 214 14 18 0.86
92 Will Forrest Newburyport Clippers D 226 12 18 0.82
93 Mark Trahon Norwood Mustangs D 196 12 18 0.95
94 Nick Bigelow Hingham Harbormen F 235 13 18 0.78
95 Jack Resnick Hopkinton Hillers F 213 15 18 0.86
96 Ben Ranier Rockport – Manchester Essex Vikings RW 2112 5 17 0.81
97 Hunter Hourihan Dover-Sherborn – Weston Raiders F 2412 5 17 0.71
98 TJ Martin Norwood Mustangs F 198 9 17 0.89
99 Ryan Garvey Westfield Bombers D 205 12 17 0.85
100 Nick Sewall Needham Rockets F 206 11 17 0.85
101 Ryder Bisson St. Johns Shrewsbury Pioneers D 252 15 17 0.68
102 Mason Luciano St. Johns Prep Eagles F 209 8 17 0.85
103 Dominic Reidy St. Johns Shrewsbury Pioneers F 2512 5 17 0.68
104 Pat Ryan Whitman-Hanson Panthers D 224 13 17 0.77
105 Jack O’Hearn Whitman-Hanson Panthers F 229 8 17 0.77
106 Joe Rotondo Marshfield Rams D 207 10 17 0.85
107 Brendan McLaughlin Marshfield Rams F 237 10 17 0.74
108 Jack Blaschke Lowell Red Raiders F 226 11 17 0.77
109 Henrik Emerton Cambridge Falcons F 207 10 17 0.85
110 JR Goldstein St. Johns Prep Eagles D 203 14 17 0.85
111 Cole Thomas Bourne Canalmen F 219 8 17 0.81
112 James Hayward Hopkinton Hillers F 910 7 17 1.89
113 Tommy Peabody Needham Rockets F 209 7 16 0.8
114 Jacob Sheehan Norwood Mustangs F 198 8 16 0.84
115 Jason Gillis Norwood Mustangs F 197 9 16 0.84
116 Gavin Summers Stoughton-Brockton Knight Boxers F 208 8 16 0.8
117 Jake McSweeney Stoughton-Brockton Knight Boxers F 2010 6 16 0.8
118 Marc Poste Lynn Jets F 175 11 16 0.94
119 AJ Lopez Lynn Jets F 1810 6 16 0.89
120 Tyler Whitten Lynn Jets F 198 8 16 0.84
121 Nick Beltramini Whitman-Hanson Panthers LW 2210 6 16 0.73
122 Chase Briggs Falmouth Clippers C 238 8 16 0.7
123 Finlay Campbell Foxboro Warriors F 2010 6 16 0.8
124 Wylie Welch Cambridge Falcons F 198 8 16 0.84
125 Logan Traynor Hingham Harbormen D 232 14 16 0.7
126 Ryan Delucia St. Johns Prep Eagles F 206 10 16 0.8
127 Caleb Keyes St. Johns Shrewsbury Pioneers F 2512 3 15 0.6
128 Joe Kajunski Needham Rockets F 208 7 15 0.75
129 Will Saratella Needham Rockets F 209 6 15 0.75
130 Ryan Valeri Norwood Mustangs F 184 11 15 0.83
131 Christian Andwood Westfield Bombers F 207 8 15 0.75
132 Anderson Dalton Marshfield Rams D 234 11 15 0.65
133 Anthony Bisenti Essex Tech Hawks F 165 10 15 0.94
134 Danny Gleason Lowell Red Raiders F 224 11 15 0.68
135 Cameron Casey Essex Tech Hawks D 163 12 15 0.94
136 Hunter Barlow Gardner – Murdock Wildcats D 216 9 15 0.71
137 Mason Decker Gardner – Murdock Wildcats F 215 10 15 0.71
138 Tom Watts Foxboro Warriors D 204 11 15 0.75
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 Liam Lewandowski Franklin Panthers F 218 3 11 0.52
193 Tom Quinn Franklin Panthers F 216 5 11 0.52
194 Brian Lucy Newburyport Clippers F 221 10 11 0.5
195 Chase Collins St. Marys Lynn Spartans F 202 9 11 0.55
196 Finn Racki St. Marys Lynn Spartans F 202 9 11 0.55
197 Tommy Jackson Dracut-Tyngsboro Middies D 201 10 11 0.55
198 Landon Hope Bourne Canalmen F 213 8 11 0.52
199 Tyler Bergman St. Johns Shrewsbury Pioneers F 254 6 10 0.4
200 Gavin Werling Littleton – Bromfield Tigers F 104 6 10 1
201 Andrew McCauley St. Johns Prep Eagles F 203 7 10 0.5
202 Nate Dodge Lowell Red Raiders F 229 1 10 0.45
203 Shaun Teehan Oliver Ames Tigers F 106 4 10 1
204 Ben Rehal Essex Tech Hawks F 164 6 10 0.63
205 Auggie Annett Barnstable Red Hawks D 226 4 10 0.45
206 Justin Hawke Gardner – Murdock Wildcats F 215 5 10 0.48
207 Owen Mongeau Newburyport Clippers F 223 7 10 0.45
208 Anthony Alessi Lynn Jets D 194 6 10 0.53
209 Andrew Bessette Attleboro Blue Bombardiers F 191 9 10 0.53
210 Jake Haubner Dracut-Tyngsboro Middies F 203 7 10 0.5
211 Dante Kader Malden Catholic Lancers D 222 8 10 0.45
212 Maddox Jacobsen St. Marys Lynn Spartans F 206 4 10 0.5
213 Cam McGonagle St. Marys Lynn Spartans C 206 4 10 0.5
214 Sean Carroll Hingham Harbormen D 231 9 10 0.43
215 Joziah DeSouza Bourne Canalmen F 216 4 10 0.48
216 Mikey Quinn Gardner – Murdock Wildcats D 210 10 10 0.48
217 Alex Shvayko Falmouth Clippers F 233 6 9 0.39
218 Luke Long Catholic Memorial Knights F 205 4 9 0.45
219 Chris Brennick BC High Eagles F 184 5 9 0.5
220 Brian Delisio Essex Tech Hawks F 166 3 9 0.56
221 Ashton Smith St. Johns Shrewsbury Pioneers D 253 6 9 0.36
222 Cameron Elliott Attleboro Blue Bombardiers F 194 5 9 0.47
223 Daniel Gentile Xaverian Hawks F 203 6 9 0.45
224 Brody Jordan Marshfield Rams F 214 5 9 0.43
225 Ryan Bello Xaverian Hawks F 206 3 9 0.45
226 Ben Cardillo Dracut-Tyngsboro Middies F 203 6 9 0.45
227 Aiden Rotondo Hingham Harbormen F 234 5 9 0.39
228 Kalen Huddle St. Marys Lynn Spartans D 201 8 9 0.45
229 Ryan Finn St. Johns Prep Eagles D 201 8 9 0.45
230 Ryan Gallant St. Bernards Bernardians F 215 4 9 0.43
231 Logan Cotter St. Johns Shrewsbury Pioneers D 241 8 9 0.38
232 Ryan Walsh Greater Lowell-Nashoba Vikings F 135 3 8 0.62
233 Owen MacDougall Norwood Mustangs F 193 5 8 0.42
234 Josh Tobin Whitman-Hanson Panthers LW 224 4 8 0.36
235 Ted Tsoutsouris Essex Tech Hawks F 163 5 8 0.5
236 Dom Palladino Plymouth North Eagles F 196 2 8 0.42
237 Brendan McCarthy Hingham Harbormen F 235 3 8 0.35
238 Luca Guidi Hingham Harbormen D 232 6 8 0.35
239 Michael Ruo Foxboro Warriors F 205 3 8 0.4
240 Joey Saratella Needham Rockets F 202 6 8 0.4
241 Rob Cibotti Archbishop Williams Bishops D 213 5 8 0.38
242 Christian Hinckle Catholic Memorial Knights F 203 5 8 0.4
243 Cooper Taccini Franklin Panthers F 214 4 8 0.38
244 Rocco Lamapsona Franklin Panthers F 211 7 8 0.38
245 James Duggan Xaverian Hawks F 202 6 8 0.4
246 Dan Jacobs Foxboro Warriors F 201 7 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 163 4 7 0.44
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 161 6 7 0.44
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 163 2 5 0.31
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 Mac Doherty Plymouth North Eagles F 202 3 5 0.25
343 Matthew Keady Marshfield Rams F 231 4 5 0.22
344 Aiden St. Pierre St. Marys Lynn Spartans F 203 2 5 0.25
345 Cam Marchand St. Marys Lynn Spartans F 202 3 5 0.25
346 Robert Fletcher Franklin Panthers F 213 2 5 0.24
347 Adam Tobin Oliver Ames Tigers F 101 4 5 0.5
348 Jahiem Jah St. Bernards Bernardians D 212 3 5 0.24
349 Carter Moge St. Bernards Bernardians F 212 3 5 0.24
350 Rhys Greenwood Franklin Panthers F 212 3 5 0.24
351 Jake Roux Bourne Canalmen F 213 2 5 0.24
352 Luke Giovanello Marshfield Rams F 232 3 5 0.22
353 Brogan Wilson Middleboro-Carver-Wareham Sachems F 202 3 5 0.25
354 Carter Moore Hopkinton Hillers D 202 3 5 0.25
355 Cole Martin Duxbury Dragons F 151 4 5 0.33
356 Mason Sutcliffe Essex Tech Hawks D 160 5 5 0.31
357 Beckett Soule Xaverian Hawks D 200 5 5 0.25
358 Owen Arienti Franklin Panthers D 210 5 5 0.24
359 Jagger Gudaitis Newburyport Clippers F 220 5 5 0.23
360 Caleb Racki St. Marys Lynn Spartans D 200 5 5 0.25
361 Sam Spavento Hopkinton Hillers D 200 5 5 0.25
362 Matt DeOreo Rockport – Manchester Essex Vikings D 201 3 4 0.2
363 Matthew McGinty St. Johns Shrewsbury Pioneers F 253 1 4 0.16
364 Andrew Archer Littleton – Bromfield Tigers F 101 3 4 0.4
365 Owen Travers Lynn Jets F 193 1 4 0.21
366 Will Corvino Stoughton-Brockton Knight Boxers D 203 1 4 0.2
367 Juuso Pesonen Rockport – Manchester Essex Vikings LW 204 0 4 0.2
368 Aidan Reilly Wellesley Raiders F 183 1 4 0.22
369 Daniel Antonellis Catholic Memorial Knights F 204 0 4 0.2
370 Danny McLaughlin Plymouth North Eagles D 203 1 4 0.2
371 Zachary Woods Malden Catholic Lancers F 222 2 4 0.18
372 Jacoby Comeau Lynn Jets F 192 2 4 0.21
373 Nate Patch Xaverian Hawks D 201 3 4 0.2
374 Rocco Farioli Norwood Mustangs D 191 3 4 0.21
375 Luke Bugala Cambridge Falcons F 202 2 4 0.2
376 Vincent Caterina Cambridge Falcons D 201 3 4 0.2
377 Quinn Mathews Malden Catholic Lancers F 223 1 4 0.18
378 Cole Blankenship Marshfield Rams C 232 2 4 0.17
379 Riley Sobezenski Essex Tech Hawks D 161 3 4 0.25
380 Langston Coyle Norwood Mustangs F 191 3 4 0.21
381 Shant Gebeyan Waltham Hawks F 181 3 4 0.22
382 Michael Moschella Malden Catholic Lancers F 224 0 4 0.18
383 Jacob Goodyear Marshfield Rams D 211 3 4 0.19
384 Ryan Guevremont Xaverian Hawks F 191 3 4 0.21
385 Braden Pinkham Xaverian Hawks F 193 1 4 0.21
386 Brenden Lacroix Foxboro Warriors F 201 3 4 0.2
387 Aidan Lewis Stoughton-Brockton Knight Boxers D 202 2 4 0.2
388 Connor Jamieson BC High Eagles F 182 2 4 0.22
389 Griffin Faherty BC High Eagles D 181 3 4 0.22
390 Leo Campbell Foxboro Warriors D 203 1 4 0.2
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 Jake Harrington Franklin Panthers D 210 4 4 0.19
417 Ryan Pittorino Littleton – Bromfield Tigers D 101 2 3 0.3
418 Zachary Lizotte Littleton – Bromfield Tigers F 102 1 3 0.3
419 Blake Hannon Littleton – Bromfield Tigers F 101 2 3 0.3
420 Liam Dolan Pope Francis Cardinals F 191 2 3 0.16
421 Brendan Heffron Malden Catholic Lancers F 221 2 3 0.14
422 Nico Tashjian Arlington Catholic Cougars F 183 0 3 0.17
423 Joseph Plourde Lynn Jets F 191 2 3 0.16
424 Pedro Lopez Lynn Jets D 191 2 3 0.16
425 Lincoln Hennessy Catholic Memorial Knights F 202 1 3 0.15
426 Joshua Hubert Malden Catholic Lancers F 222 1 3 0.14
427 Kevin Correa St. Johns Prep Eagles D 202 1 3 0.15
428 Connor Stevens Lowell Red Raiders D 222 1 3 0.14
429 Will Buckley Lowell Red Raiders D 221 2 3 0.14
430 Owen Considine Lynnfield Pioneers F 63 0 3 0.5
431 Nick Burns Pope Francis Cardinals F 191 2 3 0.16
432 Ryan Kelley Shrewsbury Colonials F 182 1 3 0.17
433 Jaxon Sabataso Shrewsbury Colonials F 181 2 3 0.17
434 Matt Harvey Braintree Wamps D 182 1 3 0.17
435 Max Clark Barnstable Red Hawks F 222 1 3 0.14
436 Aidan MacDonald BC High Eagles F 181 2 3 0.17
437 John Walsh Hingham Harbormen F 232 1 3 0.13
438 Cam Silvia Duxbury Dragons D 153 0 3 0.2
439 Tucker O’Neil Duxbury Dragons D 151 2 3 0.2
440 Bryan Capone Attleboro Blue Bombardiers F 192 1 3 0.16
441 AJ Ankstitus Catholic Memorial Knights F 201 2 3 0.15
442 Brody Kabilian Archbishop Williams Bishops F 211 2 3 0.14
443 Sonny Bianculli King Philip Warriors D 102 1 3 0.3
444 Dylan McClay Waltham Hawks F 182 1 3 0.17
445 Niko Tzouganatos Lincoln-Sudbury Warriors D 182 1 3 0.17
446 Chris McCarthy Winchester Red and Black D 202 1 3 0.15
447 Axel Osborn Winchester Red and Black D 201 2 3 0.15
448 Nick Loud Weymouth Wildcats D 193 0 3 0.16
449 Owen Moore Westfield Bombers F 201 2 3 0.15
450 Tommy McCosh Plymouth North Eagles F 202 1 3 0.15
451 Darien McGonagle Marshfield Rams F 231 2 3 0.13
452 Palmer Mofford Stoughton-Brockton Knight Boxers D 201 2 3 0.15
453 Brennan Waters St. Johns Prep Eagles D 201 2 3 0.15
454 Aidan Murphy Whitman-Hanson Panthers D 221 2 3 0.14
455 Landon Deutscher Attleboro Blue Bombardiers F 192 1 3 0.16
456 Beckett Rogers Barnstable Red Hawks F 221 2 3 0.14
457 Liam Carlin Andover Golden Warriors F 182 1 3 0.17
458 Matt Cushing St. Johns Prep Eagles D 202 1 3 0.15
459 Jake Mulkern Xaverian Hawks F 172 1 3 0.18
460 Charlie Seitz Bourne Canalmen F 213 0 3 0.14
461 Ronan Kelly Bourne Canalmen D 211 2 3 0.14
462 Cam Souza North Attleboro Red Rocketeers F 61 2 3 0.5
463 Charlie Hostetter Falmouth Clippers D 212 1 3 0.14
464 John Briggs Lynn Jets D 191 2 3 0.16
465 Patrick Maxwell Wellesley Raiders D 182 1 3 0.17
466 Jonathan McGrath Taunton Tigers D 71 2 3 0.43
467 Jonathan MacDonald Middleboro-Carver-Wareham Sachems LW 202 1 3 0.15
468 Aiden Collins Hopedale – Milford Blue Raiders F 33 0 3 1
469 Chris Resnick Hopkinton Hillers F 191 2 3 0.16
470 Dylan Cole Archbishop Williams Bishops D 211 2 3 0.14
471 JP Messuri Arlington Spy Ponders F 191 2 3 0.16
472 Jack Lawler Rockport – Manchester Essex Vikings D 200 3 3 0.15
473 Ryan Grenham Norwood Mustangs D 190 3 3 0.16
474 David Mulvey Duxbury Dragons D 150 3 3 0.2
475 Oliver York Rockport – Manchester Essex Vikings RW 210 3 3 0.14
476 Jackson O’Neil Marshfield Rams D 220 3 3 0.14
477 Teddie Holte Marshfield Rams F 210 3 3 0.14
478 Gavin Anderson St. Johns Prep Eagles F 200 3 3 0.15
479 Alex Duan Needham Rockets D 200 3 3 0.15
480 Preston Fava Archbishop Williams Bishops F 210 3 3 0.14
481 James Conway Greater Lowell-Nashoba Vikings D 130 3 3 0.23
482 Matteo Scena Bourne Canalmen 210 3 3 0.14
483 Luca Finton Bourne Canalmen D 210 3 3 0.14
484 Kealy Coulter Malden Catholic Lancers D 220 3 3 0.14
485 Tate Schoenau Cambridge Falcons D 200 3 3 0.15
486 Hunter McClain Bourne Canalmen D 210 3 3 0.14
487 Ryan Finkle St. Johns Prep Eagles F 202 0 2 0.1
488 Matt Regan Pope Francis Cardinals F 192 0 2 0.11
489 Troy Hamelin Pope Francis Cardinals F 192 0 2 0.11
490 Lucas Gangi Oliver Ames Tigers D 101 1 2 0.2
491 Aiden O’Donnell Wellesley Raiders F 181 1 2 0.11
492 Beckham Gould Wellesley Raiders F 181 1 2 0.11
493 Julius Serino Lynn Jets D 182 0 2 0.11
494 Liam McKinney Catholic Memorial Knights D 201 1 2 0.1
495 Anthony Ford Lowell Red Raiders F 221 1 2 0.09
496 Brody Lagergren Barnstable Red Hawks D 221 1 2 0.09
497 Kinno Zhu Braintree Wamps F 181 1 2 0.11
498 Sam Antoncich Xaverian Hawks D 71 1 2 0.29
499 Parker Tyler Gardner – Murdock Wildcats F 211 1 2 0.1
500 Everett Mildwoff Cambridge Falcons F 201 1 2 0.1
501 Jason Williams Braintree Wamps F 181 1 2 0.11
502 Felix Poyau Dover-Sherborn – Weston Raiders F 241 1 2 0.08
503 Christian Coleman St. Johns Prep Eagles F 201 1 2 0.1
504 Carson Irving St. Johns Prep Eagles F 201 1 2 0.1
505 Jack Hickox Rockport – Manchester Essex Vikings RW 211 1 2 0.1
506 Liam Bonner Duxbury Dragons F 151 1 2 0.13
507 Connor Regan Archbishop Williams Bishops F 212 0 2 0.1
508 Kevin Roach Norwood Mustangs D 191 1 2 0.11
509 Carlo Attardo Waltham Hawks F 181 1 2 0.11
510 Max Polipas Waltham Hawks F 181 1 2 0.11
511 Tim O’Toole Waltham Hawks F 181 1 2 0.11
512 Bobby Jacobs Foxboro Warriors F 201 1 2 0.1
513 Drew Beck Arlington Spy Ponders F 192 0 2 0.11
514 Rocco Cook Lincoln-Sudbury Warriors F 181 1 2 0.11
515 Hunter Johnson Marthas Vineyard Vineyarders F 82 0 2 0.25
516 Andrew Walsh Plymouth North Eagles F 202 0 2 0.1
517 Justin Smith Plymouth North Eagles F 202 0 2 0.1
518 Zachary Guelpa St. Marys Lynn Spartans F 201 1 2 0.1
519 Matthew Mischel St. Johns Shrewsbury Pioneers F 151 1 2 0.13
520 Ryan Jaillet Andover Golden Warriors D 181 1 2 0.11
521 Jamie Vallarelli Taunton Tigers F 71 1 2 0.29
522 Liam Guilderson Belmont Marauders F 172 0 2 0.12
523 Dominic Ferragamo Malden Catholic Lancers F 221 1 2 0.09
524 Sam Hubbard Natick Red Hawks F 201 1 2 0.1
525 Braeden Homer Natick Red Hawks F 201 1 2 0.1
526 Luke Conley Andover Golden Warriors F 181 1 2 0.11
527 James Kirby Bourne Canalmen F 211 1 2 0.1
528 Brady Bocchino Marshfield Rams F 192 0 2 0.11
529 Nick Zaccaria Whitman-Hanson Panthers G 221 1 2 0.09
530 Jake Santucci North Attleboro Red Rocketeers F 61 1 2 0.33
531 Alex Kojoian North Attleboro Red Rocketeers F 62 0 2 0.33
532 Aidan Shaughnessy Reading Rockets F 201 1 2 0.1
533 Liam Hansen Reading Rockets F 202 0 2 0.1
534 Peter Luscko BC High Eagles F 182 0 2 0.11
535 Mason DIon Marshfield Rams F 211 1 2 0.1
536 Thomas Keller Dover-Sherborn – Weston Raiders F 241 1 2 0.08
537 Jacob Picher Middleboro-Carver-Wareham Sachems F 201 1 2 0.1
538 Breighdyn Simmons Taunton Tigers F 71 1 2 0.29
539 Braden Lachance Taunton Tigers D 71 1 2 0.29
540 Sean Whalen Lincoln-Sudbury Warriors F 181 1 2 0.11
541 Keenan Kirk Lincoln-Sudbury Warriors F 181 1 2 0.11
542 Matteo Micciche Lincoln-Sudbury Warriors F 181 1 2 0.11
543 Aedan Graves Whitman-Hanson Panthers C 221 1 2 0.09
544 Ronan Siglin Hopkinton Hillers D 211 1 2 0.1
545 Carl Gao Hopkinton Hillers F 152 0 2 0.13
546 Dylan Curtin Braintree Wamps F 181 1 2 0.11
547 Sean Canavan Braintree Wamps F 181 1 2 0.11
548 Andrew Gaffney Braintree Wamps F 181 1 2 0.11
549 Johnny Garmey Winchester Red and Black F 201 1 2 0.1
550 Quinlan McNulty-Lu Arlington Spy Ponders F 191 1 2 0.11
551 Jake Taglieri Littleton – Bromfield Tigers D 100 2 2 0.2
552 Colin O’Donnell Needham Rockets F 200 2 2 0.1
553 Dan Reen Norwood Mustangs F 190 2 2 0.11
554 Cole Adams Wellesley Raiders F 180 2 2 0.11
555 Morgan Lenehan Catholic Memorial Knights F 200 2 2 0.1
556 Gavin Ferreira Lowell Red Raiders F 220 2 2 0.09
557 Liam Waterman Essex Tech Hawks D 160 2 2 0.13
558 Erik Nordahl St. Johns Shrewsbury Pioneers D 170 2 2 0.12
559 Carson Brownridge Needham Rockets G 200 2 2 0.1
560 Owen Hanson St. Johns Prep Eagles F 200 2 2 0.1
561 Chase Brown St. Johns Prep Eagles F 200 2 2 0.1
562 Logan Bader Attleboro Blue Bombardiers D 190 2 2 0.11
563 Charlie Pelkey King Philip Warriors D 100 2 2 0.2
564 Tommy Ahl Weymouth Wildcats F 220 2 2 0.09
565 Marco Ciolfi Foxboro Warriors F 200 2 2 0.1
566 Declan Tattan Catholic Memorial Knights D 200 2 2 0.1
567 Quinn Brennan Newburyport Clippers F 220 2 2 0.09
568 Sal Brogna St. Marys Lynn Spartans F 200 2 2 0.1
569 Will Fithian Marshfield Rams F 230 2 2 0.09
570 Adam Bauer Belmont Marauders F 170 2 2 0.12
571 Davis Pons Newburyport Clippers F 220 2 2 0.09
572 Cody Ablaza Gardner – Murdock Wildcats F 210 2 2 0.1
573 Dominic Bertino North Attleboro Red Rocketeers F 60 2 2 0.33
574 Henry Holleron Cambridge Falcons F 190 2 2 0.11
575 Stephen Leighton Hopkinton Hillers F 200 2 2 0.1
576 Ryan LaRonde Hingham Harbormen D 230 2 2 0.09
577 Kurt Beck Arlington Spy Ponders D 190 2 2 0.11
578 Joe Orszulak Pope Francis Cardinals F 190 2 2 0.11
579 Nick Ware Catholic Memorial Knights D 200 2 2 0.1
580 Brendan Martin Catholic Memorial Knights D 200 2 2 0.1
581 Adam Healey Hingham Harbormen D 230 2 2 0.09
582 Nick Smith Hingham Harbormen D 230 2 2 0.09
583 Thomas Casey Winchester Red and Black F 200 2 2 0.1
584 Zack Gagnon Greater Lowell-Nashoba Vikings F 131 0 1 0.08
585 Justin Lefebvre Littleton – Bromfield Tigers F 101 0 1 0.1
586 Jacob Molloy Leominster Blue Devils F 111 0 1 0.09
587 Austin Huber Littleton – Bromfield Tigers F 101 0 1 0.1
588 Max Monroe Pope Francis Cardinals D 191 0 1 0.05
589 Kolby Lewis Littleton – Bromfield Tigers D 101 0 1 0.1
590 Jace Peardon Oliver Ames Tigers F 101 0 1 0.1
591 Jimmy Frechette Braintree Wamps F 181 0 1 0.06
592 Will Robinson Catholic Memorial Knights F 201 0 1 0.05
593 Trevor Dodge Lowell Red Raiders F 221 0 1 0.05
594 Connor Meyers Wellesley Raiders F 181 0 1 0.06
595 Colin Walsh Framingham Flyers LW 181 0 1 0.06
596 Jonathan Wang St. Johns Shrewsbury Pioneers F 251 0 1 0.04
597 Luke Angelo Framingham Flyers F 181 0 1 0.06
598 TJ Cohane Plymouth North Eagles D 191 0 1 0.05
599 Stephen Constantine Arlington Catholic Cougars F 181 0 1 0.06
600 Alex Smith Gardner – Murdock Wildcats F 211 0 1 0.05
601 Logan Shields Whitman-Hanson Panthers RW 221 0 1 0.05
602 Jack Gresham King Philip Warriors LW 101 0 1 0.1
603 Braden Barros King Philip Warriors RW 101 0 1 0.1
604 Bryce Cloutier King Philip Warriors RW 101 0 1 0.1
605 Grady Bianculli King Philip Warriors RW 101 0 1 0.1
606 Luke Horenstein St. Johns Prep Eagles F 201 0 1 0.05
607 John Grammas Central Catholic Raiders F 181 0 1 0.06
608 Brendan Watts Foxboro Warriors F 201 0 1 0.05
609 Sean Patterson Arlington Spy Ponders F 191 0 1 0.05
610 Jack Pollenz Hingham Harbormen F 231 0 1 0.04
611 Mike Chatterton Scituate Sailors F 61 0 1 0.17
612 Jon Lynch Norwood Mustangs F 191 0 1 0.05
613 Ryan Amirault St. Marys Lynn Spartans D 201 0 1 0.05
614 Brian Bardsley Greater Lowell-Nashoba Vikings F 121 0 1 0.08
615 Dayton Ogden Winchester Red and Black D 201 0 1 0.05
616 Griffin Lynch Winchester Red and Black F 201 0 1 0.05
617 Campbell Baker Plymouth North Eagles F 201 0 1 0.05
618 Evan Toto St. Marys Lynn Spartans F 201 0 1 0.05
619 Tre Nadeau Taunton Tigers F 71 0 1 0.14
620 Nic Clements St. Bernards Bernardians F 211 0 1 0.05
621 Nevin Roche Weymouth Wildcats F 231 0 1 0.04
622 Aidan Hoyle Walpole Timberwolves F 131 0 1 0.08
623 Aden Zaza Stoughton-Brockton Knight Boxers F 201 0 1 0.05
624 Alex Peck Natick Red Hawks F 201 0 1 0.05
625 Teddy Pacheco Marthas Vineyard Vineyarders F 81 0 1 0.13
626 David Dunham Andover Golden Warriors F 181 0 1 0.06
627 Colin Houlker Franklin Panthers F 211 0 1 0.05
628 Pete Masci Franklin Panthers F 211 0 1 0.05
629 Dylan Preston Dracut-Tyngsboro Middies F 201 0 1 0.05
630 Drew Kelley Bourne Canalmen F 211 0 1 0.05
631 Josh Hersey Triton Vikings F 111 0 1 0.09
632 Connor Rumph Triton Vikings D 111 0 1 0.09
633 Luke Sullivan Triton Vikings F 111 0 1 0.09
634 Jacob Conley North Attleboro Red Rocketeers D 61 0 1 0.17
635 Jack Melly Reading Rockets F 201 0 1 0.05
636 Nolan Sullivan Reading Rockets F 201 0 1 0.05
637 Tommy Misilo BC High Eagles F 181 0 1 0.06
638 Landon Littlewood BC High Eagles F 181 0 1 0.06
639 Jack Reidy BC High Eagles F 181 0 1 0.06
640 Rafael Ortiz De La Rosa Lynn Jets F 191 0 1 0.05
641 Jeriel Soto Lynn Jets F 171 0 1 0.06
642 Sawyer Barlow Gardner – Murdock Wildcats F 211 0 1 0.05
643 Drew Nadeau Taunton Tigers D 71 0 1 0.14
644 Jack Dolan Lincoln-Sudbury Warriors D 181 0 1 0.06
645 Josef Allison Stoughton-Brockton Knight Boxers D 201 0 1 0.05
646 Drew Gates Weymouth Wildcats F 231 0 1 0.04
647 Trent Lorusso Falmouth Clippers F 191 0 1 0.05
648 Luke Schell Bishop Feehan Shamrocks D 211 0 1 0.05
649 Raf Martin Hopkinton Hillers F 201 0 1 0.05
650 Nick Tulipano Burlington Red Devils F 171 0 1 0.06
651 Sean Torpey Burlington Red Devils D 171 0 1 0.06
652 Davison Richards Falmouth Clippers D 230 1 1 0.04
653 Andrew Leduc Littleton – Bromfield Tigers D 100 1 1 0.1
654 Judd Vail Weymouth Wildcats F 230 1 1 0.04
655 Wolfgang Zinger Pope Francis Cardinals F 190 1 1 0.05
656 Caelan Piekos Littleton – Bromfield Tigers D 100 1 1 0.1
657 Joseph Welborn Littleton – Bromfield Tigers F 100 1 1 0.1
658 Tony Buccella Oliver Ames Tigers LW 100 1 1 0.1
659 Prescott Mulligan Arlington Catholic Cougars D 180 1 1 0.06
660 Daniil Orbits Malden Catholic Lancers F 220 1 1 0.05
661 Lucas Deraps Lynnfield Pioneers F 60 1 1 0.17
662 Brendan Driscoll Lynnfield Pioneers D 60 1 1 0.17
663 Drew Deletti Framingham Flyers RW 180 1 1 0.06
664 Mike McGrath Pope Francis Cardinals F 190 1 1 0.05
665 Christian Thoren Shrewsbury Colonials F 180 1 1 0.06
666 Matt Ryan Braintree Wamps F 180 1 1 0.06
667 Ayden Giardina Arlington Catholic Cougars F 180 1 1 0.06
668 Collin Hakey Arlington Catholic Cougars D 180 1 1 0.06
669 Sam Mathews Arlington Catholic Cougars D 180 1 1 0.06
670 Gavin Campbell Plymouth North Eagles F 200 1 1 0.05
671 Cole Skaarup Attleboro Blue Bombardiers F 190 1 1 0.05
672 Ryan Mrozowski Greater Lowell-Nashoba Vikings D 130 1 1 0.08
673 Bob Doherty Barnstable Red Hawks G 220 1 1 0.05
674 Scott O’Brien Archbishop Williams Bishops D 210 1 1 0.05
675 Conor Secrist St. Johns Shrewsbury Pioneers D 60 1 1 0.17
676 Brendan Losier Waltham Hawks D 180 1 1 0.06
677 Joseph Brienze Malden Catholic Lancers F 220 1 1 0.05
678 Cole Butler Barnstable Red Hawks F 220 1 1 0.05
679 Burke McEwen Xaverian Hawks D 40 1 1 0.25
680 Luke Armano Central Catholic Raiders F 180 1 1 0.06
681 Colin Wells Foxboro Warriors F 200 1 1 0.05
682 Cavan Grable Weymouth Wildcats D 220 1 1 0.05
683 Nolan Russell Arlington Spy Ponders F 190 1 1 0.05
684 Liam Wallace Hingham Harbormen F 230 1 1 0.04
685 J Martin Greater Lowell-Nashoba Vikings D 100 1 1 0.1
686 Jack Moran Attleboro Blue Bombardiers D 190 1 1 0.05
687 Luke Lacouture Barnstable Red Hawks F 220 1 1 0.05
688 Kevin Hultgren Norwood Mustangs D 190 1 1 0.05
689 Marty Monahan Scituate Sailors D 60 1 1 0.17
690 Grady Cox Falmouth Clippers C 230 1 1 0.04
691 Nick Romanos Winchester Red and Black F 200 1 1 0.05
692 Drew Pulsifer Andover Golden Warriors F 180 1 1 0.06
693 Quinn Taccini Franklin Panthers D 210 1 1 0.05
694 James Watts Foxboro Warriors D 200 1 1 0.05
695 Logan Chapman Plymouth North Eagles F 200 1 1 0.05
696 Brady Rogers Barnstable Red Hawks D 220 1 1 0.05
697 Joe Finkelstein Walpole Timberwolves F 130 1 1 0.08
698 Jarell Henderson Stoughton-Brockton Knight Boxers F 200 1 1 0.05
699 Jack Frostholm Falmouth Clippers F 120 1 1 0.08
700 Grady Flynn Natick Red Hawks F 200 1 1 0.05
701 Adrian Alberghini Marthas Vineyard Vineyarders F 80 1 1 0.13
702 Griff Callahan Marthas Vineyard Vineyarders F 80 1 1 0.13
703 Cam Nigro Weymouth Wildcats F 230 1 1 0.04
704 Kevin Daly Franklin Panthers D 210 1 1 0.05
705 Matt Jackson Dracut-Tyngsboro Middies F 200 1 1 0.05
706 Jackson Fougere Bourne Canalmen F 210 1 1 0.05
707 Frank Carpenito Bourne Canalmen F 210 1 1 0.05
708 Michael Taylor Triton Vikings D 110 1 1 0.09
709 Mason Colby Triton Vikings F 110 1 1 0.09
710 Jameson Hardy North Attleboro Red Rocketeers D 60 1 1 0.17
711 Michael Boutiette Reading Rockets F 200 1 1 0.05
712 James Gigante Reading Rockets D 200 1 1 0.05
713 Nate Vitarisi Reading Rockets D 200 1 1 0.05
714 Stephen Cherry BC High Eagles F 180 1 1 0.06
715 Sam Johnson BC High Eagles F 180 1 1 0.06
716 Noah Bloom Taunton Tigers D 70 1 1 0.14
717 Cayden Clancy Taunton Tigers F 70 1 1 0.14
718 Ben Nelson Lincoln-Sudbury Warriors F 180 1 1 0.06
719 Jackson Murphy Lincoln-Sudbury Warriors F 180 1 1 0.06
720 Ricky Nashawaty Hopedale – Milford Blue Raiders F 30 1 1 0.33
721 Caleb Altman Hopkinton Hillers D 180 1 1 0.06
722 Liam Doherty Xaverian Hawks D 180 1 1 0.06
723 Anthony Ficher Falmouth Clippers C 190 1 1 0.05
724 Shane Monaghan Bishop Feehan Shamrocks F 210 1 1 0.05
725 Colin Yandle Catholic Memorial Knights D 200 1 1 0.05
726 Charlie Peak Hingham Harbormen F 230 1 1 0.04
727 Devin Lucas Braintree Wamps F 180 1 1 0.06
728 Daniel Hanafin Burlington Red Devils F 170 1 1 0.06
729 Ryan McWhinnie Burlington Red Devils F 170 1 1 0.06
730 Connor Fitzpatrick Malden Catholic Lancers G 220 1 1 0.05
731 Joseph Vaccari Winchester Red and Black D 200 1 1 0.05
732 Armen Vartanian Arlington Spy Ponders F 190 1 1 0.05
733 Seamus Tattan Catholic Memorial Knights D 200 1 1 0.05
734 Dan Kaploun Catholic Memorial Knights F 200 1 1 0.05
735 Tiago Vasconselos Lowell Red Raiders D 220 1 1 0.05
736 Andrew Carbone Lynnfield Pioneers F 60 1 1 0.17
737 Ryan McAuliffe Framingham Flyers F 180 1 1 0.06
738 Matteo Cuccovia Pope Francis Cardinals F 190 1 1 0.05
739 Nick Ritchie Pope Francis Cardinals G 190 1 1 0.05
740 Nathan Conroy Attleboro Blue Bombardiers D 190 1 1 0.05
741 Alex Frost Arlington Catholic Cougars F 180 1 1 0.06
742 Jack Sculin Xaverian Hawks F 80 1 1 0.13
743 Michael Lynch BC High Eagles D 180 1 1 0.06
744 Sean Velozo Archbishop Williams Bishops G 200 1 1 0.05
745 Axel Becker Newburyport Clippers D 220 1 1 0.05
746 Damien Lamb Newburyport Clippers G 220 1 1 0.05
747 Jake Swencki Essex Tech Hawks F 160 1 1 0.06
748 Andrew McKenna Essex Tech Hawks D 160 1 1 0.06
749 Connor Chiasson Waltham Hawks F 180 1 1 0.06
750 James McFarland BC High Eagles D 180 1 1 0.06
751 Kevin Fitzgerald Archbishop Williams Bishops D 210 1 1 0.05
752 Cooper Miller Rockport – Manchester Essex Vikings G 210 1 1 0.05
753 Levi McNally Barnstable Red Hawks F 220 1 1 0.05
754 Jackson Ferreira Greater Lowell-Nashoba Vikings D 110 1 1 0.09
755 Matthew Smith Jr. St. Marys Lynn Spartans G 200 1 1 0.05
756 AJ Farese St. Johns Prep Eagles G 200 1 1 0.05
757 Scott Prioli Weymouth Wildcats D 230 1 1 0.04
758 Owen Tolson St. Bernards Bernardians D 210 1 1 0.05
759 James LaDouceur St. Bernards Bernardians F 210 1 1 0.05
760 Broden Pratt St. Bernards Bernardians D 210 1 1 0.05
761 Leo Packard Belmont Marauders F 170 1 1 0.06
762 Billy Lennon Weymouth Wildcats G 210 1 1 0.05
763 Connor Cole Dracut-Tyngsboro Middies G 200 1 1 0.05
764 Tate Cogliano Natick Red Hawks D 200 1 1 0.05
765 Jacob Santagati Andover Golden Warriors D 180 1 1 0.06
766 Bobby Rucci St. Johns Shrewsbury Pioneers D 130 1 1 0.08
767 Chase Matthews Weymouth Wildcats D 120 1 1 0.08
768 Cam McFarland Weymouth Wildcats F 200 1 1 0.05
769 Ryan Sawyer North Attleboro Red Rocketeers D 60 1 1 0.17
770 Max Ryan BC High Eagles F 180 1 1 0.06
771 Danny Chan BC High Eagles F 180 1 1 0.06
772 Cal LaPointe BC High Eagles D 180 1 1 0.06
773 Connor Reardon Foxboro Warriors D 200 1 1 0.05
774 Milo Sperry Cambridge Falcons D 200 1 1 0.05
775 Matt Lioce Hopedale – Milford Blue Raiders D 30 1 1 0.33
776 Michael McCormack Xaverian Hawks D 110 1 1 0.09
777 Joe Dimartino Braintree Wamps D 180 1 1 0.06
778 Ryan McElroy Burlington Red Devils F 170 1 1 0.06
779 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 Mark Francis Scituate Sailors 1 29 0 29 100% 0
6 Connor McGuirk Whitman-Hanson Panthers 1 8 0 8 100% 0
7 Eamon Kelleher Catholic Memorial Knights 1 21 0 21 100% 0
8 Myles Roycroft Barnstable Red Hawks 1 5 0 5 100% 0
9 Conor Espinola Needham Rockets 1 8 0 8 100% 0
10 Jacob Dangel Littleton – Bromfield Tigers 2 38 1 37 97.37% 0.5
11 Ethan Bauer Belmont Marauders 1 31 1 30 96.77% 1
12 Michael Bulkin Xaverian Hawks 15 441 16 425 96.37% 0.98
13 Sal Camera Marshfield Rams 4 51 2 49 96.08% 0.6
14 Joseph Torraco Franklin Panthers 2 63 3 60 95.24% 1.35
15 Michael Marenghi Lynnfield Pioneers 1 41 2 39 95.12% 1.96
16 Owen Holland Reading Rockets 2 60 3 57 95% 1.5
17 AJ Farese St. Johns Prep Eagles 15 384 21 363 94.53% 1.33
18 Nick Zaccaria Whitman-Hanson Panthers 20 578 32 546 94.46% 1.62
19 Nick Ritchie Pope Francis Cardinals 3 85 5 80 94.12% 1.47
20 Nathan Michaud St. Johns Prep Eagles 3 48 3 45 93.75% 1.29
21 Matthew Smith Jr. St. Marys Lynn Spartans 20 448 29 419 93.53% 1.41
22 Jackson Palmborg Bourne Canalmen 20 555 41 514 92.61% 1.99
23 William Goldstein Dover-Sherborn – Weston Raiders 22 643 48 595 92.53% 2.19
24 Brandon Palhete Weymouth Wildcats 8 237 18 219 92.41% 2.25
25 Drew Karlovits BC High Eagles 6 165 13 152 92.12% 1.95
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 Jack Pessa Foxboro Warriors 19 581 65 516 88.81% 3.38
50 Connor Kotwicki Xaverian Hawks 6 134 15 119 88.81% 2.7
51 Carson Brownridge Needham Rockets 13 285 32 253 88.77% 2.64
52 Gavin James Plymouth North Eagles 6 167 19 148 88.62% 3.33
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
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 Charlie Wilkie Dracut-Tyngsboro Middies F 20 L 12 24 36 1.8
5 Ryan Wood Foxboro Warriors F 20 22 12 34 1.7
6 Wyatt Goyette Middleboro-Carver-Wareham Sachems F 20 18 16 34 1.7
7 Brady Leonard Essex Tech Hawks F 16 L 19 13 32 2
8 Nikko Chiaradonna Foxboro Warriors F 20 12 15 27 1.35
9 Beau Blakely Dracut-Tyngsboro Middies D 20 R 4 23 27 1.35
10 Jayden Auger Greater Lowell-Nashoba Vikings F 13 8 18 26 2
11 Brody Simmonds Greater Lowell-Nashoba Vikings F 12 17 7 24 2
12 Matias Moore Cambridge Falcons F 20 R 7 17 24 1.2
13 Owen McAuliffe Foxboro Warriors F 20 6 17 23 1.15
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 Joel Perez Cambridge Falcons F 20 L 14 7 21 1.05
17 Levon Mulready Middleboro-Carver-Wareham Sachems D 20 9 11 20 1
18 Brenden Modeski Dracut-Tyngsboro Middies F 20 L 8 11 19 0.95
19 Jaydan Vargas Essex Tech Hawks F 16 8 10 18 1.13
20 Jack Blaschke Lowell Red Raiders F 22 R 6 11 17 0.77
21 Henrik Emerton Cambridge Falcons F 20 R 7 10 17 0.85
22 Gavin Summers Stoughton-Brockton Knight Boxers F 20 R 8 8 16 0.8
23 Jake McSweeney Stoughton-Brockton Knight Boxers F 20 L 10 6 16 0.8
24 Marc Poste Lynn Jets F 17 R 5 11 16 0.94
25 AJ Lopez Lynn Jets F 18 L 10 6 16 0.89
26 Tyler Whitten Lynn Jets F 19 R 8 8 16 0.84
27 Finlay Campbell Foxboro Warriors F 20 10 6 16 0.8
28 Wylie Welch Cambridge Falcons F 19 L 8 8 16 0.84
29 Anthony Bisenti Essex Tech Hawks F 16 R 5 10 15 0.94
30 Danny Gleason Lowell Red Raiders F 22 R 4 11 15 0.68
31 Cameron Casey Essex Tech Hawks D 16 R 3 12 15 0.94
32 Tom Watts Foxboro Warriors D 20 4 11 15 0.75
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 Tommy Jackson Dracut-Tyngsboro Middies D 20 R 1 10 11 0.55
46 Nate Dodge Lowell Red Raiders F 22 R 9 1 10 0.45
47 Ben Rehal Essex Tech Hawks F 16 L 4 6 10 0.63
48 Anthony Alessi Lynn Jets D 19 L 4 6 10 0.53
49 Jake Haubner Dracut-Tyngsboro Middies F 20 R 3 7 10 0.5
50 Brian Delisio Essex Tech Hawks F 16 6 3 9 0.56
51 Ben Cardillo Dracut-Tyngsboro Middies F 20 L 3 6 9 0.45
52 Ryan Walsh Greater Lowell-Nashoba Vikings F 13 5 3 8 0.62
53 Ted Tsoutsouris Essex Tech Hawks F 16 3 5 8 0.5
54 Michael Ruo Foxboro Warriors F 20 5 3 8 0.4
55 Dan Jacobs Foxboro Warriors F 20 1 7 8 0.4
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 16 3 4 7 0.44
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 16 R 1 6 7 0.44
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 16 R 3 2 5 0.31
74 Brogan Wilson Middleboro-Carver-Wareham Sachems F 20 R 2 3 5 0.25
75 Mason Sutcliffe Essex Tech Hawks D 16 0 5 5 0.31
76 Owen Travers Lynn Jets F 19 R 3 1 4 0.21
77 Will Corvino Stoughton-Brockton Knight Boxers D 20 L 3 1 4 0.2
78 Jacoby Comeau Lynn Jets F 19 L 2 2 4 0.21
79 Luke Bugala Cambridge Falcons F 20 L 2 2 4 0.2
80 Vincent Caterina Cambridge Falcons D 20 L 1 3 4 0.2
81 Riley Sobezenski Essex Tech Hawks D 16 1 3 4 0.25
82 Brenden Lacroix Foxboro Warriors F 20 1 3 4 0.2
83 Aidan Lewis Stoughton-Brockton Knight Boxers D 20 R 2 2 4 0.2
84 Leo Campbell Foxboro Warriors D 20 3 1 4 0.2
85 Logan Moore Middleboro-Carver-Wareham Sachems D 20 2 2 4 0.2
86 Joseph Plourde Lynn Jets F 19 L 1 2 3 0.16
87 Pedro Lopez Lynn Jets D 19 R 1 2 3 0.16
88 Connor Stevens Lowell Red Raiders D 22 R 2 1 3 0.14
89 Will Buckley Lowell Red Raiders D 22 L 1 2 3 0.14
90 Owen Considine Lynnfield Pioneers F 6 3 0 3 0.5
91 Palmer Mofford Stoughton-Brockton Knight Boxers D 20 R 1 2 3 0.15
92 John Briggs Lynn Jets D 19 R 1 2 3 0.16
93 Jonathan McGrath Taunton Tigers D 7 1 2 3 0.43
94 Jonathan MacDonald Middleboro-Carver-Wareham Sachems LW 20 L 2 1 3 0.15
95 Aiden Collins Hopedale – Milford Blue Raiders F 3 3 0 3 1
96 James Conway Greater Lowell-Nashoba Vikings D 13 0 3 3 0.23
97 Tate Schoenau Cambridge Falcons D 20 R 0 3 3 0.15
98 Julius Serino Lynn Jets D 18 R 2 0 2 0.11
99 Anthony Ford Lowell Red Raiders F 22 R 1 1 2 0.09
100 Everett Mildwoff Cambridge Falcons F 20 R 1 1 2 0.1
101 Bobby Jacobs Foxboro Warriors F 20 1 1 2 0.1
102 Jamie Vallarelli Taunton Tigers F 7 1 1 2 0.29
103 Jacob Picher Middleboro-Carver-Wareham Sachems F 20 1 1 2 0.1
104 Breighdyn Simmons Taunton Tigers F 7 1 1 2 0.29
105 Braden Lachance Taunton Tigers D 7 1 1 2 0.29
106 Gavin Ferreira Lowell Red Raiders F 22 R 0 2 2 0.09
107 Liam Waterman Essex Tech Hawks D 16 0 2 2 0.13
108 Marco Ciolfi Foxboro Warriors F 20 0 2 2 0.1
109 Henry Holleron Cambridge Falcons F 19 R 0 2 2 0.11
110 Zack Gagnon Greater Lowell-Nashoba Vikings F 13 1 0 1 0.08
111 Trevor Dodge Lowell Red Raiders F 22 R 1 0 1 0.05
112 Brendan Watts Foxboro Warriors F 20 1 0 1 0.05
113 Mike Chatterton Scituate Sailors F 6 1 0 1 0.17
114 Brian Bardsley Greater Lowell-Nashoba Vikings F 12 1 0 1 0.08
115 Tre Nadeau Taunton Tigers F 7 1 0 1 0.14
116 Aden Zaza Stoughton-Brockton Knight Boxers F 20 R 1 0 1 0.05
117 Dylan Preston Dracut-Tyngsboro Middies F 20 L 1 0 1 0.05
118 Josh Hersey Triton Vikings F 11 R 1 0 1 0.09
119 Connor Rumph Triton Vikings D 11 R 1 0 1 0.09
120 Luke Sullivan Triton Vikings F 11 L 1 0 1 0.09
121 Rafael Ortiz De La Rosa Lynn Jets F 19 R 1 0 1 0.05
122 Jeriel Soto Lynn Jets F 17 R 1 0 1 0.06
123 Drew Nadeau Taunton Tigers D 7 1 0 1 0.14
124 Josef Allison Stoughton-Brockton Knight Boxers D 20 R 1 0 1 0.05
125 Lucas Deraps Lynnfield Pioneers F 6 0 1 1 0.17
126 Brendan Driscoll Lynnfield Pioneers D 6 0 1 1 0.17
127 Ryan Mrozowski Greater Lowell-Nashoba Vikings D 13 0 1 1 0.08
128 Colin Wells Foxboro Warriors F 20 0 1 1 0.05
129 J Martin Greater Lowell-Nashoba Vikings D 10 0 1 1 0.1
130 Marty Monahan Scituate Sailors D 6 0 1 1 0.17
131 James Watts Foxboro Warriors D 20 0 1 1 0.05
132 Jarell Henderson Stoughton-Brockton Knight Boxers F 20 L 0 1 1 0.05
133 Matt Jackson Dracut-Tyngsboro Middies F 20 R 0 1 1 0.05
134 Michael Taylor Triton Vikings D 11 R 0 1 1 0.09
135 Mason Colby Triton Vikings F 11 R 0 1 1 0.09
136 Noah Bloom Taunton Tigers D 7 0 1 1 0.14
137 Cayden Clancy Taunton Tigers F 7 0 1 1 0.14
138 Ricky Nashawaty Hopedale – Milford Blue Raiders F 3 0 1 1 0.33
139 Tiago Vasconselos Lowell Red Raiders D 22 R 0 1 1 0.05
140 Andrew Carbone Lynnfield Pioneers F 6 0 1 1 0.17
141 Jake Swencki Essex Tech Hawks F 16 0 1 1 0.06
142 Andrew McKenna Essex Tech Hawks D 16 0 1 1 0.06
143 Jackson Ferreira Greater Lowell-Nashoba Vikings D 11 0 1 1 0.09
144 Connor Cole Dracut-Tyngsboro Middies G 20 L 0 1 1 0.05
145 Connor Reardon Foxboro Warriors D 20 0 1 1 0.05
146 Milo Sperry Cambridge Falcons D 20 R 0 1 1 0.05
147 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 Mark Francis Scituate Sailors 1 29 0 29 100% 0
2 Michael Marenghi Lynnfield Pioneers 1 41 2 39 95.12% 1.96
3 Teagan Moreau Essex Tech Hawks 12 209 21 188 89.95% 1.75
4 Jack Pessa Foxboro Warriors 19 581 65 516 88.81% 3.38
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
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