Loading page

MCHL All Time Stats

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

* Some data is missing to provide a correct summary.