Loading page

Middlesex School All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

All Time Player Stats

Regular Season
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.Hong Kong flagBryan Tang (F)763048781.0322021 - 20243
8.USA flagJustin Ferreira (F)444235771.75-2012 - 20142
9.USA flagCarl Hesler (C/LW)463038681.4802009 - 20112
10.USA flagBilly Olson (D)91756630.69-2009 - 20134
11.USA flagTedy O'Keefe (F)732435590.8102021 - 20243
12.USA flagAlex Rivet (F)473226581.23-2017 - 20192
13.USA flagJoseph Pascucci (F)611840580.95-2007 - 20103
14.USA flagHarrison Markell (D)911245570.63-2011 - 20154
15.USA flagJack Francini (F)982630560.5702021 - 20254
16.USA flagMichael Kenny (F)442224461.05-2009 - 20112
17.USA flagMike Menter (D)902125460.51-2010 - 20144
18.Canada flagBlake Cormier (D)79937460.58-2008 - 20124
19.USA flagLuke Sardone (F)442123441.00-2024 - 20262
20.USA flagTyler Hughey (F)902122430.48-2014 - 20184
21.USA flagJared Arnold (F)871924430.49-2015 - 20194
22.USA flagCharlie Brand (F)1001923420.42-2022 - 20264
23.USA flagTabor Smith (F)401824421.05-2014 - 20162
24.USA flagColin Craig (F)931527420.45-2016 - 20204
25.USA flagRob Dudley (W)422120410.98-2006 - 20082
26.USA flagT.A. Demoulas (F)851722390.46-2007 - 20114
27.USA flagRobbie Paine (F)662315380.58-2009 - 20123
28.USA flagBen Franks (F)421127380.90-2012 - 20142
29.USA flagMatt Banks (F)601720370.62-2013 - 20163
30.USA flagSam Carlin (D/F)931223350.38-2011 - 20154
31.USA flagOwen Crann (F)781717340.4422021 - 20254
32.USA flagJoey Feeney (F/D)452013330.73-2015 - 20172
33.USA flagZach Miles (D)66627330.5042021 - 20243
34.USA flagAndrew Almeida (F)751516310.4122019 - 20233
35.USA flagDylan Cappelli (F)791118290.37-2022 - 20253
36.Canada flagNicholas Angelis (F)44920290.66-2017 - 20192
37.USA flagBen Friedman (D)72623290.40-2017 - 20203
38.USA flagJoe Freeman (D)47423270.57-2018 - 20202
39.USA flagNick Bingaman (F)411214260.63-2007 - 20092
40.USA flagConnor Wright (D)47719260.55-2023 - 20252
41.USA flagRenby Fernald (F)71620260.3702021 - 20243
42.USA flagHenry Cohen (F)50187250.50-2018 - 20202
43.USA flagPavel Akmaev (F)46916250.54-2017 - 20203
44.Canada flagCédrick Paradis (F)48817250.52-2018 - 20202
45.Japan flagKota Shinozaki (C/LW)61817250.41-2023 - 20263
46.USA flagDylan Fields (F)66817250.38-2015 - 20183
47.USA flagWill Thrun (F)90817250.28-2013 - 20174
48.USA flagTucker Blanton (F)611212240.39-2006 - 20093
49.USA flagNolan Marsters (D)94816240.2602021 - 20254
50.USA flagJayden Mullins (D)46618240.5202019 - 20222
51.Canada flagDavid Moroz (F)461211230.50-2024 - 20262
52.USA flagDanny Burukhin (F)59814220.37-2009 - 20123
53.USA flagHarrison Clark (F)64138210.33-2015 - 20183
54.USA flagJonathan Milne (F)67129210.31-2009 - 20123
55.USA flagBrian Cloherty (F)611110210.34-2016 - 20193
56.USA flagLeonardo Packard (F)20128201.00-2025 - 20261
57.USA flagHenry Andres (D)47317200.43-2017 - 20192
58.USA flagJoe Calo (F)49117180.3702019 - 20222
59.Canada flagDaniel Kerfoot (F)4489170.39-2016 - 20182
60.J Martignetti (F)-8917--1976 - 19771
61.USA flagJustin White (D)47215170.36-2013 - 20152
62.USA flagRex Mabbs (D)61215170.2822018 - 20223
63.USA flagSam Muse (D)6279160.26-2010 - 20144
64.South Korea flagSimon Choi (F)7479160.22-2008 - 20124
65.USA flagBrian Powers (D)85510150.18-2011 - 20154
66.USA flagSam Karp (D)36312150.42-2023 - 20252
67.USA flagZack McCrystal (D)67311140.21-2015 - 20183
68.USA flagBen Marchand (F)9267130.14-2011 - 20154
69.USA flagLuke McVeigh (F)4848120.25-2018 - 20202
70.Canada flagFord Donovan (D)4339120.28-2010 - 20122
71.USA flagAnthony Mandravellos (D)5039120.24-2016 - 20193
72.USA flagMatthew Palmer (D)72210120.17-2023 - 20263
73.USA flagSam Tweed (D)6147110.18-2009 - 20123
74.USA flagKevin Campbell (F)8547110.13-2016 - 20204
75.USA flagBen Spear (F)2538110.44-2019 - 20201
76.USA flagNick Kender (D)4529110.24-2014 - 20162
77.Canada flagJérémy Bergeron (D)4946100.20-2012 - 20142
78.USA flagBruce Li (F)435490.2102021 - 20232
79.USA flagIan King (D)482790.19-2024 - 20262
80.USA flagLorne Carter (D)541890.17-2013 - 20163
81.USA flagThomas Livingston (D)390990.23-2008 - 20102
82.USA flagJustin Krayer (F)487180.17-2017 - 20192
83.USA flagParker Boyce (F)323580.25-2024 - 20262
84.USA flagJakeb Camel (D)373580.22-2015 - 20172
85.USA flagMatt Daly (D)863580.09-2012 - 20164
86.USA flagAustin Sheu (D)600880.13-2022 - 20253
87.USA flagHex Packard (F)225270.32-2025 - 20261
88.USA flagCole Nye (D)522570.13-2016 - 20193
89.Australia flagLucas Lian (F)210770.33-2024 - 20262
90.USA flagChase Davenport (D)764260.08-2012 - 20164
91.USA flagJacob Thibodeau (F)403360.1502021 - 20243
92.USA flagShane Jellison (F)482460.1302019 - 20222
93.USA flagHarry Friedman (F)482460.13-2017 - 20192
94.USA flagCharlie Owen (F)712460.08-2011 - 20143
95.USA flagJameson Nicosia (F)61561.00-2025 - 20261
96.Canada flagGiuseppe Moriello (D/F)480660.13-2024 - 20262
97.USA flagLuke Taylor (D)630660.1002021 - 20243
98.USA flagMatthew McVeigh (D)690660.09-2015 - 20194
99.USA flagAidan Tripp (C/RW)244150.21-2019 - 20201
100.USA flagTyler Jones (F)554150.09-2012 - 20153

* Some data is missing to provide a correct summary.