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 Matthew Sylvia St. Bernards Bernardians F 47 11 18 4.5
2 Nikko Chiaradonna Foxboro Warriors F 412 2 14 3.5
3 Evan Walker St. Bernards Bernardians F 46 6 12 3
4 Christos Rogaris Dover-Sherborn – Weston Raiders F 55 6 11 2.2
5 Joe Maffia Westfield Bombers F 36 5 11 3.67
6 Henry Waddell Newburyport Clippers F 44 4 8 2
7 Luke MacIsaac Newburyport Clippers F 44 3 7 1.75
8 Owen McAuliffe Foxboro Warriors F 41 6 7 1.75
9 Brendan McLaughlin Marshfield Rams F 34 3 7 2.33
10 Toby Beaulac St. Bernards Bernardians F 43 4 7 1.75
11 Jack Sullivan Newburyport Clippers F 43 4 7 1.75
12 Aidan Lewis Stoughton-Brockton Knight Boxers D 33 3 6 2
13 Jake McSweeney Stoughton-Brockton Knight Boxers F 34 2 6 2
14 Max Polipas Waltham Hawks F 31 5 6 2
15 Max Patenaude Dover-Sherborn – Weston Raiders F 52 4 6 1.2
16 Thomas Lamb Dover-Sherborn – Weston Raiders F 52 4 6 1.2
17 Treygan Lemanski Westfield Bombers F 32 4 6 2
18 Michael Curry Weymouth Wildcats F 23 2 5 2.5
19 Tim O’Toole Waltham Hawks F 33 2 5 1.67
20 Max Sergeyev Dover-Sherborn – Weston Raiders D 52 3 5 1
21 Brendan Butler Waltham Hawks F 32 3 5 1.67
22 Aiden St. Pierre St. Marys Lynn Spartans F 23 2 5 2.5
23 Joe Ingalls Masconomet Chieftains F 32 3 5 1.67
24 Colin Tripp Bridgewater-Raynham Trojans F 12 3 5 5
25 Ryan Wilson Essex Tech Hawks F 43 2 5 1.25
26 Cameron Casey Essex Tech Hawks D 42 3 5 1.25
27 Brian Delisio Essex Tech Hawks F 42 3 5 1.25
28 Will Canada St. Bernards Bernardians F 40 5 5 1.25
29 Luke Giovanello Marshfield Rams F 30 5 5 1.67
30 Chase Ruberti Essex Tech Hawks F 41 3 4 1
31 Braydon Connors Essex Tech Hawks F 41 3 4 1
32 Ajay Sealey Algonquin Titans F 21 3 4 2
33 Gavin Summers Stoughton-Brockton Knight Boxers F 32 2 4 1.33
34 Jameson Murphy Dover-Sherborn – Weston Raiders F 53 1 4 0.8
35 Caleb Curran Dover-Sherborn – Weston Raiders F 51 3 4 0.8
36 Oliver Lareau Holliston-Ashland Panthers F 13 1 4 4
37 Bobby Jacobs Foxboro Warriors F 41 3 4 1
38 Teddie Holte Marshfield Rams F 33 1 4 1.33
39 Luke Horenstein St. Johns Prep Eagles F 32 2 4 1.33
40 Andrew McCauley St. Johns Prep Eagles F 32 2 4 1.33
41 Pheonix Fortier St. Bernards Bernardians F 43 1 4 1
42 Brody Hollister Westfield Bombers F 31 3 4 1.33
43 Brendan Sheehan Masconomet Chieftains F 31 3 4 1.33
44 Nick Beltramini Whitman-Hanson Panthers RW 32 2 4 1.33
45 Liam Waterman Essex Tech Hawks D 41 3 4 1
46 Bryce Russo Stoughton-Brockton Knight Boxers C 30 4 4 1.33
47 Colin Grant Holliston-Ashland Panthers F 10 4 4 4
48 Cash Eaton Waltham Hawks F 30 4 4 1.33
49 Andre Rosales Essex Tech Hawks F 42 1 3 0.75
50 Ryan Ferguson Weymouth Wildcats F 23 0 3 1.5
51 Brody Kenney St. Bernards Bernardians F 42 1 3 0.75
52 Jarell Henderson Stoughton-Brockton Knight Boxers F 32 1 3 1
53 Brian Fleming Waltham Hawks F 32 1 3 1
54 Collin McLaughlin Whitman-Hanson Panthers C 33 0 3 1
55 Luke Tracey Whitman-Hanson Panthers C 31 2 3 1
56 Killian Paynter Holliston-Ashland Panthers F 13 0 3 3
57 Daniel Abcunas Holliston-Ashland Panthers F 11 2 3 3
58 Matthew Keady Marshfield Rams F 31 2 3 1
59 Ryan MacDonald Weymouth Wildcats F 21 2 3 1.5
60 Gabe Kolodjay Pope Francis Cardinals F 13 0 3 3
61 Jayson Avery St. Marys Lynn Spartans D 11 2 3 3
62 Cole Alexander St. Marys Lynn Spartans F 21 2 3 1.5
63 Cody Bard Westfield Bombers F 31 2 3 1
64 Kyle Yusikones Algonquin Titans D 22 1 3 1.5
65 Hunter Fucci Waltham Hawks F 31 2 3 1
66 Chase Nelson Malden Catholic Lancers D 22 1 3 1.5
67 Ben Berian Marshfield Rams F 31 2 3 1
68 Thomas Finn Masconomet Chieftains F 32 1 3 1
69 Erik DePlacido Masconomet Chieftains F 31 2 3 1
70 JR Goldstein St. Johns Prep Eagles D 32 1 3 1
71 Ryan Tayag Bridgewater-Raynham Trojans F 12 1 3 3
72 Jack O’Hearn Whitman-Hanson Panthers RW 33 0 3 1
73 Jake Swencki Essex Tech Hawks F 40 3 3 0.75
74 Braden Arel Newburyport Clippers F 40 3 3 0.75
75 Andrew Cahill Dover-Sherborn – Weston Raiders D 50 3 3 0.6
76 Brayden Rotz Holliston-Ashland Panthers F 10 3 3 3
77 Tyler McHugh Essex Tech Hawks F 42 0 2 0.5
78 Liam Foti Essex Tech Hawks F 32 0 2 0.67
79 Nico Santella St. Johns Shrewsbury Pioneers F 21 1 2 1
80 Matthew McGinty St. Johns Shrewsbury Pioneers F 22 0 2 1
81 Judd Vail Weymouth Wildcats F 22 0 2 1
82 Ian Zhou Dover-Sherborn – Weston Raiders F 51 1 2 0.4
83 Timothy Duane Holliston-Ashland Panthers F 12 0 2 2
84 Charlie Rotz Holliston-Ashland Panthers F 11 1 2 2
85 Brendan Watts Foxboro Warriors F 41 1 2 0.5
86 Aden Zaza Stoughton-Brockton Knight Boxers F 31 1 2 0.67
87 Will Fithian Marshfield Rams F 31 1 2 0.67
88 Drew Gates Weymouth Wildcats F 21 1 2 1
89 Marc Poste Lynn Jets F 11 1 2 2
90 Brody Nighan Barnstable Red Hawks F 12 0 2 2
91 Peter Tesluk Waltham Hawks F 31 1 2 0.67
92 Sefton Paradis St. Johns Prep Eagles D 31 1 2 0.67
93 Colton Carpenter St. Marys Lynn Spartans F 22 0 2 1
94 Cam Marchand St. Marys Lynn Spartans F 21 1 2 1
95 Tyler Goodreau Westfield Bombers D 31 1 2 0.67
96 Brady Corliss Westfield Bombers D 31 1 2 0.67
97 Charlie Forbes Waltham Hawks F 32 0 2 0.67
98 Johnny Susi Marshfield Rams F 31 1 2 0.67
99 Matias Moore Cambridge Falcons F 22 0 2 1
100 Dom Polito Masconomet Chieftains F 32 0 2 0.67
101 William Dray Bridgewater-Raynham Trojans D 11 1 2 2
102 Aiden LaPointe Gardner – Murdock Wildcats F 22 0 2 1
103 Joey Innis Whitman-Hanson Panthers LW 31 1 2 0.67
104 Chase Liptak Westfield Bombers F 32 0 2 0.67
105 Tyler McMahon Essex Tech Hawks D 40 2 2 0.5
106 Gibert Prepetit Algonquin Titans F 20 2 2 1
107 David Roche Waltham Hawks F 30 2 2 0.67
108 Ethan Fiore Dover-Sherborn – Weston Raiders D 50 2 2 0.4
109 Evan Miller Whitman-Hanson Panthers D 30 2 2 0.67
110 Ryan Marchi Foxboro Warriors D 40 2 2 0.5
111 Thomas DeSouza Stoughton-Brockton Knight Boxers RW 30 2 2 0.67
112 Griffin Field Barnstable Red Hawks F 10 2 2 2
113 Logan Daigle St. Johns Prep Eagles F 30 2 2 0.67
114 Matthew Ianotti St. Marys Lynn Spartans D 20 2 2 1
115 Kalen Huddle St. Marys Lynn Spartans D 20 2 2 1
116 Jahiem Jah St. Bernards Bernardians D 40 2 2 0.5
117 Brady Bocchino Marshfield Rams F 30 2 2 0.67
118 Brody MacMaster Malden Catholic Lancers F 20 2 2 1
119 Liam Molberger Cambridge Falcons F 20 2 2 1
120 Dante Tudor Bridgewater-Raynham Trojans F 10 2 2 2
121 Parker Tyler Gardner – Murdock Wildcats F 20 2 2 1
122 Will Corvino Stoughton-Brockton Knight Boxers D 30 2 2 0.67
123 Kyle Novo Lowell Red Raiders F 30 2 2 0.67
124 Michael Doe Malden Catholic Lancers F 20 2 2 1
125 Rogan Greene Algonquin Titans D 21 0 1 0.5
126 Jaydon Wrzosek St. Johns Shrewsbury Pioneers F 21 0 1 0.5
127 Matthew Mischel St. Johns Shrewsbury Pioneers F 21 0 1 0.5
128 Gavin Wallace Duxbury Dragons D 11 0 1 1
129 James Callaghan Duxbury Dragons F 11 0 1 1
130 Ryder Bisson St. Johns Shrewsbury Pioneers D 21 0 1 0.5
131 Joshua Pite Cambridge Falcons D 21 0 1 0.5
132 Luke Freeman Weymouth Wildcats F 21 0 1 0.5
133 Adam Rendon St. Bernards Bernardians D 41 0 1 0.25
134 Ryder Testagrossa St. Bernards Bernardians F 41 0 1 0.25
135 Thomas Gagnon Newburyport Clippers F 41 0 1 0.25
136 Ryan Passalaqua Holliston-Ashland Panthers F 11 0 1 1
137 Grady Lukis Holliston-Ashland Panthers D 11 0 1 1
138 Sam Spavento Hopkinton Hillers D 31 0 1 0.33
139 Jack Resnick Hopkinton Hillers F 31 0 1 0.33
140 Charlie Petrie Marshfield Rams F 31 0 1 0.33
141 Aaron Cook Lynn Jets F 11 0 1 1
142 Mason Decker Gardner – Murdock Wildcats F 21 0 1 0.5
143 Brady Chenevert St. Johns Shrewsbury Pioneers F 21 0 1 0.5
144 Andrew Thomas St. Bernards Bernardians F 41 0 1 0.25
145 Christian Andwood Westfield Bombers F 31 0 1 0.33
146 Geovanni Capo St. Marys Lynn Spartans F 21 0 1 0.5
147 Kody Warren St. Bernards Bernardians D 41 0 1 0.25
148 Carter Moge St. Bernards Bernardians F 41 0 1 0.25
149 Connor Merkle Hopkinton Hillers F 31 0 1 0.33
150 Mario Positizzi Algonquin Titans F 21 0 1 0.5
151 Leo Dischino Waltham Hawks F 31 0 1 0.33
152 Jack Kelly Waltham Hawks F 31 0 1 0.33
153 Caden Altobello Marshfield Rams F 31 0 1 0.33
154 Dante Kader Malden Catholic Lancers D 21 0 1 0.5
155 Jack Wheadon Masconomet Chieftains D 31 0 1 0.33
156 Luca Polito Masconomet Chieftains F 31 0 1 0.33
157 Blake Ward St. Johns Prep Eagles F 31 0 1 0.33
158 Nate Goldman Bridgewater-Raynham Trojans D 11 0 1 1
159 Pauly Scaltrito Bridgewater-Raynham Trojans D 11 0 1 1
160 John Walsh Hingham Harbormen F 11 0 1 1
161 Aiden Rotondo Hingham Harbormen F 11 0 1 1
162 Sean Callahan Hingham Harbormen F 11 0 1 1
163 Brendan McCarthy Hingham Harbormen F 11 0 1 1
164 Justin Hawke Gardner – Murdock Wildcats F 21 0 1 0.5
165 Joshua Hubert Malden Catholic Lancers F 21 0 1 0.5
166 Matt Miller Whitman-Hanson Panthers D 31 0 1 0.33
167 Landon Lohnes Essex Tech Hawks F 31 0 1 0.33
168 Owen Mongeau Newburyport Clippers F 41 0 1 0.25
169 Brendan McDonough Lowell Red Raiders D 31 0 1 0.33
170 Jack Hugo Lowell Red Raiders F 31 0 1 0.33
171 Shane Peters Lowell Red Raiders D 31 0 1 0.33
172 Luke Rurak Lowell Red Raiders D 31 0 1 0.33
173 Eddy Murphy Duxbury Dragons D 10 1 1 1
174 Danny O’Connell Duxbury Dragons F 10 1 1 1
175 Kevin Bisson St. Johns Shrewsbury Pioneers D 20 1 1 0.5
176 Joshua Abramson Cambridge Falcons F 20 1 1 0.5
177 Aidan Falasca Weymouth Wildcats F 20 1 1 0.5
178 Colin Browning Weymouth Wildcats D 20 1 1 0.5
179 Shawn Nicholas Weymouth Wildcats D 20 1 1 0.5
180 Jack White Weymouth Wildcats F 20 1 1 0.5
181 Chase Bergeron St. Bernards Bernardians G 40 1 1 0.25
182 Ray Devincent Waltham Hawks D 30 1 1 0.33
183 Gavin Mcelhinney Holliston-Ashland Panthers D 10 1 1 1
184 Mac Roberts Holliston-Ashland Panthers F 10 1 1 1
185 Cory DeCosta Hopkinton Hillers D 30 1 1 0.33
186 Nevin Roche Weymouth Wildcats F 20 1 1 0.5
187 Sawyer Barlow Gardner – Murdock Wildcats F 20 1 1 0.5
188 Matt Regan Pope Francis Cardinals F 10 1 1 1
189 Wolfgang Zinger Pope Francis Cardinals F 10 1 1 1
190 Joseph Chiancoloa Pope Francis Cardinals D 10 1 1 1
191 Thomas Keller Dover-Sherborn – Weston Raiders F 50 1 1 0.2
192 Cole D’Andrea Foxboro Warriors F 40 1 1 0.25
193 Colton Morowiac Westfield Bombers D 30 1 1 0.33
194 Raf Martin Hopkinton Hillers F 30 1 1 0.33
195 Cam Egirous Waltham Hawks F 30 1 1 0.33
196 Dylan Burke Waltham Hawks F 30 1 1 0.33
197 Joel Perez Cambridge Falcons F 20 1 1 0.5
198 Jacob Sofronas Masconomet Chieftains G 30 1 1 0.33
199 Seamus Cronin Masconomet Chieftains D 30 1 1 0.33
200 Anthony Petruccelli St. Johns Prep Eagles F 30 1 1 0.33
201 Owen Hanson St. Johns Prep Eagles F 30 1 1 0.33
202 James O’Neill Bridgewater-Raynham Trojans D 10 1 1 1
203 Glenn Ward Bridgewater-Raynham Trojans F 10 1 1 1
204 Nick Smith Hingham Harbormen D 10 1 1 1
205 Quinn Allen Hingham Harbormen F 10 1 1 1
206 Charlie Peak Hingham Harbormen F 10 1 1 1
207 Brian Murray Hingham Harbormen F 10 1 1 1
208 Max Ure Gardner – Murdock Wildcats D 20 1 1 0.5
209 Mark Cataldo Malden Catholic Lancers F 20 1 1 0.5
210 Josh Tobin Whitman-Hanson Panthers LW 30 1 1 0.33
211 Pat Ryan Whitman-Hanson Panthers D 30 1 1 0.33
212 Owen Tolson St. Bernards Bernardians D 40 1 1 0.25
213 Tyler Patenaude Lowell Red Raiders F 30 1 1 0.33
214 Nathan Jarvis Westfield Bombers F 30 1 1 0.33
215 Owen Mancini Holliston-Ashland Panthers D 10 1 1 1
216 Parker Rivera Hopkinton Hillers F 30 1 1 0.33
217 Tyler Dargan Marshfield Rams D 30 1 1 0.33
218 Jonathan Sullivan Marshfield Rams D 30 1 1 0.33
219 Curtis Whipple Weymouth Wildcats D 20 1 1 0.5
220 Brian Boisson Jr. Lynn Jets F 10 1 1 1
221 Cole Butler Barnstable Red Hawks F 10 1 1 1
222 Auggie Annett Barnstable Red Hawks D 10 1 1 1
223 Liam Dolan Pope Francis Cardinals F 10 1 1 1
224 Brandon Ward St. Johns Prep Eagles F 30 1 1 0.33
225 Caleb Racki St. Marys Lynn Spartans D 20 1 1 0.5
226 Matt Pedroli Hopkinton Hillers F 30 1 1 0.33
227 Kevin Cullity Malden Catholic Lancers F 20 1 1 0.5
228 Timmy McManus Masconomet Chieftains D 30 1 1 0.33
229 Ryan Doherty St. Johns Prep Eagles D 30 1 1 0.33
230 Joey LeBrun St. Johns Prep Eagles F 30 1 1 0.33
231 Colman Donohue Hingham Harbormen D 10 1 1 1
232 Brett Larson Hingham Harbormen F 10 1 1 1
233 Michael Moschella Malden Catholic Lancers F 20 1 1 0.5
234 Caine Allen Whitman-Hanson Panthers D 30 1 1 0.33
235 Andrew Glidden Essex Tech Hawks D 40 1 1 0.25
236 Jagger Gudaitis Newburyport Clippers D 40 1 1 0.25
237 Danny Gleason Lowell Red Raiders F 30 1 1 0.33
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Colin Synan St. Bernards Bernardians 1 15 0 15 100% 0
2 Nicholas Robbins Algonquin Titans 1 20 0 20 100% 0
3 Ryan Christensen Whitman-Hanson Panthers 1 1 0 1 100% 0
4 Billy Lennon Weymouth Wildcats 2 53 1 52 98.11% 0.5
5 Bob Doherty Barnstable Red Hawks 1 32 1 31 96.88% 0.9
6 Colton Spavento Hopkinton Hillers 2 80 4 76 95% 1.94
7 Logan Prifti Essex Tech Hawks 1 18 1 17 94.44% 1
8 Jesse Bernardinelli St. Johns Prep Eagles 1 14 1 13 92.86% 0.88
9 Lukas Goodwin Gardner – Murdock Wildcats 1 41 3 38 92.68% 3
10 Connor Anderson St. Marys Lynn Spartans 1 13 1 12 92.31% 1
11 Mark Francis Scituate Sailors 1 48 4 44 91.67% 4
12 Teagan Moreau Essex Tech Hawks 3 57 5 52 91.23% 1.63
13 Colin McCarthy St. Johns Shrewsbury Pioneers 2 54 5 49 90.74% 2.25
14 George Ramsey Pope Francis Cardinals 1 20 2 18 90% 1.64
15 Matthew Boyer St. Marys Lynn Spartans 1 37 4 33 89.19% 4
16 Nick Zaccaria Whitman-Hanson Panthers 3 71 8 63 88.73% 2.9
17 Nick DeNino Lynn Jets 1 26 3 23 88.46% 3
18 William Goldstein Dover-Sherborn – Weston Raiders 5 125 15 110 88% 3
19 James Whitmore Hingham Harbormen 1 33 4 29 87.88% 3.27
20 Jacob Michals Stoughton-Brockton Knight Boxers 3 81 11 70 86.42% 3.67
21 Liam Maki Holliston-Ashland Panthers 1 22 3 19 86.36% 3
22 Chase Bergeron St. Bernards Bernardians 3 71 10 61 85.92% 3.6
23 Owen Goldstein Cambridge Falcons 2 42 6 36 85.71% 4.09
24 Nathan Michaud St. Johns Prep Eagles 1 25 4 21 84% 3.27
25 Isaac Winter-Barkai Cambridge Falcons 1 18 3 15 83.33% 4.66
26 William Markwell Duxbury Dragons 1 29 5 24 82.76% 5
27 Jacob D’Andrea Foxboro Warriors 4 164 30 134 81.71% 7.67
28 Kaiden Lammi Gardner – Murdock Wildcats 1 49 9 40 81.63% 9
29 Connor Harris Hopkinton Hillers 1 26 5 21 80.77% 5
30 Grady Avila Lowell Red Raiders 3 71 14 57 80.28% 7.59
31 Kyle Rushton Malden Catholic Lancers 1 35 7 28 80% 7
32 Tyler McGeary St. Bernards Bernardians 1 5 1 4 80% 4.5
33 Thomas Peters Lowell Red Raiders 2 20 4 16 80% 4
34 Alex Egras Bridgewater-Raynham Trojans 1 9 2 7 77.78% 2
35 Camden Russo Foxboro Warriors 1 4 1 3 75% 11.25
36 Sal Camera Marshfield Rams 3 44 16 28 63.64% 5.33
37 Nico Santosuosso Masconomet Chieftains 1 6 3 3 50% 15
38 Jacob Sofronas Masconomet Chieftains 2 58 29 29 50% 15.91
39 Kayden Michaud Lowell Red Raiders 1 1 1 0 0% 11.25
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Brendan McLaughlin Marshfield Rams F 3 L 4 3 7 2.33
2 Max Polipas Waltham Hawks F 3 L 1 5 6 2
3 Michael Curry Weymouth Wildcats F 2 R 3 2 5 2.5
4 Tim O’Toole Waltham Hawks F 3 R 3 2 5 1.67
5 Brendan Butler Waltham Hawks F 3 L 2 3 5 1.67
6 Aiden St. Pierre St. Marys Lynn Spartans F 2 L 3 2 5 2.5
7 Colin Tripp Bridgewater-Raynham Trojans F 1 2 3 5 5
8 Luke Giovanello Marshfield Rams F 3 L 0 5 5 1.67
9 Teddie Holte Marshfield Rams F 3 R 3 1 4 1.33
10 Luke Horenstein St. Johns Prep Eagles F 3 2 2 4 1.33
11 Andrew McCauley St. Johns Prep Eagles F 3 L 2 2 4 1.33
12 Cash Eaton Waltham Hawks F 3 0 4 4 1.33
13 Ryan Ferguson Weymouth Wildcats F 2 L 3 0 3 1.5
14 Brian Fleming Waltham Hawks F 3 R 2 1 3 1
15 Matthew Keady Marshfield Rams F 3 R 1 2 3 1
16 Ryan MacDonald Weymouth Wildcats F 2 L 1 2 3 1.5
17 Gabe Kolodjay Pope Francis Cardinals F 1 L 3 0 3 3
18 Jayson Avery St. Marys Lynn Spartans D 1 L 1 2 3 3
19 Cole Alexander St. Marys Lynn Spartans F 2 R 1 2 3 1.5
20 Hunter Fucci Waltham Hawks F 3 R 1 2 3 1
21 Chase Nelson Malden Catholic Lancers D 2 L 2 1 3 1.5
22 Ben Berian Marshfield Rams F 3 R 1 2 3 1
23 JR Goldstein St. Johns Prep Eagles D 3 L 2 1 3 1
24 Ryan Tayag Bridgewater-Raynham Trojans F 1 2 1 3 3
25 Nico Santella St. Johns Shrewsbury Pioneers F 2 L 1 1 2 1
26 Matthew McGinty St. Johns Shrewsbury Pioneers F 2 R 2 0 2 1
27 Judd Vail Weymouth Wildcats F 2 R 2 0 2 1
28 Will Fithian Marshfield Rams F 3 R 1 1 2 0.67
29 Drew Gates Weymouth Wildcats F 2 R 1 1 2 1
30 Peter Tesluk Waltham Hawks F 3 1 1 2 0.67
31 Sefton Paradis St. Johns Prep Eagles D 3 1 1 2 0.67
32 Colton Carpenter St. Marys Lynn Spartans F 2 L 2 0 2 1
33 Cam Marchand St. Marys Lynn Spartans F 2 R 1 1 2 1
34 Charlie Forbes Waltham Hawks F 3 2 0 2 0.67
35 Johnny Susi Marshfield Rams F 3 R 1 1 2 0.67
36 William Dray Bridgewater-Raynham Trojans D 1 1 1 2 2
37 David Roche Waltham Hawks F 3 0 2 2 0.67
38 Logan Daigle St. Johns Prep Eagles F 3 R 0 2 2 0.67
39 Matthew Ianotti St. Marys Lynn Spartans D 2 L 0 2 2 1
40 Kalen Huddle St. Marys Lynn Spartans D 2 R 0 2 2 1
41 Brady Bocchino Marshfield Rams F 3 R 0 2 2 0.67
42 Brody MacMaster Malden Catholic Lancers F 2 R 0 2 2 1
43 Dante Tudor Bridgewater-Raynham Trojans F 1 0 2 2 2
44 Michael Doe Malden Catholic Lancers F 2 L 0 2 2 1
45 Jaydon Wrzosek St. Johns Shrewsbury Pioneers F 2 R 1 0 1 0.5
46 Matthew Mischel St. Johns Shrewsbury Pioneers F 2 R 1 0 1 0.5
47 Ryder Bisson St. Johns Shrewsbury Pioneers D 2 L 1 0 1 0.5
48 Luke Freeman Weymouth Wildcats F 2 R 1 0 1 0.5
49 Charlie Petrie Marshfield Rams F 3 R 1 0 1 0.33
50 Brady Chenevert St. Johns Shrewsbury Pioneers F 2 L 1 0 1 0.5
51 Geovanni Capo St. Marys Lynn Spartans F 2 R 1 0 1 0.5
52 Leo Dischino Waltham Hawks F 3 L 1 0 1 0.33
53 Jack Kelly Waltham Hawks F 3 1 0 1 0.33
54 Caden Altobello Marshfield Rams F 3 L 1 0 1 0.33
55 Dante Kader Malden Catholic Lancers D 2 R 1 0 1 0.5
56 Blake Ward St. Johns Prep Eagles F 3 L 1 0 1 0.33
57 Nate Goldman Bridgewater-Raynham Trojans D 1 1 0 1 1
58 Pauly Scaltrito Bridgewater-Raynham Trojans D 1 1 0 1 1
59 John Walsh Hingham Harbormen F 1 L 1 0 1 1
60 Aiden Rotondo Hingham Harbormen F 1 L 1 0 1 1
61 Sean Callahan Hingham Harbormen F 1 L 1 0 1 1
62 Brendan McCarthy Hingham Harbormen F 1 R 1 0 1 1
63 Joshua Hubert Malden Catholic Lancers F 2 R 1 0 1 0.5
64 Kevin Bisson St. Johns Shrewsbury Pioneers D 2 R 0 1 1 0.5
65 Aidan Falasca Weymouth Wildcats F 2 L 0 1 1 0.5
66 Colin Browning Weymouth Wildcats D 2 L 0 1 1 0.5
67 Shawn Nicholas Weymouth Wildcats D 2 R 0 1 1 0.5
68 Jack White Weymouth Wildcats F 2 R 0 1 1 0.5
69 Ray Devincent Waltham Hawks D 3 R 0 1 1 0.33
70 Nevin Roche Weymouth Wildcats F 2 L 0 1 1 0.5
71 Matt Regan Pope Francis Cardinals F 1 R 0 1 1 1
72 Wolfgang Zinger Pope Francis Cardinals F 1 L 0 1 1 1
73 Joseph Chiancoloa Pope Francis Cardinals D 1 L 0 1 1 1
74 Cam Egirous Waltham Hawks F 3 R 0 1 1 0.33
75 Dylan Burke Waltham Hawks F 3 0 1 1 0.33
76 Anthony Petruccelli St. Johns Prep Eagles F 3 L 0 1 1 0.33
77 Owen Hanson St. Johns Prep Eagles F 3 0 1 1 0.33
78 James O’Neill Bridgewater-Raynham Trojans D 1 0 1 1 1
79 Glenn Ward Bridgewater-Raynham Trojans F 1 0 1 1 1
80 Nick Smith Hingham Harbormen D 1 R 0 1 1 1
81 Quinn Allen Hingham Harbormen F 1 L 0 1 1 1
82 Charlie Peak Hingham Harbormen F 1 L 0 1 1 1
83 Brian Murray Hingham Harbormen F 1 R 0 1 1 1
84 Mark Cataldo Malden Catholic Lancers F 2 R 0 1 1 0.5
85 Tyler Dargan Marshfield Rams D 3 R 0 1 1 0.33
86 Jonathan Sullivan Marshfield Rams D 3 R 0 1 1 0.33
87 Curtis Whipple Weymouth Wildcats D 2 R 0 1 1 0.5
88 Liam Dolan Pope Francis Cardinals F 1 R 0 1 1 1
89 Brandon Ward St. Johns Prep Eagles F 3 0 1 1 0.33
90 Caleb Racki St. Marys Lynn Spartans D 2 R 0 1 1 0.5
91 Kevin Cullity Malden Catholic Lancers F 2 R 0 1 1 0.5
92 Ryan Doherty St. Johns Prep Eagles D 3 0 1 1 0.33
93 Joey LeBrun St. Johns Prep Eagles F 3 L 0 1 1 0.33
94 Colman Donohue Hingham Harbormen D 1 L 0 1 1 1
95 Brett Larson Hingham Harbormen F 1 R 0 1 1 1
96 Michael Moschella Malden Catholic Lancers F 2 L 0 1 1 0.5
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Billy Lennon Weymouth Wildcats 2 53 1 52 98.11% 0.5
2 Jesse Bernardinelli St. Johns Prep Eagles 1 14 1 13 92.86% 0.88
3 Connor Anderson St. Marys Lynn Spartans 1 13 1 12 92.31% 1
4 Colin McCarthy St. Johns Shrewsbury Pioneers 2 54 5 49 90.74% 2.25
5 George Ramsey Pope Francis Cardinals 1 20 2 18 90% 1.64
6 Matthew Boyer St. Marys Lynn Spartans 1 37 4 33 89.19% 4
7 James Whitmore Hingham Harbormen 1 33 4 29 87.88% 3.27
8 Nathan Michaud St. Johns Prep Eagles 1 25 4 21 84% 3.27
9 Kyle Rushton Malden Catholic Lancers 1 35 7 28 80% 7
10 Alex Egras Bridgewater-Raynham Trojans 1 9 2 7 77.78% 2
11 Sal Camera Marshfield Rams 3 44 16 28 63.64% 5.33
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Henry Waddell Newburyport Clippers F 4 R 4 4 8 2
2 Luke MacIsaac Newburyport Clippers F 4 L 4 3 7 1.75
3 Jack Sullivan Newburyport Clippers F 4 L 3 4 7 1.75
4 Joe Ingalls Masconomet Chieftains F 3 L 2 3 5 1.67
5 Ajay Sealey Algonquin Titans F 2 1 3 4 2
6 Brendan Sheehan Masconomet Chieftains F 3 R 1 3 4 1.33
7 Nick Beltramini Whitman-Hanson Panthers RW 3 R 2 2 4 1.33
8 Collin McLaughlin Whitman-Hanson Panthers C 3 R 3 0 3 1
9 Luke Tracey Whitman-Hanson Panthers C 3 L 1 2 3 1
10 Kyle Yusikones Algonquin Titans D 2 2 1 3 1.5
11 Thomas Finn Masconomet Chieftains F 3 L 2 1 3 1
12 Erik DePlacido Masconomet Chieftains F 3 L 1 2 3 1
13 Jack O’Hearn Whitman-Hanson Panthers RW 3 R 3 0 3 1
14 Braden Arel Newburyport Clippers F 4 R 0 3 3 0.75
15 Brody Nighan Barnstable Red Hawks F 1 L 2 0 2 2
16 Dom Polito Masconomet Chieftains F 3 R 2 0 2 0.67
17 Joey Innis Whitman-Hanson Panthers LW 3 R 1 1 2 0.67
18 Gibert Prepetit Algonquin Titans F 2 0 2 2 1
19 Evan Miller Whitman-Hanson Panthers D 3 R 0 2 2 0.67
20 Griffin Field Barnstable Red Hawks F 1 0 2 2 2
21 Rogan Greene Algonquin Titans D 2 1 0 1 0.5
22 Gavin Wallace Duxbury Dragons D 1 1 0 1 1
23 James Callaghan Duxbury Dragons F 1 1 0 1 1
24 Thomas Gagnon Newburyport Clippers F 4 R 1 0 1 0.25
25 Sam Spavento Hopkinton Hillers D 3 L 1 0 1 0.33
26 Jack Resnick Hopkinton Hillers F 3 L 1 0 1 0.33
27 Connor Merkle Hopkinton Hillers F 3 L 1 0 1 0.33
28 Mario Positizzi Algonquin Titans F 2 1 0 1 0.5
29 Jack Wheadon Masconomet Chieftains D 3 R 1 0 1 0.33
30 Luca Polito Masconomet Chieftains F 3 L 1 0 1 0.33
31 Matt Miller Whitman-Hanson Panthers D 3 R 1 0 1 0.33
32 Owen Mongeau Newburyport Clippers F 4 L 1 0 1 0.25
33 Eddy Murphy Duxbury Dragons D 1 0 1 1 1
34 Danny O’Connell Duxbury Dragons F 1 0 1 1 1
35 Cory DeCosta Hopkinton Hillers D 3 L 0 1 1 0.33
36 Raf Martin Hopkinton Hillers F 3 R 0 1 1 0.33
37 Jacob Sofronas Masconomet Chieftains G 3 L 0 1 1 0.33
38 Seamus Cronin Masconomet Chieftains D 3 L 0 1 1 0.33
39 Josh Tobin Whitman-Hanson Panthers LW 3 R 0 1 1 0.33
40 Pat Ryan Whitman-Hanson Panthers D 3 R 0 1 1 0.33
41 Parker Rivera Hopkinton Hillers F 3 R 0 1 1 0.33
42 Cole Butler Barnstable Red Hawks F 1 R 0 1 1 1
43 Auggie Annett Barnstable Red Hawks D 1 R 0 1 1 1
44 Matt Pedroli Hopkinton Hillers F 3 R 0 1 1 0.33
45 Timmy McManus Masconomet Chieftains D 3 R 0 1 1 0.33
46 Caine Allen Whitman-Hanson Panthers D 3 R 0 1 1 0.33
47 Jagger Gudaitis Newburyport Clippers D 4 L 0 1 1 0.25
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Nicholas Robbins Algonquin Titans 1 20 0 20 100% 0
2 Ryan Christensen Whitman-Hanson Panthers 1 1 0 1 100% 0
3 Bob Doherty Barnstable Red Hawks 1 32 1 31 96.88% 0.9
4 Colton Spavento Hopkinton Hillers 2 80 4 76 95% 1.94
5 Nick Zaccaria Whitman-Hanson Panthers 3 71 8 63 88.73% 2.9
6 William Markwell Duxbury Dragons 1 29 5 24 82.76% 5
7 Connor Harris Hopkinton Hillers 1 26 5 21 80.77% 5
8 Nico Santosuosso Masconomet Chieftains 1 6 3 3 50% 15
9 Jacob Sofronas Masconomet Chieftains 2 58 29 29 50% 15.91
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Nikko Chiaradonna Foxboro Warriors F 4 12 2 14 3.5
2 Joe Maffia Westfield Bombers F 3 R 6 5 11 3.67
3 Owen McAuliffe Foxboro Warriors F 4 1 6 7 1.75
4 Aidan Lewis Stoughton-Brockton Knight Boxers D 3 R 3 3 6 2
5 Jake McSweeney Stoughton-Brockton Knight Boxers F 3 L 4 2 6 2
6 Treygan Lemanski Westfield Bombers F 3 L 2 4 6 2
7 Ryan Wilson Essex Tech Hawks F 4 L 3 2 5 1.25
8 Cameron Casey Essex Tech Hawks D 4 R 2 3 5 1.25
9 Brian Delisio Essex Tech Hawks F 4 R 2 3 5 1.25
10 Chase Ruberti Essex Tech Hawks F 4 R 1 3 4 1
11 Braydon Connors Essex Tech Hawks F 4 L 1 3 4 1
12 Gavin Summers Stoughton-Brockton Knight Boxers F 3 R 2 2 4 1.33
13 Oliver Lareau Holliston-Ashland Panthers F 1 3 1 4 4
14 Bobby Jacobs Foxboro Warriors F 4 1 3 4 1
15 Brody Hollister Westfield Bombers F 3 L 1 3 4 1.33
16 Liam Waterman Essex Tech Hawks D 4 R 1 3 4 1
17 Bryce Russo Stoughton-Brockton Knight Boxers C 3 L 0 4 4 1.33
18 Colin Grant Holliston-Ashland Panthers F 1 0 4 4 4
19 Andre Rosales Essex Tech Hawks F 4 L 2 1 3 0.75
20 Jarell Henderson Stoughton-Brockton Knight Boxers F 3 L 2 1 3 1
21 Killian Paynter Holliston-Ashland Panthers F 1 3 0 3 3
22 Daniel Abcunas Holliston-Ashland Panthers F 1 1 2 3 3
23 Cody Bard Westfield Bombers F 3 R 1 2 3 1
24 Jake Swencki Essex Tech Hawks F 4 R 0 3 3 0.75
25 Brayden Rotz Holliston-Ashland Panthers F 1 0 3 3 3
26 Tyler McHugh Essex Tech Hawks F 4 R 2 0 2 0.5
27 Liam Foti Essex Tech Hawks F 3 L 2 0 2 0.67
28 Timothy Duane Holliston-Ashland Panthers F 1 2 0 2 2
29 Charlie Rotz Holliston-Ashland Panthers F 1 1 1 2 2
30 Brendan Watts Foxboro Warriors F 4 1 1 2 0.5
31 Aden Zaza Stoughton-Brockton Knight Boxers F 3 R 1 1 2 0.67
32 Marc Poste Lynn Jets F 1 R 1 1 2 2
33 Tyler Goodreau Westfield Bombers D 3 R 1 1 2 0.67
34 Brady Corliss Westfield Bombers D 3 R 1 1 2 0.67
35 Matias Moore Cambridge Falcons F 2 R 2 0 2 1
36 Chase Liptak Westfield Bombers F 3 R 2 0 2 0.67
37 Tyler McMahon Essex Tech Hawks D 4 R 0 2 2 0.5
38 Ryan Marchi Foxboro Warriors D 4 0 2 2 0.5
39 Thomas DeSouza Stoughton-Brockton Knight Boxers RW 3 R 0 2 2 0.67
40 Liam Molberger Cambridge Falcons F 2 0 2 2 1
41 Will Corvino Stoughton-Brockton Knight Boxers D 3 L 0 2 2 0.67
42 Kyle Novo Lowell Red Raiders F 3 R 0 2 2 0.67
43 Joshua Pite Cambridge Falcons D 2 L 1 0 1 0.5
44 Ryan Passalaqua Holliston-Ashland Panthers F 1 1 0 1 1
45 Grady Lukis Holliston-Ashland Panthers D 1 1 0 1 1
46 Aaron Cook Lynn Jets F 1 R 1 0 1 1
47 Christian Andwood Westfield Bombers F 3 R 1 0 1 0.33
48 Landon Lohnes Essex Tech Hawks F 3 R 1 0 1 0.33
49 Brendan McDonough Lowell Red Raiders D 3 L 1 0 1 0.33
50 Jack Hugo Lowell Red Raiders F 3 L 1 0 1 0.33
51 Shane Peters Lowell Red Raiders D 3 R 1 0 1 0.33
52 Luke Rurak Lowell Red Raiders D 3 L 1 0 1 0.33
53 Joshua Abramson Cambridge Falcons F 2 R 0 1 1 0.5
54 Gavin Mcelhinney Holliston-Ashland Panthers D 1 0 1 1 1
55 Mac Roberts Holliston-Ashland Panthers F 1 0 1 1 1
56 Cole D’Andrea Foxboro Warriors F 4 0 1 1 0.25
57 Colton Morowiac Westfield Bombers D 3 L 0 1 1 0.33
58 Joel Perez Cambridge Falcons F 2 L 0 1 1 0.5
59 Tyler Patenaude Lowell Red Raiders F 3 R 0 1 1 0.33
60 Nathan Jarvis Westfield Bombers F 3 R 0 1 1 0.33
61 Owen Mancini Holliston-Ashland Panthers D 1 0 1 1 1
62 Brian Boisson Jr. Lynn Jets F 1 R 0 1 1 1
63 Andrew Glidden Essex Tech Hawks D 4 R 0 1 1 0.25
64 Danny Gleason Lowell Red Raiders F 3 R 0 1 1 0.33
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Logan Prifti Essex Tech Hawks 1 18 1 17 94.44% 1
2 Mark Francis Scituate Sailors 1 48 4 44 91.67% 4
3 Teagan Moreau Essex Tech Hawks 3 57 5 52 91.23% 1.63
4 Nick DeNino Lynn Jets 1 26 3 23 88.46% 3
5 Jacob Michals Stoughton-Brockton Knight Boxers 3 81 11 70 86.42% 3.67
6 Liam Maki Holliston-Ashland Panthers 1 22 3 19 86.36% 3
7 Owen Goldstein Cambridge Falcons 2 42 6 36 85.71% 4.09
8 Isaac Winter-Barkai Cambridge Falcons 1 18 3 15 83.33% 4.66
9 Jacob D’Andrea Foxboro Warriors 4 164 30 134 81.71% 7.67
10 Grady Avila Lowell Red Raiders 3 71 14 57 80.28% 7.59
11 Thomas Peters Lowell Red Raiders 2 20 4 16 80% 4
12 Camden Russo Foxboro Warriors 1 4 1 3 75% 11.25
13 Kayden Michaud Lowell Red Raiders 1 1 1 0 0% 11.25
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Matthew Sylvia St. Bernards Bernardians F 4 7 11 18 4.5
2 Evan Walker St. Bernards Bernardians F 4 6 6 12 3
3 Christos Rogaris Dover-Sherborn – Weston Raiders F 5 R 5 6 11 2.2
4 Toby Beaulac St. Bernards Bernardians F 4 3 4 7 1.75
5 Max Patenaude Dover-Sherborn – Weston Raiders F 5 L 2 4 6 1.2
6 Thomas Lamb Dover-Sherborn – Weston Raiders F 5 R 2 4 6 1.2
7 Max Sergeyev Dover-Sherborn – Weston Raiders D 5 2 3 5 1
8 Will Canada St. Bernards Bernardians F 4 0 5 5 1.25
9 Jameson Murphy Dover-Sherborn – Weston Raiders F 5 3 1 4 0.8
10 Caleb Curran Dover-Sherborn – Weston Raiders F 5 R 1 3 4 0.8
11 Pheonix Fortier St. Bernards Bernardians F 4 3 1 4 1
12 Brody Kenney St. Bernards Bernardians F 4 2 1 3 0.75
13 Andrew Cahill Dover-Sherborn – Weston Raiders D 5 L 0 3 3 0.6
14 Ian Zhou Dover-Sherborn – Weston Raiders F 5 1 1 2 0.4
15 Aiden LaPointe Gardner – Murdock Wildcats F 2 2 0 2 1
16 Ethan Fiore Dover-Sherborn – Weston Raiders D 5 L 0 2 2 0.4
17 Jahiem Jah St. Bernards Bernardians D 4 0 2 2 0.5
18 Parker Tyler Gardner – Murdock Wildcats F 2 0 2 2 1
19 Adam Rendon St. Bernards Bernardians D 4 1 0 1 0.25
20 Ryder Testagrossa St. Bernards Bernardians F 4 1 0 1 0.25
21 Mason Decker Gardner – Murdock Wildcats F 2 1 0 1 0.5
22 Andrew Thomas St. Bernards Bernardians F 4 1 0 1 0.25
23 Kody Warren St. Bernards Bernardians D 4 1 0 1 0.25
24 Carter Moge St. Bernards Bernardians F 4 1 0 1 0.25
25 Justin Hawke Gardner – Murdock Wildcats F 2 1 0 1 0.5
26 Chase Bergeron St. Bernards Bernardians G 4 L 0 1 1 0.25
27 Sawyer Barlow Gardner – Murdock Wildcats F 2 0 1 1 0.5
28 Thomas Keller Dover-Sherborn – Weston Raiders F 5 R 0 1 1 0.2
29 Max Ure Gardner – Murdock Wildcats D 2 0 1 1 0.5
30 Owen Tolson St. Bernards Bernardians D 4 0 1 1 0.25
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Colin Synan St. Bernards Bernardians 1 15 0 15 100% 0
2 Lukas Goodwin Gardner – Murdock Wildcats 1 41 3 38 92.68% 3
3 William Goldstein Dover-Sherborn – Weston Raiders 5 125 15 110 88% 3
4 Chase Bergeron St. Bernards Bernardians 3 71 10 61 85.92% 3.6
5 Kaiden Lammi Gardner – Murdock Wildcats 1 49 9 40 81.63% 9
6 Tyler McGeary St. Bernards Bernardians 1 5 1 4 80% 4.5
Scroll to top