Loading page

St. Michael's College School All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (265 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
1.Canada flagMichael Martellacci (D)10645731181.11822011 - 20143
2.Canada flagChristopher Edwards (F)13640711110.821222018 - 20202
3.Canada flagLuke Geiger (F)1104849970.88302017 - 20192
4.Canada flagRiley Doig (RW)1365034840.62522018 - 20202
5.Canada flagStefano Lopardo (LW)1364340830.61682018 - 20202
6.Canada flagJake Laville (C/RW)1385230820.59682018 - 20202
7.Canada flagMarcus Geiger (F)1392953820.59722017 - 20203
8.Canada flagBrandon Raftis (F)1082741680.63782017 - 20192
9.Canada flagCalvin Copeland (C)1293331640.501302018 - 20202
10.Canada flagCarmine Vani (LW)332935641.94-1980 - 19811
11.Canada flagBradley Banach (C)931840580.62242018 - 20202
12.Canada flagNicholas Salamon (C)532826541.02362014 - 20162
13.Canada flagJustin Romeo (F)871636520.60522016 - 20182
14.Canada flagJustin Kichuk (LW)1021240520.51282017 - 20202
15.Canada flagCameron Dempsey (LW)773318510.66312016 - 20182
16.Canada flagAndrew Chan (F)281729461.64162025 - 20261
17.Canada flagMarco Violo (F)612421450.74582012 - 20153
18.Canada flagRobbie Coote (D)1071035450.421682017 - 20192
19.Canada flagMatthew Milic (D)88736430.49362019 - 20201
20.Canada flagAngus Evans (F)832022420.51382019 - 20201
21.Canada flagThomas Sinclair (C)481229410.8582018 - 20191
22.Canada flagAidan Shepard (D)771229410.5362018 - 20202
23.Canada flagJonah Alexander (C)321722391.22372015 - 20161
24.Canada flagLuke Fitzgerald (F)831721380.46952016 - 20182
25.Canada flagMarc Smorenberg (F)472115360.77442017 - 20181
26.Canada flagMichael Pereira (F)422114350.83462017 - 20192
27.Canada flagChristian Williamson (D)85926350.41382019 - 20201
28.Canada flagAndrew DaSilva (F)891320330.37522017 - 20192
29.Canada flagCole Garner (D)1291022320.25222018 - 20202
30.Canada flagBrendan Byrne (F)481019290.60502015 - 20172
31.Canada flagOwen Ramsay (C)321216280.88342014 - 20151
32.Canada flagChristian Melatti (D)90424280.31122016 - 20182
33.Canada flagAmadeo Chiocca (F)221412261.18262025 - 20261
34.Canada flagFrank Zakrajsek (F)24--241.00-1981 - 19821
35.Canada flagDaniel Zakharov (D)28157220.7942025 - 20261
36.Canada flagJake Reynolds (F)821210220.27302019 - 20201
37.Canada flagAdriano Fantauzzi (D)43319220.51262017 - 20192
38.Canada flagRiley Van der Kooy (F)32129210.66342016 - 20171
39.Canada flagColin Jang (D)94219210.221132017 - 20192
40.Canada flagJack Sparkes (D)90119200.22362018 - 20202
41.Canada flagAndrew Petrucci (C)42136190.45122013 - 20152
42.Canada flagGuy-Francois Taffo (F)29109190.66222025 - 20261
43.Canada flagNoah Donaghy (RW)34712190.5622016 - 20171
44.Canada flagJack Pezzelli (F)42712190.45162017 - 20181
45.Canada flagJacob Orrico (F)77514190.25222016 - 20182
46.Canada flagConner McCauley (F)32612180.56122015 - 20161
47.Canada flagEdward Qu (D)38612180.47782018 - 20191
48.Canada flagJack Clarke (D)52513180.35702012 - 20153
49.Canada flagJustin Hoefemayer (D)45512170.38442017 - 20181
50.Canada flagDavid Basciano (D)9488160.17542017 - 20192
51.Canada flagMike Byrne (F)49511160.33612012 - 20153
52.Canada flagMassimo DeMarinis (F)37105150.41272012 - 20153
53.Canada flagShane Ferguson-Wuls (F)2996150.52232012 - 20142
54.Canada flagAlex Doyle (F)2996150.52282010 - 20122
55.Canada flagZachary Warus (F)3796150.41152013 - 20152
56.Canada flagKolton Haller (F)29312150.52262025 - 20261
57.Canada flagAdam Ban (D)84312150.18262017 - 20192
58.Canada flagDavid DiSchiavi (F/D)2477140.58302010 - 20122
59.Canada flagFrancesco D'Angelo (F)2677140.5442025 - 20261
60.Canada flagThomas Flack (C)2768140.52182012 - 20142
61.Canada flagMark Paolini (D)3259140.44102014 - 20151
62.Canada flagPatrick Yau (D/F)57212140.251052014 - 20173
63.Canada flagDaniel Cullen (F)3294130.41362015 - 20161
64.Canada flagAdam Plouffe (RW)2985130.45142015 - 20161
65.Canada flagMichael Locatelli (RW)43310130.30322013 - 20152
66.Canada flagAnthony Carella (RW)2375120.52202016 - 20171
67.Canada flagCaleb Miller (F)2966120.41102025 - 20261
68.Canada flagAlejandro Maese (RW)3366120.36252016 - 20171
69.Canada flagJustin Saab-Brault (F)5266120.23142017 - 20181
70.Canada flagMichael Courvoisier (F)1557120.8062010 - 20111
71.Canada flagPat Campagna (C)1657120.7562016 - 20171
72.Canada flagJustin Goulet (F)2748120.4462025 - 20261
73.Canada flagLuke Prez (F)4148120.29202017 - 20181
74.Canada flagLucas Fisher (D)6648120.181222016 - 20182
75.Canada flagWilliam Quaglietta (F)2474110.46182011 - 20132
76.Canada flagQuentin Ahola (D)2929110.38282025 - 20261
77.Canada flagWilliam O'Brien (F)8755100.11242019 - 20201
78.Canada flagLucas Martellacci (LW)2946100.34182012 - 20142
79.Canada flagWarren Jeffrey (C)3519100.29532013 - 20152
80.Canada flagRyan Marino (F)255490.36202018 - 20191
81.Canada flagAlex Chiarlitti (F)154590.60292010 - 20122
82.Canada flagColin Lee (D)212790.43142012 - 20152
83.Canada flagHoward Lee (D)282790.32342025 - 20261
84.Canada flagEvan Scott (D)281890.32302015 - 20161
85.Canada flagCameron Biniaris (D)330990.27362015 - 20161
86.Canada flagMax Dodig (LW)74481.1442018 - 20191
87.Canada flagDavis Conacher (F)264480.31262025 - 20261
88.Canada flagTyler Herbst (D)392680.21362015 - 20172
89.Canada flagMichael Pontarollo (RW)422680.1922012 - 20153
90.Canada flagIan Kitt (D)291780.28182012 - 20142
91.Canada flagCabot MacKenzie (D)320880.25142014 - 20151
92.Canada flagBrandon Marinelli (D)345270.21282013 - 20152
93.Canada flagDaniel D'Ercole (RW)134370.54102010 - 20111
94.Canada flagCaelan Kennedy (LW)234370.30282025 - 20261
95.Canada flagMichael Mastroianni (D)333470.21542016 - 20171
96.Canada flagThomas Byrne (F)475160.1362015 - 20172
97.Canada flagHarry Sheridan (D)234260.26132025 - 20261
98.Canada flagStefan Colangelo (F)123360.5042010 - 20111
99.Canada flagConor Ryan (D)143360.43142011 - 20121
100.Canada flagChristian Mazzanti (LW)153360.40382010 - 20122