Loading page

MCHL All Time Stats

MCHL
Change League
All Positions
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

All-time totals Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagLou Kiley (D)5828781061.832021957 - 19581
2.Canada flagRoger Léger (D)5648521001.79841940 - 19422
3.Canada flagJohnny Mahaffy (C)883041710.811051937 - 19444
4.Canada flagTed Behan (C)43660661.53-1916 - 19215
5.Canada flagCyril Slater (F)79650650.82341915 - 19279
6.Canada flagAldéric Laurendeau (LW)53620621.17131912 - 19238
7.Canada flagFernand Majeau (C)743131620.84611937 - 19423
8.Canada flagCecil Downing (LW)352136571.6341948 - 19582
9.Canada flagJack McGill (LW)483216481.001341930 - 19344
10.Canada flagWes King (LW)31470471.52-1917 - 19247
11.Canada flagDickie Dawes (F)38470471.24-1918 - 19235
12.Canada flagJim Lonergan (F)37460461.24-1916 - 19204
13.Canada flagWalter Shepherd (RW)311728451.4501948 - 19582
14.Canada flagCharles Langlois (F)412915441.07511916 - 19193
15.Canada flagJoe Matte (D)38393421.11271913 - 19184
16.Canada flagRosario Joanette (C)261723401.54321941 - 19421
17.Canada flagNels Crutchfield (C)461920390.851291930 - 19344
18.Canada flagWalter Harnott (LW)461722390.85221929 - 19455
19.Canada flagMaurice Magee (LW)59380380.64271914 - 19239
20.Canada flagHec Lépine (C)28340341.2191917 - 19255
21.Canada flagRobert Anderson (C)28320321.14-1918 - 19234
22.Canada flagMaurice Hardie (F)29320321.10-1917 - 19236
23.Canada flagIsrael Trihey (RW)34320320.94-1916 - 19226
24.Canada flagAdrien Clement (RW)55320320.5831914 - 19217
25.Canada flagMoe White (LW/C)291517321.10211938 - 19443
26.Canada flagJean Sauve (LW)24310311.29-1920 - 19233
27.Canada flagHyacinthe Guèvremont (C)35310310.89141911 - 19238
28.Canada flagTom McCormack (C)191218301.58271939 - 19401
29.Charlie McDonald (LW)43290290.67-1918 - 19246
30.Canada flagJosh Arnold (RW)46290290.63371912 - 19237
31.Canada flagLéo Gaudreault (LW)37209290.78401924 - 19273
32.Canada flagPhil Watson (C)271711281.04301932 - 19342
33.Canada flagWilfrid Pelletier (RW)29270270.93-1919 - 19234
34.Canada flagHarry Bell (LW/RW)29261270.93231912 - 19236
35.Canada flagPete Morin (LW)391116270.69301937 - 19392
36.Canada flagEric Parsons (C)22260261.18-1920 - 19233
37.Canada flagHugh MacFarlane (F)23260261.13-1918 - 19234
38.Canada flagRussel Read (D)65260260.40221913 - 19238
39.Canada flagDave Campbell (C)611610260.43611913 - 19277
40.Canada flagJack Riley (C)311511260.8481941 - 19421
41.Canada flagGuy Labrie (D)411412260.63481940 - 19411
42.Canada flagTod Campeau (C)121313262.1771943 - 19441
43.Canada flagMike Degray (C)27250250.93251912 - 19244
44.Canada flagÉvariste Payer (C)28250250.89411911 - 19143
45.Canada flagCharlie Slater (C)37250250.68711913 - 19237
46.Canada flagMelvin Read (C)111213252.2741943 - 19441
47.Canada flagJohn Gallery (LW)29240240.83-1916 - 19193
48.Canada flagJim Cully (D)45240240.53-1916 - 19226
49.Canada flagTerry Reardon (C)19717241.2661942 - 19431
50.Canada flagTony Savard (F)20220221.10-1919 - 19234
51.England flagKenneth Thompson (LW)22220221.00151913 - 19163
52.Canada flagSammy Doyle (LW)26220220.85-1918 - 19243
53.Canada flagAntoine Lamarre (RW)30220220.73-1918 - 19224
54.Canada flagPaul Jacobs (D)26148220.85481912 - 19245
55.Canada flagAlex Smart (LW)33715220.67211940 - 19411
56.Canada flagPhil Lamarre (F)30210210.70-1918 - 19224
57.Canada flagGeorge Mallinson (D)50210210.42321914 - 19237
58.Canada flagEddie Emberg (C)11714211.9101942 - 19452
59.Canada flagEd Duclos (RW)32200200.63-1917 - 19245
60.Canada flagJoe Shack (LW)121010201.67141943 - 19441
61.Canada flagErnie Laforce (D)37515200.54121941 - 19421
62.Canada flagJohn Ingram (C)11190191.73-1913 - 19152
63.Canada flagLeo O'Grady (RW)20190190.95271912 - 19192
64.Canada flagCyril Flanagan (RW)14180181.29151915 - 19213
65.Canada flagAdelard Desbiens (LW)25180180.72-1916 - 19224
66.Canada flagAlbert Shink (D)25180180.72-1919 - 19245
67.Canada flagJohnny Peirson (RW)6135183.00-1945 - 19461
68.Canada flagRed Goupille (D)22711180.82541935 - 19361
69.Canada flagBob Davis (RW)35711180.5161933 - 19352
70.Canada flagJean-Paul Lamirande (D)28513180.64101943 - 19452
71.Canada flagCliff Malone (RW)14116171.2161944 - 19451
72.Canada flagJohn Marks (C)1089171.70101943 - 19441
73.Canada flagAlfred Lépine (C)32160160.5021922 - 19264
74.Canada flagArt Gagné (RW)7115162.29-1916 - 19171
75.Canada flagRon MacArthur (D)30610160.5361957 - 19581
76.Canada flagAlbert Leduc (D)2015015-41920 - 19255
77.Canada flagTom Brennan (RW)1196151.3671939 - 19401
78.Canada flagLouis Valois (RW)18140140.7801920 - 19233
79.Canada flagGeorges Boiselle (RW)20140140.70-1918 - 19245
80.Canada flagJohn Lahue (D)50140140.28351910 - 19239
81.Canada flagSid Abel (C/LW)468143.5041944 - 19451
82.Canada flagJim Fleming (C)8311141.75171943 - 19441
83.Canada flagEddie Booth (D)16311140.88641951 - 19582
84.Canada flagPercy Fynan (C)16130130.81-1918 - 19224
85.Canada flagGuy Suckling (F)16130130.81-1918 - 19222
86.Canada flagKen Mosdell (C)676132.1751943 - 19441
87.Canada flagFrank Patrick (D)7120121.71121905 - 19072
88.Canada flagErnie Jupp (C)13120120.92-1919 - 19212
89.Canada flagGerry Cormier (RW)21111120.57131931 - 19332
90.Canada flagGlenn Brydson (RW)2184120.57341929 - 19312
91.Canada flagGaye Stewart (RW)657122.0021943 - 19441
92.Canada flagLove Jupp (F)17110110.65-1921 - 19232
93.Canada flagGeorge Anderson (RW)22110110.50-1919 - 19233
94.Canada flagJean Gauthier (C)1274110.9261943 - 19441
95.Canada flagGerry Gravel (RW)1274110.9281949 - 19501
96.Canada flagRay Marshall (C)865111.3861943 - 19441
97.Canada flagRuss McClenaghan (C)1065111.10131952 - 19531
98.Canada flagRod Lorrain (RW)1165111.0001943 - 19441
99.Canada flagErnie Davin (C)25100100.40-1919 - 19234
100.Canada flagLeo Heffernan (D)33100100.30-1918 - 19235

* Some data is missing to provide a correct summary.