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

* Some data is missing to provide a correct summary.