Loading page

MCHL All Time Stats

MCHL
Change League
All Positions
All Teams
Canada (259)
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 Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagRoger Léger (D)6052551071.78901940 - 19422
2.Canada flagJohnny Mahaffy (C)1053846840.801351937 - 19444
3.Canada flagTed Behan (C)47750751.6001916 - 19215
4.Canada flagAldéric Laurendeau (LW)58680681.17161912 - 19238
5.Canada flagCyril Slater (F)84680680.81371915 - 19279
6.Canada flagFernand Majeau (C)753132630.84611937 - 19423
7.Canada flagJack McGill (LW)614022621.021661930 - 19344
8.Canada flagDickie Dawes (F)41530531.29-1918 - 19235
9.Canada flagJim Lonergan (F)3847050-01916 - 19204
10.Canada flagCharles Langlois (F)463317501.09661916 - 19193
11.Canada flagJoe Matte (D)41454491.20271913 - 19184
12.Canada flagWes King (LW)34480481.41-1917 - 19247
13.Canada flagWalter Harnott (LW)562226480.86361929 - 19455
14.Canada flagRosario Joanette (C)332127481.45321941 - 19421
15.Canada flagNels Crutchfield (C)612421450.741821930 - 19344
16.Canada flagMoe White (LW/C)342121421.24211938 - 19443
17.Canada flagMaurice Magee (LW)63400400.63321914 - 19239
18.Canada flagTom McCormack (C)261324371.42311939 - 19401
19.Canada flagPete Morin (LW)451521360.80301937 - 19392
20.Canada flagLéo Gaudreault (LW)432213350.81461924 - 19273
21.Canada flagMelvin Read (C)171916352.0681943 - 19441
22.Canada flagHec Lépine (C)28340341.2191917 - 19255
23.Canada flagRobert Anderson (C)31340341.1001918 - 19234
24.Canada flagMaurice Hardie (F)29320321.10-1917 - 19236
25.Canada flagIsrael Trihey (RW)36320320.8901916 - 19226
26.Canada flagAdrien Clement (RW)56320320.5731914 - 19217
27.Canada flagJean Sauve (LW)25310311.24-1920 - 19233
28.Canada flagHyacinthe Guèvremont (C)36310310.86141911 - 19238
29.Canada flagWilfrid Pelletier (RW)33300300.9101919 - 19234
30.Canada flagJim Cully (D)49300300.6161916 - 19226
31.Canada flagJosh Arnold (RW)50300300.60401912 - 19237
32.Canada flagHarry Bell (LW/RW)31291300.97291912 - 19236
33.Canada flagTerry Reardon (C)261119301.1581942 - 19431
34.Canada flagÉvariste Payer (C)29290291.00411911 - 19143
35.Canada flagJohn Gallery (LW)30280280.9301916 - 19193
36.Canada flagPhil Watson (C)291711280.97301932 - 19342
37.Canada flagRussel Read (D)68270270.40221913 - 19238
38.Canada flagEric Parsons (C)23260261.13-1920 - 19233
39.Canada flagHugh MacFarlane (F)23260261.13-1918 - 19234
40.Canada flagDave Campbell (C)621610260.42611913 - 19277
41.Canada flagJack Riley (C)311511260.8481941 - 19421
42.Canada flagGuy Labrie (D)411412260.63481940 - 19411
43.Canada flagTod Campeau (C)121313262.1771943 - 19441
44.Canada flagMike Degray (C)27250250.93251912 - 19244
45.Canada flagCharlie Slater (C)38250250.66711913 - 19237
46.Canada flagCyril Flanagan (RW)16240241.50201915 - 19213
47.Canada flagPhil Lamarre (F)34222240.7101918 - 19224
48.Canada flagGerry Gravel (RW)21168241.14201949 - 19501
49.Canada flagTony Savard (F)21230231.10-1919 - 19234
50.Canada flagAntoine Lamarre (RW)34230230.6831918 - 19224
51.Canada flagGaye Stewart (RW)111211232.0961943 - 19441
52.Canada flagSammy Doyle (LW)26220220.85-1918 - 19243
53.Canada flagPaul Jacobs (D)26148220.85481912 - 19245
54.Canada flagAlex Smart (LW)33715220.67211940 - 19411
55.Canada flagJohn Ingram (C)12210211.75-1913 - 19152
56.Canada flagAdelard Desbiens (LW)28210210.7501916 - 19224
57.Canada flagGeorge Mallinson (D)50210210.42321914 - 19237
58.Canada flagEddie Emberg (C)12714211.7501942 - 19452
59.Canada flagJim Fleming (C)11615211.91241943 - 19441
60.Canada flagEd Duclos (RW)32200200.63-1917 - 19245
61.Canada flagCliff Malone (RW)15146201.3361944 - 19451
62.Canada flagJoe Shack (LW)121010201.67141943 - 19441
63.Canada flagErnie Laforce (D)37515200.54121941 - 19421
64.Canada flagLeo O'Grady (RW)20190190.95271912 - 19192
65.Canada flagAlbert Shink (D)27190190.7031919 - 19245
66.Canada flagJohnny Peirson (RW)6135183.00-1945 - 19461
67.Canada flagMaurice Dowling (RW)14126181.2901956 - 19571
68.Canada flagKilby MacDonald (LW)1299181.5021942 - 19442
69.Canada flagRed Goupille (D)22711180.82541935 - 19361
70.Canada flagBob Davis (RW)35711180.5161933 - 19352
71.Canada flagJohn Doran (D)9612182.00161942 - 19431
72.Canada flagJean-Paul Lamirande (D)33513180.55141943 - 19452
73.Canada flagTom Brennan (RW)13116171.3171939 - 19401
74.Canada flagRuss McClenaghan (C)13107171.31131952 - 19531
75.Canada flagJohn Marks (C)1089171.70101943 - 19441
76.Canada flagAlfred Lépine (C)32160160.5021922 - 19264
77.Canada flagArt Gagné (RW)7115162.29-1916 - 19171
78.Canada flagErnie Jupp (C)15150151.00-1919 - 19212
79.Canada flagAlbert Leduc (D)2015015-41920 - 19255
80.Canada flagJohn Lahue (D)52150150.29351910 - 19239
81.Canada flagDoug Harvey (D)33105150.45471942 - 19453
82.Canada flagLouis Valois (RW)19140140.7401920 - 19233
83.Canada flagGeorges Boiselle (RW)20140140.70-1918 - 19245
84.Canada flagRay Marshall (C)1186141.2781943 - 19441
85.Canada flagSid Abel (C/LW)468143.5041944 - 19451
86.Canada flagPercy Fynan (C)16130130.81-1918 - 19224
87.Canada flagGuy Suckling (F)16130130.81-1918 - 19222
88.Canada flagGerry Cormier (RW)25121130.52161931 - 19332
89.Canada flagKen Mosdell (C)676132.1751943 - 19441
90.Canada flagFrank Patrick (D)7120121.71121905 - 19072
91.Canada flagLove Jupp (F)19120120.63-1921 - 19232
92.Canada flagErnie Davin (C)29120120.4101919 - 19234
93.Canada flagGlenn Brydson (RW)2384120.52381929 - 19312
94.Canada flagGeorge Anderson (RW)24110110.46-1919 - 19233
95.Canada flagJean Gauthier (C)1274110.9261943 - 19441
96.Canada flagPaul Raymond (RW)1374110.8581931 - 19321
97.Canada flagRod Lorrain (RW)1165111.0001943 - 19441
98.Canada flagAlex Sullivan (C)20100100.50-1920 - 19233
99.Canada flagLeo Heffernan (D)33100100.30-1918 - 19235
100.Canada flagTorrey Shibley (D)47100100.21-1917 - 19236

* Some data is missing to provide a correct summary.