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 Christos Rogaris Dover-Sherborn – Weston Raiders F 31 6 7 2.33
2 Joe Maffia Westfield Bombers F 22 4 6 3
3 Sam Hinckley Dover-Sherborn – Weston Raiders F 35 1 6 2
4 Ryan Meaney Rockport – Manchester Essex Vikings C 32 3 5 1.67
5 Jayden Auger Greater Lowell-Nashoba Vikings F 22 3 5 2.5
6 Hayden Wood Rockport – Manchester Essex Vikings C 22 2 4 2
7 Matt Coughlin Rockport – Manchester Essex Vikings LW 33 1 4 1.33
8 Richard Moritko Westfield Bombers F 23 1 4 2
9 Ryan Garvey Westfield Bombers D 21 3 4 2
10 Gavin Werling Littleton – Bromfield Tigers F 11 3 4 4
11 Andrew McCauley St. Johns Prep Eagles F 11 3 4 4
12 Brandon Ward St. Johns Prep Eagles F 11 3 4 4
13 Tyler Gualberto Barnstable Red Hawks F 10 4 4 4
14 Matt DeOreo Rockport – Manchester Essex Vikings D 31 2 3 1
15 Nicholas LaComb Westfield Bombers F 21 2 3 1.5
16 Caleb Keyes St. Johns Shrewsbury Pioneers F 11 2 3 3
17 Mikey Yucius Duxbury Dragons F 12 1 3 3
18 Brody Nighan Barnstable Red Hawks F 12 1 3 3
19 Ryan Walsh Greater Lowell-Nashoba Vikings F 22 1 3 1.5
20 Brody Simmonds Greater Lowell-Nashoba Vikings F 21 2 3 1.5
21 Zach Dibona Greater Lowell-Nashoba Vikings F 21 2 3 1.5
22 Ryan Pittorino Littleton – Bromfield Tigers D 11 2 3 3
23 Braeden Hurley St. Johns Prep Eagles F 11 2 3 3
24 Mason Luciano St. Johns Prep Eagles F 12 1 3 3
25 Ryan Fazio Rockport – Manchester Essex Vikings RW 30 3 3 1
26 Andrew Cahill Dover-Sherborn – Weston Raiders D 30 3 3 1
27 Rob Morsilli Dover-Sherborn – Weston Raiders D 30 3 3 1
28 Max Patenaude Dover-Sherborn – Weston Raiders F 31 1 2 0.67
29 TJ Martin Norwood Mustangs F 11 1 2 2
30 Tyler Bergman St. Johns Shrewsbury Pioneers F 11 1 2 2
31 Joe Kajunski Needham Rockets F 11 1 2 2
32 Nick Sewall Needham Rockets F 11 1 2 2
33 Daniel Menyalkin St. Johns Shrewsbury Pioneers F 11 1 2 2
34 Dean Cordeiro Barnstable Red Hawks F 12 0 2 2
35 Jack Cannon Barnstable Red Hawks F 11 1 2 2
36 Thomas Lamb Dover-Sherborn – Weston Raiders F 31 1 2 0.67
37 Ethan King Littleton – Bromfield Tigers F 12 0 2 2
38 Liam Glew Littleton – Bromfield Tigers F 11 1 2 2
39 Blake Hannon Littleton – Bromfield Tigers F 11 1 2 2
40 Greg Bennedetto St. Johns Prep Eagles D 11 1 2 2
41 Sam Croke St. Johns Prep Eagles F 11 1 2 2
42 Jack Lawler Rockport – Manchester Essex Vikings D 30 2 2 0.67
43 Sal Arena Greater Lowell-Nashoba Vikings F 20 2 2 1
44 Jake Taglieri Littleton – Bromfield Tigers F 10 2 2 2
45 Conor Glew Littleton – Bromfield Tigers F 10 2 2 2
46 Andrew Archer Littleton – Bromfield Tigers F 10 2 2 2
47 Ryan Finn St. Johns Prep Eagles D 10 2 2 2
48 Danny Brophy Rockport – Manchester Essex Vikings LW 30 2 2 0.67
49 Cole Martin Duxbury Dragons F 10 2 2 2
50 Kevin Bisson St. Johns Shrewsbury Pioneers D 10 2 2 2
51 Ryan Delucia St. Johns Prep Eagles F 10 2 2 2
52 Ben Ranier Rockport – Manchester Essex Vikings RW 31 0 1 0.33
53 Hunter Hourihan Dover-Sherborn – Weston Raiders F 31 0 1 0.33
54 Alden Kuzdzal Dover-Sherborn – Weston Raiders F 31 0 1 0.33
55 Sviatoslov Antipkin Norwood Mustangs F 11 0 1 1
56 Timothy Patrick Rockport – Manchester Essex Vikings RW 31 0 1 0.33
57 Evan Klepacz Westfield Bombers F 21 0 1 0.5
58 Brady Chenevert St. Johns Shrewsbury Pioneers F 11 0 1 1
59 Matthew Tribou Falmouth Clippers RW 11 0 1 1
60 Jack Funk Duxbury Dragons F 11 0 1 1
61 Ryder Bisson St. Johns Shrewsbury Pioneers D 11 0 1 1
62 Jake Stacy St. Johns Shrewsbury Pioneers F 11 0 1 1
63 Matthew McGinty St. Johns Shrewsbury Pioneers F 11 0 1 1
64 Gavin Wallace Duxbury Dragons D 11 0 1 1
65 Zack Gagnon Greater Lowell-Nashoba Vikings F 21 0 1 0.5
66 Jack Donovan Greater Lowell-Nashoba Vikings F 21 0 1 0.5
67 Felix Giesen Dover-Sherborn – Weston Raiders F 31 0 1 0.33
68 Justin Lefebvre Littleton – Bromfield Tigers F 11 0 1 1
69 Zachary Lizotte Littleton – Bromfield Tigers F 11 0 1 1
70 Jacob Molloy Leominster Blue Devils F 11 0 1 1
71 Austin Huber Littleton – Bromfield Tigers F 11 0 1 1
72 Ryan Finkle St. Johns Prep Eagles F 11 0 1 1
73 Alex Stockton Weymouth Wildcats F 11 0 1 1
74 Ryan MacDonald Weymouth Wildcats F 11 0 1 1
75 Ryan Ferguson Weymouth Wildcats F 11 0 1 1
76 Ryan Grenham Norwood Mustangs D 10 1 1 1
77 Jack Hickox Rockport – Manchester Essex Vikings RW 30 1 1 0.33
78 Christian Andwood Westfield Bombers F 20 1 1 0.5
79 Logan Cotter St. Johns Shrewsbury Pioneers D 10 1 1 1
80 Davison Richards Falmouth Clippers D 10 1 1 1
81 David Mulvey Duxbury Dragons D 10 1 1 1
82 Derek Mulligan St. Johns Shrewsbury Pioneers F 10 1 1 1
83 Tucker O’Neil Duxbury Dragons D 10 1 1 1
84 Dominic Reidy St. Johns Shrewsbury Pioneers F 10 1 1 1
85 Colin Coombs Barnstable Red Hawks F 10 1 1 1
86 Cam Huntington Barnstable Red Hawks D 10 1 1 1
87 Nathan Zeng Dover-Sherborn – Weston Raiders F 30 1 1 0.33
88 Andrew Leduc Littleton – Bromfield Tigers D 10 1 1 1
89 Matt Cushing St. Johns Prep Eagles D 10 1 1 1
90 Will Buccella Weymouth Wildcats F 10 1 1 1
91 Judd Vail Weymouth Wildcats F 10 1 1 1
92 Evan Mastroianni Westfield Bombers G 20 1 1 0.5
93 Tyler Goodreau Westfield Bombers D 20 1 1 0.5
94 Paul Lawry Westfield Bombers D 20 1 1 0.5
95 Grayson Minich Rockport – Manchester Essex Vikings D 30 1 1 0.33
96 Ryan Goodreau Westfield Bombers F 20 1 1 0.5
97 Ashton Smith St. Johns Shrewsbury Pioneers D 10 1 1 1
98 Will O’Donnell Needham Rockets F 10 1 1 1
99 Alex Shvayko Falmouth Clippers F 10 1 1 1
100 Danny O’Connell Duxbury Dragons F 10 1 1 1
101 Braden McCarthy Barnstable Red Hawks F 10 1 1 1
102 Whalen Chin Weymouth Wildcats F 10 1 1 1
103 Colin Browning Weymouth Wildcats D 10 1 1 1
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Brody Foley Norwood Mustangs 1 28 0 28 100% 0
2 Matthew Tilton Dover-Sherborn – Weston Raiders 1 12 0 12 100% 0
3 Jack Proulx Littleton – Bromfield Tigers 1 5 0 5 100% 0
4 Billy Lennon Weymouth Wildcats 1 45 2 43 95.56% 1.84
5 Bob Doherty Barnstable Red Hawks 1 32 2 30 93.75% 2
6 William Goldstein Dover-Sherborn – Weston Raiders 2 62 4 58 93.55% 1.89
7 Declan Farrell Greater Lowell-Nashoba Vikings 2 25 2 23 92% 2
8 Luke Holmes Rockport – Manchester Essex Vikings 3 83 8 75 90.36% 4
9 Carson Brownridge Needham Rockets 1 28 3 25 89.29% 2.76
10 Cooper Miller Rockport – Manchester Essex Vikings 3 46 6 40 86.96% 6
11 Isaac Malfy Falmouth Clippers 1 15 2 13 86.67% 2
12 AJ Farese St. Johns Prep Eagles 1 14 2 12 85.71% 2.09
13 Paul Bonina St. Johns Shrewsbury Pioneers 1 26 4 22 84.62% 3.53
14 Tyler Proteau Littleton – Bromfield Tigers 1 6 1 5 83.33% 1.5
15 William Markwell Duxbury Dragons 1 25 7 18 72% 6.18
16 Ty Stapleton Greater Lowell-Nashoba Vikings 2 10 3 7 70% 3
17 Nathan Michaud St. Johns Prep Eagles 1 0 0 0 0% 0
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Andrew McCauley St. Johns Prep Eagles F 1 1 3 4 4
2 Brandon Ward St. Johns Prep Eagles F 1 1 3 4 4
3 Tyler Gualberto Barnstable Red Hawks F 1 0 4 4 4
4 Caleb Keyes St. Johns Shrewsbury Pioneers F 1 R 1 2 3 3
5 Brody Nighan Barnstable Red Hawks F 1 2 1 3 3
6 Braeden Hurley St. Johns Prep Eagles F 1 R 1 2 3 3
7 Mason Luciano St. Johns Prep Eagles F 1 L 2 1 3 3
8 Tyler Bergman St. Johns Shrewsbury Pioneers F 1 L 1 1 2 2
9 Joe Kajunski Needham Rockets F 1 L 1 1 2 2
10 Nick Sewall Needham Rockets F 1 L 1 1 2 2
11 Daniel Menyalkin St. Johns Shrewsbury Pioneers F 1 R 1 1 2 2
12 Dean Cordeiro Barnstable Red Hawks F 1 2 0 2 2
13 Jack Cannon Barnstable Red Hawks F 1 1 1 2 2
14 Greg Bennedetto St. Johns Prep Eagles D 1 R 1 1 2 2
15 Sam Croke St. Johns Prep Eagles F 1 1 1 2 2
16 Ryan Finn St. Johns Prep Eagles D 1 L 0 2 2 2
17 Kevin Bisson St. Johns Shrewsbury Pioneers D 1 R 0 2 2 2
18 Ryan Delucia St. Johns Prep Eagles F 1 L 0 2 2 2
19 Brady Chenevert St. Johns Shrewsbury Pioneers F 1 L 1 0 1 1
20 Ryder Bisson St. Johns Shrewsbury Pioneers D 1 L 1 0 1 1
21 Jake Stacy St. Johns Shrewsbury Pioneers F 1 R 1 0 1 1
22 Matthew McGinty St. Johns Shrewsbury Pioneers F 1 R 1 0 1 1
23 Ryan Finkle St. Johns Prep Eagles F 1 1 0 1 1
24 Alex Stockton Weymouth Wildcats F 1 R 1 0 1 1
25 Ryan MacDonald Weymouth Wildcats F 1 L 1 0 1 1
26 Ryan Ferguson Weymouth Wildcats F 1 L 1 0 1 1
27 Logan Cotter St. Johns Shrewsbury Pioneers D 1 L 0 1 1 1
28 Derek Mulligan St. Johns Shrewsbury Pioneers F 1 R 0 1 1 1
29 Dominic Reidy St. Johns Shrewsbury Pioneers F 1 L 0 1 1 1
30 Colin Coombs Barnstable Red Hawks F 1 0 1 1 1
31 Cam Huntington Barnstable Red Hawks D 1 0 1 1 1
32 Matt Cushing St. Johns Prep Eagles D 1 0 1 1 1
33 Will Buccella Weymouth Wildcats F 1 L 0 1 1 1
34 Judd Vail Weymouth Wildcats F 1 R 0 1 1 1
35 Ashton Smith St. Johns Shrewsbury Pioneers D 1 L 0 1 1 1
36 Will O’Donnell Needham Rockets F 1 L 0 1 1 1
37 Braden McCarthy Barnstable Red Hawks F 1 0 1 1 1
38 Whalen Chin Weymouth Wildcats F 1 R 0 1 1 1
39 Colin Browning Weymouth Wildcats D 1 L 0 1 1 1
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Billy Lennon Weymouth Wildcats 1 45 2 43 95.56% 1.84
2 Bob Doherty Barnstable Red Hawks 1 32 2 30 93.75% 2
3 Carson Brownridge Needham Rockets 1 28 3 25 89.29% 2.76
4 AJ Farese St. Johns Prep Eagles 1 14 2 12 85.71% 2.09
5 Paul Bonina St. Johns Shrewsbury Pioneers 1 26 4 22 84.62% 3.53
6 Nathan Michaud St. Johns Prep Eagles 1 0 0 0 0% 0
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Joe Maffia Westfield Bombers F 2 R 2 4 6 3
2 Richard Moritko Westfield Bombers F 2 L 3 1 4 2
3 Ryan Garvey Westfield Bombers D 2 L 1 3 4 2
4 Nicholas LaComb Westfield Bombers F 2 R 1 2 3 1.5
5 Mikey Yucius Duxbury Dragons F 1 2 1 3 3
6 TJ Martin Norwood Mustangs F 1 1 1 2 2
7 Cole Martin Duxbury Dragons F 1 0 2 2 2
8 Sviatoslov Antipkin Norwood Mustangs F 1 1 0 1 1
9 Evan Klepacz Westfield Bombers F 2 L 1 0 1 0.5
10 Matthew Tribou Falmouth Clippers RW 1 R 1 0 1 1
11 Jack Funk Duxbury Dragons F 1 1 0 1 1
12 Gavin Wallace Duxbury Dragons D 1 1 0 1 1
13 Jacob Molloy Leominster Blue Devils F 1 R 1 0 1 1
14 Ryan Grenham Norwood Mustangs D 1 0 1 1 1
15 Christian Andwood Westfield Bombers F 2 R 0 1 1 0.5
16 Davison Richards Falmouth Clippers D 1 L 0 1 1 1
17 David Mulvey Duxbury Dragons D 1 0 1 1 1
18 Tucker O’Neil Duxbury Dragons D 1 0 1 1 1
19 Evan Mastroianni Westfield Bombers G 2 L 0 1 1 0.5
20 Tyler Goodreau Westfield Bombers D 2 R 0 1 1 0.5
21 Paul Lawry Westfield Bombers D 2 R 0 1 1 0.5
22 Ryan Goodreau Westfield Bombers F 2 R 0 1 1 0.5
23 Alex Shvayko Falmouth Clippers F 1 R 0 1 1 1
24 Danny O’Connell Duxbury Dragons F 1 0 1 1 1
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Brody Foley Norwood Mustangs 1 28 0 28 100% 0
2 Isaac Malfy Falmouth Clippers 1 15 2 13 86.67% 2
3 William Markwell Duxbury Dragons 1 25 7 18 72% 6.18
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Jayden Auger Greater Lowell-Nashoba Vikings F 2 2 3 5 2.5
2 Ryan Walsh Greater Lowell-Nashoba Vikings F 2 2 1 3 1.5
3 Brody Simmonds Greater Lowell-Nashoba Vikings F 2 1 2 3 1.5
4 Zach Dibona Greater Lowell-Nashoba Vikings F 2 1 2 3 1.5
5 Sal Arena Greater Lowell-Nashoba Vikings F 2 0 2 2 1
6 Zack Gagnon Greater Lowell-Nashoba Vikings F 2 1 0 1 0.5
7 Jack Donovan Greater Lowell-Nashoba Vikings F 2 1 0 1 0.5
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Declan Farrell Greater Lowell-Nashoba Vikings 2 25 2 23 92% 2
2 Ty Stapleton Greater Lowell-Nashoba Vikings 2 10 3 7 70% 3
Rank First Name Last Name Team Position GP Shot Goals Assists Points PPG
1 Christos Rogaris Dover-Sherborn – Weston Raiders F 3 R 1 6 7 2.33
2 Sam Hinckley Dover-Sherborn – Weston Raiders F 3 R 5 1 6 2
3 Ryan Meaney Rockport – Manchester Essex Vikings C 3 L 2 3 5 1.67
4 Hayden Wood Rockport – Manchester Essex Vikings C 2 R 2 2 4 2
5 Matt Coughlin Rockport – Manchester Essex Vikings LW 3 L 3 1 4 1.33
6 Gavin Werling Littleton – Bromfield Tigers F 1 R 1 3 4 4
7 Matt DeOreo Rockport – Manchester Essex Vikings D 3 R 1 2 3 1
8 Ryan Pittorino Littleton – Bromfield Tigers D 1 L 1 2 3 3
9 Ryan Fazio Rockport – Manchester Essex Vikings RW 3 R 0 3 3 1
10 Andrew Cahill Dover-Sherborn – Weston Raiders D 3 L 0 3 3 1
11 Rob Morsilli Dover-Sherborn – Weston Raiders D 3 L 0 3 3 1
12 Max Patenaude Dover-Sherborn – Weston Raiders F 3 L 1 1 2 0.67
13 Thomas Lamb Dover-Sherborn – Weston Raiders F 3 1 1 2 0.67
14 Ethan King Littleton – Bromfield Tigers F 1 L 2 0 2 2
15 Liam Glew Littleton – Bromfield Tigers F 1 L 1 1 2 2
16 Blake Hannon Littleton – Bromfield Tigers F 1 L 1 1 2 2
17 Jack Lawler Rockport – Manchester Essex Vikings D 3 R 0 2 2 0.67
18 Jake Taglieri Littleton – Bromfield Tigers F 1 L 0 2 2 2
19 Conor Glew Littleton – Bromfield Tigers F 1 L 0 2 2 2
20 Andrew Archer Littleton – Bromfield Tigers F 1 R 0 2 2 2
21 Danny Brophy Rockport – Manchester Essex Vikings LW 3 L 0 2 2 0.67
22 Ben Ranier Rockport – Manchester Essex Vikings RW 3 R 1 0 1 0.33
23 Hunter Hourihan Dover-Sherborn – Weston Raiders F 3 L 1 0 1 0.33
24 Alden Kuzdzal Dover-Sherborn – Weston Raiders F 3 R 1 0 1 0.33
25 Timothy Patrick Rockport – Manchester Essex Vikings RW 3 R 1 0 1 0.33
26 Felix Giesen Dover-Sherborn – Weston Raiders F 3 R 1 0 1 0.33
27 Justin Lefebvre Littleton – Bromfield Tigers F 1 L 1 0 1 1
28 Zachary Lizotte Littleton – Bromfield Tigers F 1 R 1 0 1 1
29 Austin Huber Littleton – Bromfield Tigers F 1 L 1 0 1 1
30 Jack Hickox Rockport – Manchester Essex Vikings RW 3 R 0 1 1 0.33
31 Nathan Zeng Dover-Sherborn – Weston Raiders F 3 L 0 1 1 0.33
32 Andrew Leduc Littleton – Bromfield Tigers D 1 R 0 1 1 1
33 Grayson Minich Rockport – Manchester Essex Vikings D 3 L 0 1 1 0.33
Rank First Name Last Name Team GP Shots on Goals Goals Against Saves Save % GAA
1 Matthew Tilton Dover-Sherborn – Weston Raiders 1 12 0 12 100% 0
2 Jack Proulx Littleton – Bromfield Tigers 1 5 0 5 100% 0
3 William Goldstein Dover-Sherborn – Weston Raiders 2 62 4 58 93.55% 1.89
4 Luke Holmes Rockport – Manchester Essex Vikings 3 83 8 75 90.36% 4
5 Cooper Miller Rockport – Manchester Essex Vikings 3 46 6 40 86.96% 6
6 Tyler Proteau Littleton – Bromfield Tigers 1 6 1 5 83.33% 1.5
Scroll to top