Loading page

Middlesex School All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
USA (139 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.USA flagA.J. Lucchese (F)864058981.14-2009 - 20134
2.USA flagWill Kreitler (F)944254961.02-2009 - 20134
3.USA flagEric Shaw (F)874547921.06-2011 - 20154
4.USA flagChris Jellison (F)734052921.26-2010 - 20133
5.USA flagMatt Egan (C)944941900.9602021 - 20254
6.USA flagKyle Heath (F)74364985--2017 - 20214
7.USA flagJustin Ferreira (F)444235771.75-2012 - 20142
8.USA flagCarl Hesler (C/LW)463038681.4802009 - 20112
9.USA flagBilly Olson (D)91756630.69-2009 - 20134
10.USA flagTedy O'Keefe (F)732435590.8102021 - 20243
11.USA flagAlex Rivet (F)473226581.23-2017 - 20192
12.USA flagJoseph Pascucci (F)611840580.95-2007 - 20103
13.USA flagHarrison Markell (D)911245570.63-2011 - 20154
14.USA flagJack Francini (F)982630560.5702021 - 20254
15.USA flagMichael Kenny (F)442224461.05-2009 - 20112
16.USA flagMike Menter (D)902125460.51-2010 - 20144
17.USA flagLuke Sardone (F)442123441.00-2024 - 20262
18.USA flagTyler Hughey (F)902122430.48-2014 - 20184
19.USA flagJared Arnold (F)871924430.49-2015 - 20194
20.USA flagCharlie Brand (F)1001923420.42-2022 - 20264
21.USA flagTabor Smith (F)401824421.05-2014 - 20162
22.USA flagColin Craig (F)931527420.45-2016 - 20204
23.USA flagRob Dudley (W)422120410.98-2006 - 20082
24.USA flagT.A. Demoulas (F)851722390.46-2007 - 20114
25.USA flagRobbie Paine (F)662315380.58-2009 - 20123
26.USA flagBen Franks (F)421127380.90-2012 - 20142
27.USA flagMatt Banks (F)601720370.62-2013 - 20163
28.USA flagSam Carlin (D/F)931223350.38-2011 - 20154
29.USA flagOwen Crann (F)781717340.4422021 - 20254
30.USA flagJoey Feeney (F/D)452013330.73-2015 - 20172
31.USA flagZach Miles (D)66627330.5042021 - 20243
32.USA flagAndrew Almeida (F)751516310.4122019 - 20233
33.USA flagDylan Cappelli (F)791118290.37-2022 - 20253
34.USA flagBen Friedman (D)72623290.40-2017 - 20203
35.USA flagJoe Freeman (D)47423270.57-2018 - 20202
36.USA flagNick Bingaman (F)411214260.63-2007 - 20092
37.USA flagConnor Wright (D)47719260.55-2023 - 20252
38.USA flagRenby Fernald (F)71620260.3702021 - 20243
39.USA flagHenry Cohen (F)50187250.50-2018 - 20202
40.USA flagPavel Akmaev (F)46916250.54-2017 - 20203
41.USA flagDylan Fields (F)66817250.38-2015 - 20183
42.USA flagWill Thrun (F)90817250.28-2013 - 20174
43.USA flagTucker Blanton (F)611212240.39-2006 - 20093
44.USA flagNolan Marsters (D)94816240.2602021 - 20254
45.USA flagJayden Mullins (D)46618240.5202019 - 20222
46.USA flagDanny Burukhin (F)59814220.37-2009 - 20123
47.USA flagHarrison Clark (F)64138210.33-2015 - 20183
48.USA flagJonathan Milne (F)67129210.31-2009 - 20123
49.USA flagBrian Cloherty (F)611110210.34-2016 - 20193
50.USA flagLeonardo Packard (F)20128201.00-2025 - 20261
51.USA flagHenry Andres (D)47317200.43-2017 - 20192
52.USA flagJoe Calo (F)49117180.3702019 - 20222
53.USA flagJustin White (D)47215170.36-2013 - 20152
54.USA flagRex Mabbs (D)61215170.2822018 - 20223
55.USA flagSam Muse (D)6279160.26-2010 - 20144
56.USA flagBrian Powers (D)85510150.18-2011 - 20154
57.USA flagSam Karp (D)36312150.42-2023 - 20252
58.USA flagZack McCrystal (D)67311140.21-2015 - 20183
59.USA flagBen Marchand (F)9267130.14-2011 - 20154
60.USA flagLuke McVeigh (F)4848120.25-2018 - 20202
61.USA flagAnthony Mandravellos (D)5039120.24-2016 - 20193
62.USA flagMatthew Palmer (D)72210120.17-2023 - 20263
63.USA flagSam Tweed (D)6147110.18-2009 - 20123
64.USA flagKevin Campbell (F)8547110.13-2016 - 20204
65.USA flagBen Spear (F)2538110.44-2019 - 20201
66.USA flagNick Kender (D)4529110.24-2014 - 20162
67.USA flagBruce Li (F)435490.2102021 - 20232
68.USA flagIan King (D)482790.19-2024 - 20262
69.USA flagLorne Carter (D)541890.17-2013 - 20163
70.USA flagThomas Livingston (D)390990.23-2008 - 20102
71.USA flagJustin Krayer (F)487180.17-2017 - 20192
72.USA flagParker Boyce (F)323580.25-2024 - 20262
73.USA flagJakeb Camel (D)373580.22-2015 - 20172
74.USA flagMatt Daly (D)863580.09-2012 - 20164
75.USA flagAustin Sheu (D)600880.13-2022 - 20253
76.USA flagHex Packard (F)225270.32-2025 - 20261
77.USA flagCole Nye (D)522570.13-2016 - 20193
78.USA flagChase Davenport (D)764260.08-2012 - 20164
79.USA flagJacob Thibodeau (F)403360.1502021 - 20243
80.USA flagShane Jellison (F)482460.1302019 - 20222
81.USA flagHarry Friedman (F)482460.13-2017 - 20192
82.USA flagCharlie Owen (F)712460.08-2011 - 20143
83.USA flagJameson Nicosia (F)61561.00-2025 - 20261
84.USA flagLuke Taylor (D)630660.1002021 - 20243
85.USA flagMatthew McVeigh (D)690660.09-2015 - 20194
86.USA flagAidan Tripp (C/RW)244150.21-2019 - 20201
87.USA flagTyler Jones (F)554150.09-2012 - 20153
88.USA flagSkylar Platt (F)462350.1102021 - 20232
89.USA flagMatt Gardner (F)662350.08-2012 - 20153
90.USA flagMilo Conlin (F)751450.07-2023 - 20263
91.USA flagDominic Parisi (D)120550.42-2025 - 20261
92.USA flagGarrett McLaughlin (F)381340.11-2010 - 20122
93.USA flagSinjin Doelitzsch (D)530440.0802021 - 20243
94.USA flagPatrick Milne (F)472130.06-2012 - 20142
95.USA flagJake Goorno (F)692020.03-2013 - 20174
96.USA flagBen Loucks (D)211120.10-2025 - 20261
97.USA flagAlex Clapp (F)251120.08-2024 - 20251
98.USA flagAlex Almeida (D/F)180220.11-2022 - 20231
99.USA flagYousef A. Ashour (D)500220.04-2023 - 20252
100.USA flagThomas Luiselli (C)800220.03-2014 - 20184

* Some data is missing to provide a correct summary.