Loading page

WMHL All Time Stats

WMHL
League Information and Facts
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 Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
201.Canada flagDon McAvoy (D)401224360.90302007 - 20092
202.Canada flagKai Haubrich (F)Active player551224360.65502022 - 20264
203.Canada flagQuinn Patenaude (F)301026361.20162022 - 20253
204.Canada flagArron Gordon (D)85828360.422982008 - 20166
205.Canada flagKirk Amon (F)Active player141531360.261352012 - 202512
206.Canada flagBrodie Bochek (F)202213351.75542002 - 20031
207.Canada flagMatt Spafford (LW)131916352.69102020 - 20222
208.Canada flagJesse Graham (F)541520350.65542008 - 20113
209.Canada flagTravis Jansen (F)601520350.581772010 - 20226
210.Canada flagReid Fritzke (D)37629350.95662017 - 20203
211.Canada flagWilson Steele (D)Active player21530351.671052025 - 20261
212.Canada flagDarrell Rhodes (F)Active player462410340.74342018 - 20243
213.Canada flagScott Klein (RW)222014341.55612007 - 20081
214.Canada flagTravis Retzlaff (D)1151618340.30622007 - 20199
215.Canada flagBrennan Larson (F)671519340.51162015 - 20246
216.Canada flagCraig Cuthbert (RW)271321341.2682017 - 20213
217.Canada flagBobby Hudec (F)Active player531222340.64632023 - 20263
218.Canada flagTaylor Stiles (F)281419331.18262003 - 20041
219.Canada flagBrett Dickie (D)64429330.52302015 - 20204
220.Canada flagJordan Telke (D)123429330.272232003 - 201910
221.Canada flagAustin Calkins (D)Active player301517321.0742023 - 20263
222.Canada flagJaedon Little (C)Active player121220322.67342025 - 20261
223.Canada flagDallas Jorgensen (D)371220320.86942013 - 20163
224.Canada flagAllan Evenson (F)661022320.48512013 - 20196
225.Canada flagBrock Harbor (F)561516310.55492008 - 20225
226.Canada flagMitchell Board (F)16922311.9442017 - 20192
227.Canada flagJerrod Schafer (D)31922311.00202002 - 20042
228.Canada flagMatt McKinnon (D)Active player68526310.46342022 - 20264
229.Canada flagCaleb Wyrostok (RW)Active player17219301.76522025 - 20261
230.Canada flagDavid Feil (F)221614301.36542002 - 20031
231.Canada flagClay Lightfoot (D)Active player551614300.55622021 - 20265
232.Canada flagSean Chapman (F)191416301.5882002 - 20031
233.Canada flagLang Lee (LW)Active player371218300.81282022 - 20264
234.Canada flagKevin Paul (F)491119300.61962015 - 20215
235.Canada flagShayne Bissonette (D)Active player83327300.36542015 - 20267
236.Canada flagAndy Blanke (C)121613292.4262016 - 20171
237.Canada flagKeegan Marsden (D)121514292.42162011 - 20121
238.Canada flagTyler Sells (D)1931118290.15412006 - 202114
239.Canada flagCass Hudson (F)361019290.81292006 - 20093
240.Canada flagZac Sumner (F)Active player42920290.6942022 - 20253
241.Canada flagBrock Larson (F)Active player68920290.43262019 - 20256
242.Canada flagRyder Stimson (D)Active player35821290.831042024 - 20262
243.Canada flagMatt Pierce (D)60425290.481102010 - 20174
244.Canada flagKelly Leismeister (D)57424280.49202015 - 20205
245.Canada flagTrent Winzer (LW)27198271.00202010 - 20173
246.Canada flagRyland Hornung (F)38918270.71402021 - 20254
247.Canada flagHouston Doig (F)Active player69819270.39222021 - 20265
248.Canada flagDayden Collier (F)Active player23621271.17142025 - 20261
249.Canada flagDieter Gillanders (RW)Active player331412260.79852024 - 20262
250.Canada flagZac Mackay (C)141214261.86482016 - 20171
251.Canada flagShay Erickson (F)Active player431214260.60102021 - 20265
252.Canada flagMurray Froese (F)281115260.93242010 - 20122
253.Canada flagDenyn Smith (F)Active player441115260.59832022 - 20263
254.Canada flagNathan Balfour (F)181016261.44122002 - 20031
255.Canada flagAdam Cunningham (F)Active player341016260.76382021 - 20243
256.Canada flagMacKenzie Johnston (D)Active player18521261.44102020 - 20233
257.Canada flagMike Hill (F)421312250.60202017 - 20214
258.Canada flagRyan Arnold (F)211114251.19192002 - 20031
259.Canada flagMitch Larock (D)Active player251015251.00402022 - 20242
260.Canada flagGarett Mitchell (F)Active player64421250.39232020 - 20266
261.Canada flagSpencer Sommerville (D)Active player88421250.281712021 - 20265
262.Canada flagRob Dingwall (F)11168242.18152002 - 20031
263.Canada flagDylan Larson (F)331311240.7342016 - 20214
264.Canada flagJeremy Olinyk (F)91212242.6722019 - 20201
265.Canada flagMatthew MacPherson (F)Active player141212241.71332025 - 20261
266.Canada flagTy Moore (D)Active player211212241.14262025 - 20261
267.Canada flagSteve Cox (RW)161113241.5022002 - 20031
268.Canada flagDrew Brown (F)241113241.00222003 - 20041
269.Canada flagTravis Hoffarth (F)281014240.8602003 - 20041
270.Canada flagChris Pool (D)23618241.04142006 - 20082
271.Canada flagLyndon Schoenroth (F)24158230.9642006 - 20172
272.Canada flagDwayne Levac (F)171013231.35282003 - 20041
273.Canada flagRhett Franklin (F)Active player35419230.66722021 - 20263
274.Canada flagTy Vallee (D)36419230.64102013 - 20194
275.Canada flagRyan Palaniuk (F)Active player31157220.711212024 - 20262
276.Canada flagJustin Baillargeon (F)8148222.7502008 - 20091
277.Canada flagTreyson Tetrault (F)Active player26148220.85832024 - 20262
278.Canada flagLane Harbor (RW)151210221.4742010 - 20172
279.Canada flagScott Cassidy (F)33913220.67382010 - 20122
280.Canada flagJaxon Shotter (F)Active player58913220.38182022 - 20264
281.Canada flagBryton Fels (C)Active player22616221.00812022 - 20242
282.Canada flagTristan Houde (C)28517220.79102017 - 20192
283.Canada flagDale Tallon (D)19319221.16122002 - 20031
284.Canada flagTyson Norheim (D)Active player105319220.21662014 - 202611
285.Canada flagChuck Toney (D)24220220.92662003 - 20041
286.Canada flagGlen Fafard (D)20138211.05252003 - 20041
287.Canada flagBrad Noble (F)22138210.95572003 - 20041
288.Canada flagCorey Lester (LW)9129212.3302012 - 20131
289.Canada flagTravis Derdall (F)411110210.51562009 - 20165
290.Canada flagTaron Ham (F)631110210.33122013 - 20228
291.Canada flagRylan Egland (F)Active player451011210.4782021 - 20265
292.Ukraine flagAnton Yatsyshin (F)Active player13912211.6282025 - 20261
293.Canada flagTroy Van Allen (C)11813211.91322002 - 20031
294.Canada flagBrendan Ritchie (F)Active player32813210.66102024 - 20262
295.Canada flagShaun Erickson (D)32615210.66312003 - 20113
296.Canada flagDallyn Jamieson (D)Active player63615210.33562018 - 20266
297.Canada flagRyan Lacelle (D)41516210.511262006 - 20093
298.Canada flagKyler Hawley (D)Active player47318210.45322021 - 20254
299.Canada flagKyle Harty (F)14120211.50242015 - 20172
300.Canada flagDalton Kaake (RW)22128200.9162018 - 20202

* Some data is missing to provide a correct summary.