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
3301.Canada flagCharles Keshane (D)40000.0071992 - 19964
3302.Canada flagTom Evans (D)40000.0071982 - 19831
3303.Canada flagRichard Moreau (D)40000.0091983 - 19841
3304.USA flagLyon Messier (D)40000.00112007 - 20081
3305.Canada flagJason Seerey (D)40000.00151996 - 19992
3306.Canada flagTaylor Ernst (F)50000.0002007 - 20092
3307.Canada flagMike Gerstenbuhler (D)50000.0001997 - 19992
3308.Canada flagJeff Froese (D)50000.0001998 - 19991
3309.Canada flagJoe Kennedy (D)50000.0002019 - 20201
3310.Canada flagBrent McCracken (D)50000.0001973 - 19741
3311.Canada flagKasen Mateychuk (D)50000.0002024 - 20251
3312.Canada flagRyland Moore (D)Active player50000.0002026 - 20271
3313.Canada flagNolen Miller (D)Active player50000.0002026 - 20271
3314.Canada flagAaron Blair (D)50000.0021998 - 20012
3315.Canada flagZach Paterson (D)50000.0022012 - 20142
3316.Canada flagBradford Cox (D)50000.0021974 - 19751
3317.Canada flagAiden Mucenski (D)50000.0022016 - 20182
3318.Canada flagRyan Watson (D)50000.0022018 - 20191
3319.Canada flagCalvin Morrison (D)50000.0021982 - 19831
3320.Canada flagJulian Revel (D)50000.0022025 - 20261
3321.Canada flagKyle Krabben (D)50000.0052012 - 20131
3322.Canada flagRiley Shamray (D)50000.0052016 - 20171
3323.Canada flagGord Genereux (D)50000.0051973 - 19741
3324.Canada flagMike Bodnarik (D)50000.0071971 - 19721
3325.Canada flagGreg Kostenko (D)50000.0081975 - 19761
3326.Canada flagGreg Kiryluik (D)50000.0081972 - 19731
3327.Canada flagRob Miller (D)50000.00121977 - 19781
3328.Canada flagKayson Anderson (D)Active player50000.00122025 - 20272
3329.Canada flagLeigh Brookbank (D)50000.00141990 - 19911
3330.Canada flagGord Cochrane (D)60000.0001975 - 19761
3331.Canada flagDerek McDonald (D)60000.0001976 - 19771
3332.Canada flagLarry Woods (D)60000.0001975 - 19772
3333.Canada flagMel Grosse (D)60000.0001967 - 19681
3334.Canada flagJustin Greer (D)60000.0022013 - 20141
3335.Canada flagBob Burron (D)60000.0021976 - 19771
3336.Canada flagLachlan Staniforth (D)60000.0022023 - 20252
3337.Czechia flagPetr Novak (D)60000.0041995 - 19961
3338.Canada flagLiam Saxberg (D)60000.0042021 - 20232
3339.Canada flagCarsten Kayter (D)60000.0042025 - 20261
3340.Canada flagDarin Jorgenson (D)60000.00111983 - 19841
3341.Canada flagJordan Cheveldave (D)60000.00142004 - 20051
3342.Canada flagTrevor Leslie (D)60000.00141986 - 19871
3343.Canada flagJoseph Cook (D)60000.00182004 - 20051
3344.Belarus flagIvan Usenko (D)70000.0002001 - 20021
3345.Canada flagBob Kuryk (D)70000.0001979 - 19801
3346.Canada flagBrent Fritz (D/F)70000.0001994 - 19951
3347.Canada flagJosh Bylsma (D)70000.0002002 - 20031
3348.Canada flagCurtis Roach (D)70000.0002014 - 20151
3349.Canada flagJeff Klassen (D)70000.0001985 - 19861
3350.Canada flagColten Gerlib (D)70000.0002016 - 20171
3351.Canada flagWayne Hendry (D)70000.0001971 - 19721
3352.Canada flagBrenden Stephen (D)70000.0022007 - 20081
3353.Canada flagRyan Hunter (D)70000.0021982 - 19831
3354.Canada flagRoyce Rossignol (D)70000.0052012 - 20142
3355.Canada flagJonathan Boh (D)70000.0061996 - 19982
3356.Canada flagDeder Klassen (D)70000.0092004 - 20051
3357.Canada flagTim Lozinik (D)70000.00121994 - 19962
3358.Canada flagJoel Woznikoski (D)70000.00132005 - 20083
3359.Canada flagHarkie Singh (D)70000.00151996 - 19971
3360.Canada flagBen Edwards (D)70000.00202023 - 20241
3361.Canada flagRyan Both (D)80000.0001999 - 20001
3362.Canada flagGreg Rogalski (D)80000.0001987 - 19881
3363.Canada flagBrady Van Herk (D)80000.0002020 - 20222
3364.Canada flagWayne Pidluzny (D)80000.0021977 - 19781
3365.USA flagEric Skaug (D)80000.0041996 - 19982
3366.Canada flagCarter Spenst (D)80000.0042017 - 20192
3367.Canada flagLiam Reed (D)Active player80000.0072025 - 20272
3368.Canada flagDave Saunders (D)80000.00221984 - 19851
3369.Canada flagMike Dreger (D)90000.0001981 - 19821
3370.Canada flagEthan Makokis (D)90000.0002022 - 20252
3371.Canada flagKyle Krzyzaniak (D)90000.0072009 - 20112
3372.Canada flagDylan Hurren (D)90000.0082024 - 20273
3373.Canada flagRoland Monilaws (D)90000.00101992 - 19942
3374.Canada flagDarren McDonald (D)90000.00111976 - 19771
3375.Canada flagParrish Child (D)90000.00131990 - 19911
3376.Canada flagCarter Bylycia (D)Active player90000.00152026 - 20271
3377.Canada flagClayton Anderson (D)90000.00182002 - 20031
3378.Canada flagDavid Greyeyes (D)100000.0002006 - 20093
3379.Canada flagMike Human (D)100000.0001995 - 19961
3380.Czechia flagLadislav Hampeis (D)100000.0021993 - 19941
3381.Canada flagDallin Antos (D)100000.0022024 - 20273
3382.USA flagMatheas Hejda (D)Active player100000.0022025 - 20272
3383.Canada flagJacob Dewitt (D)100000.0042020 - 20222
3384.Canada flagRick Rivard (D)100000.0071980 - 19811
3385.England flagGraham Waghorn (D)100000.00101989 - 19901
3386.Canada flagKevin Hennings (D)100000.00121989 - 19901
3387.Canada flagPaul Currie (D)100000.00321975 - 19772
3388.Canada flagJosh Mettimano (D)110000.0002021 - 20232
3389.Canada flagMarcus Taylor (D)110000.0022019 - 20212
3390.Canada flagWill Kelts (D)Active player110000.0022026 - 20271
3391.Canada flagSean Whelan (D)110000.0062012 - 20131
3392.Canada flagJack Zayat (D)110000.0072018 - 20202
3393.Canada flagJustin Mazurek (D)110000.00212005 - 20061
3394.Canada flagCory Graboski (D)110000.00232000 - 20022
3395.Canada flagBarry Holden (D)110000.00481971 - 19721
3396.Canada flagLogan Greenough (D)120000.0042021 - 20232
3397.Canada flagKevin Rabbitt (D)120000.0061981 - 19832
3398.Canada flagLukasz McIsaac (D)Active player120000.00162025 - 20272
3399.Canada flagCraig Dearden (D)130000.0021972 - 19731
3400.Canada flagLaurie Anderson (D)130000.0041979 - 19801

* Some data is missing to provide a correct summary.