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
3001.Canada flagBrody Luhning (D)350110.03202009 - 20112
3002.Canada flagBenson Hirst (D)380110.03242025 - 20261
3003.Canada flagJerrett Ross (D)420110.0262022 - 20253
3004.Canada flagCarter Herman (D)420110.02272021 - 20243
3005.Canada flagTyson Terretta (D)440110.02132016 - 20182
3006.Canada flagDevon Marshall (D)440110.02252006 - 20082
3007.USA flagKolby Gapter (D)440110.02402024 - 20262
3008.Canada flagTrent Thibert (D/F)470110.02861987 - 19892
3009.Canada flagAlex Grill Donovan (D)480110.02282007 - 20092
3010.Canada flagReagan Rome (D)480110.02331998 - 20002
3011.Canada flagMatthew Sutter (D)490110.02722021 - 20232
3012.Canada flagMike McDonald (D)510110.02472004 - 20062
3013.Canada flagBrad Bakken (D)530110.02252005 - 20083
3014.Canada flagTravis Sparrow (D/W)550110.02612008 - 20113
3015.Canada flagParker Malchuk (D)620110.02102018 - 20202
3016.Canada flagPat Stachniak (D)620110.02581995 - 19983
3017.Canada flagJordan Wallin (D)630110.0281999 - 20012
3018.Canada flagKyle Madsen (D)0000-02009 - 20101
3019.Canada flagDennis Swanson (D)0000-01977 - 19781
3020.Canada flagPat Kryzcka (D)0000-01977 - 19781
3021.Canada flagMichael Volcan (D)0000-01977 - 19792
3022.Russia flagAlexander Scherbakov (D)0000-02015 - 20161
3023.Finland flagAntti Boman (D)10000.0001991 - 19921
3024.Canada flagPatrick Baum (D)10000.0001997 - 19981
3025.Canada flagBeau Prokopetz (D)10000.0002003 - 20041
3026.Canada flagJared Crema (D)10000.0002009 - 20101
3027.Canada flagMax Mowat (D)10000.0002009 - 20101
3028.USA flagMattia Bortolotto (D/C)10000.0002009 - 20101
3029.Canada flagDane Phaneuf (D)10000.0002009 - 20101
3030.Ukraine flagAndri Sriubko (D)10000.0001994 - 19951
3031.Canada flagBrent Bobyck (D/F)10000.0001982 - 19831
3032.Canada flagKevin Hoffman (D)10000.0001988 - 19891
3033.Canada flagRon Casey (D)10000.0001967 - 19681
3034.Canada flagClark Cunningham (D)10000.0001978 - 19791
3035.Canada flagRyan Reid (D)10000.0001989 - 19901
3036.Ukraine flagSergei Radchenko (D)10000.0001996 - 19971
3037.Canada flagJosh Simek (D)10000.0001999 - 20001
3038.Canada flagDrew Lamontagne (D)10000.0002000 - 20011
3039.Canada flagChris Favero (D)10000.0002004 - 20051
3040.Canada flagBraydon Denham (D)10000.0001997 - 19981
3041.Canada flagKeldon Sanderson (D/F)10000.0002005 - 20061
3042.Canada flagBrian Lundberg (D)10000.0001977 - 19781
3043.USA flagThomas Huling (D)10000.0001999 - 20001
3044.Canada flagGrant Lorentz (D)10000.0001997 - 19981
3045.Canada flagTrevor Olynick (D)10000.0002003 - 20041
3046.Canada flagDan Morlang (D)10000.0002001 - 20021
3047.USA flagChristos Zinis (D)10000.0002012 - 20131
3048.Canada flagRyan Pader (D)10000.0001995 - 19961
3049.Canada flagMatt Foster (D)10000.0002013 - 20141
3050.Canada flagBrian Swaby (D)10000.0001978 - 19791
3051.Germany flagRonald Fischer (D)10000.0001978 - 19791
3052.Canada flagLouis Clarke (D)10000.0001976 - 19771
3053.Canada flagBen Verrall (D)10000.0002013 - 20141
3054.Canada flagCoy Prevost (F/D)10000.0002013 - 20141
3055.Canada flagChris Tucker (D)10000.0001977 - 19781
3056.Canada flagDion Hagan (D)10000.0001993 - 19941
3057.USA flagMartin Gorman (D)10000.0001980 - 19811
3058.Canada flagThomas Lenchyshyn (D/RW)10000.0002014 - 20151
3059.Canada flagConnor Rokosh (D)10000.0002014 - 20151
3060.Canada flagAlex Astasiewicz (D)10000.0002014 - 20151
3061.Canada flagScott Sherwood (D/F)10000.0001994 - 19951
3062.Canada flagJason Hueppelsheuser (D)10000.0001991 - 19921
3063.England flagDoug Johnson (D)10000.0001993 - 19941
3064.Canada flagAndy McGregor (D)10000.0001982 - 19831
3065.Canada flagTyler Strath (D)10000.0002016 - 20171
3066.Russia flagMatvei Startsev (D)10000.0002019 - 20201
3067.Canada flagGreg Deverson (D)10000.0001994 - 19951
3068.Canada flagMike Fischer (D)10000.0001986 - 19871
3069.Canada flagMike McIntyre (D)10000.0001986 - 19871
3070.Canada flagTroy Hickman (D)10000.0001995 - 19961
3071.Canada flagClay Nygard (D)10000.0001980 - 19811
3072.Canada flagCam Matechuk (D)10000.0001980 - 19811
3073.Canada flagKerry Baldwin (D)10000.0001981 - 19821
3074.Canada flagDarren Mazutinec (D)10000.0001983 - 19841
3075.Canada flagRay Guenther (D)10000.0001983 - 19841
3076.Canada flagLanny Flichel (D)10000.0001995 - 19961
3077.Canada flagMitchell McEachern (D)10000.0002021 - 20221
3078.Canada flagGary Edmundson (D)10000.0001971 - 19721
3079.Canada flagDunc Grant (D)10000.0001971 - 19721
3080.Canada flagDave Fink (D)10000.0001972 - 19731
3081.Canada flagKelly Byers (D)10000.0001972 - 19731
3082.Canada flagScott Smith (D)10000.0001985 - 19861
3083.Canada flagCooper Perrin (D)10000.0002024 - 20251
3084.Canada flagFenton Mann (D)10000.0002024 - 20251
3085.Canada flagGerry Cormack (D)10000.0001974 - 19751
3086.Canada flagTim Mostowich (D)10000.0001977 - 19781
3087.Canada flagBrian McAlister (D/F)10000.0001974 - 19751
3088.Canada flagBrian Boyd (D)10000.0001966 - 19671
3089.Canada flagLindsay Pomeroy (D)10000.0001970 - 19711
3090.Canada flagJerry Hopfe (D)10000.0001972 - 19731
3091.Canada flagJett Prpich (D)10000.0002025 - 20261
3092.Canada flagLinden Andersen (D)10000.0002025 - 20261
3093.Canada flagCharlie Leonard (D)10000.0002025 - 20261
3094.Canada flagNolan Pilsner (D)10000.0002025 - 20261
3095.Canada flagRoan Greschuk (D)10000.0002025 - 20261
3096.Canada flagJohn Kinsman (D)10000.0001969 - 19701
3097.USA flagAvi Kasargod (D)Active player10000.0002026 - 20271
3098.Canada flagTy Krooshoop (D)10000.0002026 - 20271
3099.Canada flagJackson Beggs (D)Active player10000.0002026 - 20271
3100.Canada flagEli Vickers (D)Active player10000.0002026 - 20271

* Some data is missing to provide a correct summary.