Loading page

WHL All-Time Stats

Change League
Defensemen
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

WHL All-Time Player Totals

Export
Regular Season
From Season
To Season
WHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2401.Canada flagTyson Moulton (D)511670.14262001 - 20032
2402.Slovakia flagSamuel Barcik (D)511670.14302023 - 20241
2403.Canada flagChristian Riemer (D)561670.13262017 - 20203
2404.Canada flagKainoah Brankovic (D)571670.1242023 - 20263
2405.Canada flagDrae Gardiner (D)571670.12202017 - 20203
2406.USA flagBryson Andregg (D)601670.12862019 - 20234
2407.USA flagLuke Gallagher (D)681670.1082016 - 20204
2408.Canada flagMike Hallat (D)891670.08641979 - 19812
2409.Canada flagScott Fletcher (D)961670.072301994 - 19962
2410.Canada flagStephen Shmoorkoff (D)991670.071082012 - 20153
2411.Canada flagKevin Reinholt (D)1001670.071062003 - 20074
2412.Canada flagJason Goulet (D)1021670.071822000 - 20044
2413.Canada flagMatthew House (D)220770.32201999 - 20001
2414.Canada flagBrock Kaluznick (D)220770.32231972 - 19742
2415.Canada flagEli Johnson (D)Active player310770.2392025 - 20272
2416.Canada flagGarrett Leedahl (D)310770.23262009 - 20112
2417.Canada flagKaesen Fisher (D)360770.1982024 - 20273
2418.Canada flagDennis Leroux (D)460770.15201966 - 19682
2419.Canada flagCalvin Boyle (D)510770.14281981 - 19821
2420.Canada flagDylan Overdyk (D)650770.11232013 - 20163
2421.Romania flagTamás Láday (D)690770.101312014 - 20162
2422.Canada flagGary Cox (D)700770.10321984 - 19851
2423.Canada flagJody Gonek (D)760770.092791985 - 19883
2424.Canada flagRyan Jones (D)810770.09342015 - 20172
2425.Canada flagMatt Thomas (D)1320770.05572012 - 20142
2426.Canada flagJosh Fauth (D)1430770.052492003 - 20063
2427.Canada flagNick Sita (D)295160.2161972 - 19731
2428.Canada flagJukka Efraimsson (D)204260.30251980 - 19811
2429.Belarus flagTimofei Kovgorenya (D/F)434260.14412021 - 20221
2430.Canada flagAaron Krestanowich (D)444260.14212023 - 20252
2431.Canada flagBob Leschyshyn (D)303360.20151970 - 19711
2432.Canada flagRyely McKinstry (D)433360.14172013 - 20163
2433.Canada flagLinden Springer (D)623360.10892010 - 20133
2434.Canada flagKerry Nice (D)713360.08551998 - 20002
2435.Canada flagBlaine Depper (D)1143360.051671998 - 20013
2436.Canada flagTre Fouquette (D)372460.16122020 - 20244
2437.Canada flagMarty Zdan (D)372460.16521992 - 19942
2438.USA flagJonas Kohn (D)Active player492460.12702025 - 20272
2439.Czechia flagTomas Malinek (D)592460.10412025 - 20261
2440.Canada flagBrett Bartell (D)652460.09251998 - 20013
2441.Canada flagJordan Dawson (D)662460.09392014 - 20184
2442.Canada flagTaden Rattie (D)712460.081252015 - 20172
2443.Canada flagAlek Sukunda (D)722460.08622018 - 20202
2444.Canada flagDerek Ernest (D)782460.08471993 - 19963
2445.Canada flagJason Klassen (D)792460.08171991 - 19932
2446.Canada flagParker Hendren (D)922460.07412017 - 20203
2447.Canada flagBryan McAndrews (D)1172460.05572018 - 20213
2448.Germany flagBradley Bergen (D)111560.5581984 - 19872
2449.Canada flagRyan McAdams (D)151560.40421978 - 19802
2450.Canada flagJackson Schneider (D)Active player161560.3882026 - 20271
2451.Finland flagHarri Leskinen (D)291560.2161988 - 19891
2452.Canada flagGeorge Phillipoff (D)371560.16291976 - 19771
2453.Canada flagMike Mungall (D)431560.14101966 - 19671
2454.Canada flagTyler Findlay (D)481560.13182000 - 20022
2455.Canada flagRyan Nolan (D)501560.12352021 - 20243
2456.Canada flagBruce Rolin (D/C)521560.12331973 - 19763
2457.Canada flagJesse Pearson (D)531560.111012008 - 20113
2458.Canada flagDavid Byrne (D)Active player561560.11142023 - 20273
2459.Canada flagD.J. Havrelock (D)591560.101561986 - 19871
2460.Canada flagBrandon Kennedy (D)601560.10162014 - 20162
2461.Canada flagDrew McDermott (D)661560.09242008 - 20102
2462.Canada flagTed Balderson (D)681560.0961982 - 19831
2463.Canada flagBrian Brown (D)691560.09361967 - 19702
2464.Sweden flagAlbin Blomqvist (D/F)691560.091172011 - 20132
2465.Canada flagJake Kohlhauser (D)771560.08422012 - 20164
2466.Canada flagDave Thomas (D)871560.07371972 - 19742
2467.Canada flagDevan Klassen (D)891560.07332017 - 20203
2468.Canada flagJosh Pokol (D)951560.06892000 - 20044
2469.Canada flagJantzen Leslie (D)1021560.06572014 - 20184
2470.Canada flagKevin Tipper (D)1021560.06822004 - 20062
2471.Canada flagMike Simpson (D)1211560.051382010 - 20133
2472.Sweden flagZeb Lindgren (D)Active player180660.33122026 - 20271
2473.Canada flagSteve Harris (D)210660.29241977 - 19781
2474.Canada flagAldo Iaquinta (D)230660.26271987 - 19881
2475.Canada flagRoss Jansen (D)240660.25411977 - 19792
2476.Canada flagDaylan Weigel (D)250660.24272019 - 20223
2477.USA flagBobby Williams (D)290660.21182025 - 20261
2478.Canada flagBrent Henley (D)360660.17351998 - 20002
2479.Canada flagRyder Ellis (D)590660.10432024 - 20251
2480.Canada flagErin Thornton (D)590660.101061990 - 19922
2481.Canada flagCody Vann (D)720660.081572005 - 20083
2482.Canada flagBob MacKenzie (D)730660.081121982 - 19864
2483.Canada flagScott Maetche (D)750660.08662006 - 20093
2484.Canada flagChris Chubb (D)930660.061641999 - 20012
2485.Canada flagJason Young (D)274150.19141991 - 19921
2486.Finland flagSampsa Jakonen (D)504150.10511986 - 19871
2487.Czechia flagJan Zapletal (D)553250.09202004 - 20051
2488.Russia flagMikhail Cherepanov (D)Active player152350.33152026 - 20271
2489.Canada flagDave Goodwin (D)362350.14171972 - 19731
2490.Canada flagMichael Fogolin (D)422350.12352003 - 20041
2491.Canada flagBraydon Riggall (D)472350.11132024 - 20262
2492.Canada flagKale Tipler (D)Active player582350.09242022 - 20253
2493.Canada flagClay Cotie (D)582350.09421982 - 19831
2494.Canada flagHarry Mattern (D)Active player592350.08242024 - 20273
2495.Canada flagCameron MacPhee (D)652350.081092016 - 20193
2496.Canada flagJaxson Pawlenchuk (D)Active player752350.071292024 - 20273
2497.Canada flagCam Stevens (D)852350.06872006 - 20093
2498.Canada flagCarter Berg (D)902350.06952007 - 20114
2499.Canada flagKonrad Belcourt (D)912350.05332016 - 20193
2500.Canada flagJordie Fike (D)1142350.041102003 - 20074

* Some data is missing to provide a correct summary.