Loading page

MSHL All Time Stats

MSHL
League Information and Facts
Change League
All Positions
All Teams
Canada (389)
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/team Regular Season Player Stats

Export
Season Type
From Season
To Season
#PlayerTeamGPGATPPPGPIMPeriodYears
1.Canada flagClayton Nicolle (RW)Saint John Beavers1991181242421.221111946 - 19504
2.Canada flagHarry Bueckert (LW)Warroad Lakers-102101203--1966 - 19704
3.Canada flagLou Medynski (LW)Truro Bearcats8991771681.89741946 - 19482
4.Canada flagCorey Courchene (LW)Sagkeeng Braves4561861473.271302012 - 20153
5.Canada flagChris Stelmack (F)Beausejour Beavers5581651462.65402012 - 20164
6.Canada flagBrendan Young (F)Beausejour Beavers4256681242.952352012 - 20153
7.Canada flagMyles Stevens (C)Sagkeeng Braves3846781243.261422012 - 20153
8.Canada flagTom Brennan (RW)Halifax Jr. St. Mary's11049691181.07681948 - 19502
9.Canada flagKen Saunders (C)Warroad Lakers-3978117-201968 - 19702
10.Canada flagJoseph Schmidt (LW)Halifax St. Mary's11357471040.92361948 - 19502
11.Canada flagEric Bruce (F)St. Laurent Phantoms564554991.772582012 - 20164
12.Canada flagBruno Favero (RW)Charlottetown Islanders633261931.481391950 - 19511
13.Canada flagJonathan Mowat (F)Sagkeeng Braves394544892.28242012 - 20153
14.Canada flagDoug Overton (LW)Warroad Lakers-365389-61967 - 19703
15.Canada flagMatt Jacobucci (D)Gimli Wolves592065851.44262012 - 20164
16.Canada flagBilly Hannon (LW)Halifax St. Mary's663747841.27241949 - 19501
17.Canada flagCliff Roach (RW)Truro Bearcats513743801.57221946 - 19482
18.Canada flagMaurice Dowling (RW)Saint John Beavers714534791.11101949 - 19501
19.Canada flagJack Hollett (LW)Halifax St. Mary's954236780.82511948 - 19502
20.Canada flagTom O'Neill (RW)Halifax Crescents583937761.31851946 - 19482
21.Canada flagBrock Genyk (C)Gimli Wolves393143741.90622012 - 20163
22.Canada flagStephen Obelnicki (RW)Lac du Bonnet Blues452944731.621862012 - 20164
23.Canada flagBud McEachern (RW)Truro Bearcats-402969--1946 - 19471
24.Canada flagJustin Lussier (F)Beausejour Beavers592543681.15762012 - 20164
25.Canada flagBob Bartlett (RW)Grand Forks Mixers-254368--1966 - 19682
26.Canada flagTrent Genyk (F)Gimli Wolves262938672.5842014 - 20162
27.Canada flagDominik Vann (F)Gimli Wolves372938671.81732012 - 20153
28.Canada flagErnest Larabie (F)Halifax Crescents503827651.30691946 - 19482
29.Canada flagGus Kyle (D)Saint John Beavers392441651.671151946 - 19471
30.Canada flagPaul Crane (F)St. Laurent Phantoms273527622.30382012 - 20142
31.Canada flagMurray Balagus (C)Warroad Lakers-214162-31966 - 19693
32.Canada flagDuke MacDonald (LW)Moncton Hawks933723600.65901931 - 19354
33.Canada flagBob Porter (LW)Moncton Hawks982137580.59731948 - 19502
34.Canada flagGerry Lynch (LW)Saint John Beavers671939580.87211946 - 19482
35.Canada flagShaquille Merasty (F)Sagkeeng Braves153027573.80482013 - 20141
36.Canada flagSammy McManus (LW)Moncton Hawks632828560.89901932 - 19342
37.Canada flagTravis Davidson (F)Gimli Wolves392332551.41882012 - 20164
38.Canada flagWes Pawluk (F)Gimli Wolves252233552.20142014 - 20162
39.Canada flagWilf Beaulieu (LW)Truro Bearcats482233551.15491947 - 19481
40.Canada flagTravis Kornelson (C)Gimli Wolves252727542.16382012 - 20153
41.Canada flagRandy Tesluck (F)Gimli Wolves372529541.46322012 - 20153
42.Canada flagHickey Nicholson (LW)Charlottetown Abbies922627530.581071931 - 19354
43.Canada flagAaron Wold (F)Lac du Bonnet Blues302429531.77202012 - 20153
44.Canada flagPete Kelly (RW)Charlottetown Abegweits593022520.88941933 - 19352
45.Canada flagPhil Doiron (LW)Moncton Hawks402527521.30401964 - 19651
46.Canada flagHarry Mosienko (D)Amherst Ramblers642527520.81321949 - 19501
47.Canada flagJason Butler (F)Beausejour Beavers281933521.86632012 - 20153
48.Canada flagBrent Wold (F)Lac du Bonnet Blues222822502.27162014 - 20162
49.Canada flagBill Cowley (C)Halifax Wolverines382525501.32421933 - 19341
50.Canada flagDevin Balness (LW)Beausejour Beavers252129502.00522012 - 20164
51.Canada flagBilly Hannon (LW)Halifax Crescents452722491.09161947 - 19481
52.Canada flagPeter Gaudet (D)Halifax Crescents841930490.58581946 - 19482
53.Canada flagMatt Lahaie (F)Lac du Bonnet Blues212622482.2942012 - 20163
54.Canada flagRyan Kindret (LW)Lac du Bonnet Blues322226481.501152012 - 20164
55.Canada flagMatthew Varnes (F)Stonewall Flyers151928473.1362015 - 20161
56.Canada flagDavid Hardman (F)Gimli Wolves391431451.151772012 - 20164
57.Canada flagNick Stelmack (F)Beausejour Beavers281925441.57282012 - 20142
58.Canada flagCody Einarson (F)Sagkeeng Braves231825431.87222013 - 20152
59.Canada flagDustin St. Godard (D)Beausejour Beavers561231430.77122012 - 20164
60.Canada flagEldon Litke (D)Beausejour Beavers53835430.812122012 - 20164
61.Canada flagSteven Johnson (F)Gimli Wolves502616420.84162012 - 20164
62.Canada flagRyan Seekings (F)Gimli Wolves282121421.5082014 - 20162
63.Canada flagCarl Ripley (C)Amherst Ramblers662022420.64141949 - 19501
64.Canada flagRay Powell (D)Halifax Crescents821428420.51641946 - 19482
65.Canada flagKiel Wilgosh (D/F)Beausejour Beavers311032421.35452012 - 20153
66.Canada flagCharles Irvine (LW)Moncton Hawks762417410.541231932 - 19353
67.Canada flagLen Burrage (D)Moncton Hawks991823410.412521931 - 19354
68.Canada flagBob Newton (C)Saint John Beavers-172441-101948 - 19491
69.Canada flagDon Whalen (C)Saint John Beavers381526411.08201946 - 19471
70.Canada flagJacques Heon (D)Saint John Beavers61536410.67421949 - 19501
71.Canada flagCharlie Phillips (D)Saint John Beavers482020400.83571948 - 19491
72.Canada flagGeorge MacDougall (F)Amherst Ramblers632020400.63221949 - 19501
73.Canada flagNicholas Bruce (D)St. Laurent Phantoms441426400.91612012 - 20164
74.Canada flagDon McGowan (D)Kenora Thistles-241539-181969 - 19701
75.Canada flagSteven Later (D)Lac du Bonnet Blues242019391.63362013 - 20163
76.Canada flagDerek Buors (D)St. Laurent Phantoms231326391.70552012 - 20142
77.Canada flagEddie Price (RW)Saint John Beavers551820380.69331946 - 19482
78.Canada flagDwight Hirst (F)Lac du Bonnet Blues231918371.6162012 - 20153
79.Canada flagJay Usackis (D)Lac du Bonnet Blues58730370.641042012 - 20164
80.Canada flagMac Beaton (RW)Charlottetown Islanders562214360.64331950 - 19511
81.Canada flagCale David (D)Lac du Bonnet Blues211620361.71342012 - 20142
82.Canada flagBruce Cameron (D)Saint John Beavers481422360.75291948 - 19491
83.Canada flagAdam Gorrie (F)Lac du Bonnet Blues531323360.68662012 - 20164
84.Canada flagAubrey Webster (RW)Moncton Hawks542411350.65291932 - 19342
85.Canada flagJim Mosienko (RW)Amherst Ramblers652015350.54211949 - 19501
86.Canada flagPat Brincheski (F)Lac du Bonnet Blues551916350.64452012 - 20164
87.Canada flagTristan Allain (F)St. Laurent Phantoms471421350.741992012 - 20164
88.Canada flagGarth Krulicki (F)Gimli Wolves561322350.631262012 - 20164
89.Canada flagJessie Giesbrecht (D)Gimli Wolves411025350.851292012 - 20153
90.Canada flagTyler Medeiros (F)St. Laurent Phantoms221519341.55222014 - 20162
91.Canada flagJordan Smith (RW)Sagkeeng Braves211321341.62142013 - 20152
92.Canada flagDustin Hughes (C)Gimli Wolves91123343.7862012 - 20131
93.Canada flagFrank Currie (D)Charlottetown Abegweits571518330.581111933 - 19352
94.Canada flagWhitney Mousseau (C)Amherst Ramblers481715320.67281949 - 19501
95.Canada flagEd Vigneau (RW)Saint John Beavers451517320.71311948 - 19491
96.Canada flagWayne Bell (LW)Warroad Lakers-151732-491969 - 19701
97.Canada flagGord McLeod (RW)Lac du Bonnet Blues301319321.07122012 - 20153
98.Canada flagBill Miller (F)Moncton Hawks641319320.50301932 - 19342
99.Canada flagAlbert Cowell (LW)Saint John Beavers511220320.63101946 - 19482
100.Canada flagPaul Hebert (D)Moncton Hawks47823310.66561964 - 19651

* Some data is missing to provide a correct summary.