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
2901.Canada flagFraser Robertson (D)30110.3321970 - 19711
2902.Canada flagCruz Nicolay (D)Active player40110.2502025 - 20272
2903.Canada flagKoray Bozkaya (D)40110.2502024 - 20272
2904.Germany flagMick Köhler (D/C)40110.2522017 - 20181
2905.Canada flagBrook Haile (D)Active player40110.2522026 - 20271
2906.Canada flagRyan Dyck (D)40110.2541992 - 19931
2907.Canada flagBrad Smith (D)40110.2541989 - 19901
2908.USA flagBrandon Mickelson (D)40110.2542025 - 20261
2909.Canada flagJohn Saleski (D)40110.25161981 - 19821
2910.Canada flagJeff Very (D)40110.25191977 - 19781
2911.Canada flagJake MacLachlan (D)50110.2002013 - 20141
2912.Canada flagRod Jamieson (D)50110.2001980 - 19811
2913.Canada flagPeter Kope (D)50110.2042017 - 20181
2914.Canada flagDan Pahl (D)50110.2041985 - 19872
2915.Canada flagDarcy Chartrand (D)50110.20111992 - 19931
2916.Canada flagJack Reynolds (D)50110.20261971 - 19721
2917.Canada flagDarryl Damini (D)60110.1701992 - 19931
2918.Canada flagJason Patterson (D)60110.1701988 - 19891
2919.Canada flagScott Brkich (D)60110.1722008 - 20091
2920.Canada flagRon Johnson (D)60110.1761977 - 19781
2921.Canada flagTerry Baratta (D)60110.1761978 - 19802
2922.Canada flagShane Massie (D)60110.17191988 - 19891
2923.Canada flagLloyd Harvey (D)60110.17781969 - 19701
2924.Canada flagGreg Alexander (D)70110.1402003 - 20052
2925.Canada flagMatt Smith (D)70110.1422006 - 20082
2926.Canada flagLuke Boyer (D)70110.1442002 - 20042
2927.Canada flagAbe Apesis (D)70110.1461970 - 19711
2928.Ken Morrow (D)80110.1301977 - 19792
2929.Canada flagWayne Frenette (D)80110.1301980 - 19811
2930.Canada flagDerek Jones (D)80110.1301991 - 19921
2931.Canada flagDarcy Mabbott (D)80110.1321980 - 19822
2932.Canada flagChris Twomey (D)80110.1351990 - 19922
2933.Canada flagTerry Kowalinski (D)80110.1361979 - 19812
2934.Canada flagMatt Smith (D)90110.1102020 - 20211
2935.Canada flagNathan Guenther (D)Active player90110.1102026 - 20271
2936.Switzerland flagKai Knak (D)90110.1122022 - 20231
2937.Canada flagJevin Morrison (D)90110.1122026 - 20271
2938.Canada flagShuane Draper (D)90110.1191998 - 20002
2939.Canada flagKeith Cassidy (D)90110.11181990 - 19932
2940.Czechia flagMartin Svetlik (D)100110.1001990 - 19911
2941.USA flagHenry Hlinka (D)Active player100110.1002026 - 20271
2942.Canada flagDarren Hagen (D)100110.1021978 - 19791
2943.Canada flagWade Sambrook (D)100110.1021989 - 19901
2944.Canada flagLiam Kilfoil (D)Active player100110.1052026 - 20271
2945.Canada flagTurner Popoff (D)100110.1082010 - 20122
2946.Canada flagKyle Marsden (D)100110.10102022 - 20253
2947.Canada flagAustin King-Cunningham (D)100110.10142016 - 20182
2948.Canada flagPat Liss (D)100110.10161976 - 19782
2949.Canada flagPat Mallough (D)110110.0921974 - 19762
2950.USA flagTate Batchelor (D)Active player110110.0922026 - 20271
2951.Canada flagBarry Harbin (D)110110.0941986 - 19871
2952.Canada flagFrank Udovicic (D)11011-91984 - 19862
2953.Canada flagCal O'Connor (D)110110.09132004 - 20051
2954.Canada flagTodd Penner (D)120110.0801982 - 19831
2955.Canada flagLiam Myhre (D)Active player120110.0822024 - 20273
2956.Canada flagDominic Thom (D)120110.0882013 - 20163
2957.Canada flagRemy Koch (D)Active player120110.0882026 - 20271
2958.Canada flagDarcy Pindus (D)120110.08131979 - 19823
2959.Canada flagWill Rathje (D)130110.0862003 - 20041
2960.Canada flagSullivan Humeniuk (D)Active player130110.0892026 - 20271
2961.USA flagHenry Chmiel (D)Active player130110.08102026 - 20271
2962.Canada flagCarson McPherson (D)130110.08142004 - 20062
2963.Canada flagKen Bueckert (D)130110.08181974 - 19762
2964.Canada flagReid Soper (D)Active player140110.0782024 - 20273
2965.USA flagSam Schulte (D)Active player140110.0782026 - 20271
2966.Canada flagMaden Simard (D)Active player150110.0702026 - 20271
2967.Canada flagNick Szadkowski (D)150110.07341996 - 19971
2968.Russia flagAlexander Provkin (D)160110.0682006 - 20071
2969.Canada flagDuane Clarkson (D)160110.0681995 - 19961
2970.Canada flagJason Battershill (D)160110.0692005 - 20072
2971.Canada flagPayton McIsaac (D)160110.06182015 - 20194
2972.Bill Strang (D)160110.06521977 - 19781
2973.Canada flagEvan Markel (D)170110.0682025 - 20261
2974.Canada flagEthan Young (D)Active player170110.0682025 - 20272
2975.Canada flagPaul Levarsky (D)170110.06122006 - 20071
2976.Canada flagTy Plaisier (D)170110.06152022 - 20242
2977.Canada flagLiam Belcourt (D)180110.0662015 - 20182
2978.Russia flagNikolai Knyzhov (D)190110.0582015 - 20161
2979.Canada flagAdrian Morrison (D)200110.0501974 - 19751
2980.Canada flagMike Clements (D)210110.0542006 - 20071
2981.Ukraine flagMykola Kosarev (D)210110.05132025 - 20261
2982.Canada flagLandon Fuller (D/RW)210110.05252015 - 20194
2983.Canada flagRiley Boomgaarden (D)210110.05282012 - 20131
2984.Canada flagNick Majkovic (D)220110.0551988 - 19902
2985.USA flagDavid Graden (D)220110.05222002 - 20031
2986.USA flagDmitri Toporowski (D)220110.05392024 - 20251
2987.Canada flagGrant Jensen (D)220110.05701980 - 19811
2988.USA flagDrew Peterson (D)230110.0462023 - 20252
2989.Canada flagTod Pedersen (D/LW)230110.04211982 - 19842
2990.Canada flagArliss Preuss (D)230110.04281979 - 19812
2991.Canada flagLyndon Schwartz (D/F)240110.04321995 - 19961
2992.Canada flagBernie Joyal (D)250110.04161979 - 19801
2993.Canada flagPaul Nicolls (D)280110.04251991 - 19932
2994.Canada flagGarfield Henderson (D)290110.03121990 - 19922
2995.Canada flagRoss Hnidy (D)290110.03272011 - 20142
2996.Canada flagMike Leier (D)290110.03361997 - 19992
2997.Canada flagChris Kwas (D)310110.03271996 - 19982
2998.Canada flagRhett Nevill (D)320110.03141998 - 19991
2999.Canada flagLarry Wall (D)320110.03231971 - 19732
3000.Canada flagNick Watson (D)340110.03132015 - 20172

* Some data is missing to provide a correct summary.