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
1301.Canada flagBob Kerr (D)1321136470.363231977 - 19792
1302.Canada flagJerry Rollins (D)1581136470.309101972 - 19753
1303.Canada flagBrett Scheffelmaier (D)2731136470.1710611997 - 20025
1304.Finland flagVeeti Väisänen (D)1051037470.45732024 - 20262
1305.Canada flagCraig Butz (D)1451037470.325801981 - 19843
1306.Canada flagCraig Lineker (D)1781037470.262332002 - 20075
1307.Canada flagTyler Hlookoff (D)1951037470.24872006 - 20104
1308.Canada flagTheran Yeo (D)2051037470.234712004 - 20084
1309.Canada flagCorey Beaulieu (D)2591037470.187491985 - 19894
1310.Canada flagJack Sander (D)203938470.23502017 - 20214
1311.Canada flagGerry Johannson (D)112839470.424641985 - 19872
1312.Canada flagIsa Guram (D)Active player142839470.331062023 - 20274
1313.Canada flagDwayne Keller (D)167839470.283641986 - 19904
1314.Canada flagMatthew Gallant (D)179839470.261042021 - 20254
1315.Canada flagTyler Yaworski (D)227839470.215952009 - 20134
1316.Russia flagAndrei Malyavin (D)122740470.39722022 - 20242
1317.Canada flagJim Cross (D)145740470.322031974 - 19773
1318.Canada flagIan Spencer (D)152740470.314621981 - 19843
1319.Canada flagScotty Balan (D)228740470.213571997 - 20025
1320.Canada flagLowell Ostlund (D)135641470.353631970 - 19733
1321.Canada flagBrett Ponich (D)249245470.193272006 - 20115
1322.Canada flagDallas Thompson (D/LW)2062422460.225321992 - 19953
1323.Canada flagMax Ross (D)1392026460.331952008 - 20113
1324.Canada flagAl Chatlain (D)1271531460.36991982 - 19853
1325.USA flagSean Curry (D)1321531460.352402000 - 20022
1326.Canada flagJim McAloney (D)1271432460.361791973 - 19752
1327.Canada flagTerrell Goldsmith (D)2411432460.193772020 - 20255
1328.Canada flagDustin Perillat (D)951333460.48482014 - 20162
1329.Canada flagDuncan Keith (D)371135461.24602002 - 20031
1330.Canada flagNolan Stevenson (D)671135460.69182025 - 20261
1331.Canada flagGerry Fleming (D)1111135460.411051981 - 19832
1332.Czechia flagVojtech Port (D)1491036460.31492022 - 20253
1333.Canada flagNeithan Salame (D)1851036460.251152017 - 20225
1334.Canada flagAllen Pedersen (D)179937460.261621982 - 19853
1335.Canada flagAdam Magarrell (D)245937460.194111992 - 19975
1336.Canada flagDerek Ryckman (D)289937460.163582008 - 20135
1337.Canada flagOwen Schoettler (D)Active player204838460.231322022 - 20275
1338.Canada flagDax Williams (D)173739460.27612021 - 20254
1339.Canada flagAndrew DeSousa (D)317739460.156031998 - 20046
1340.Canada flagBrent Steblyk (D)110640460.421201982 - 19842
1341.Canada flagDan Smith (D)130640460.352441995 - 19972
1342.Canada flagNiko Tsakumis (D)197640460.231242021 - 20265
1343.Canada flagKayden Sadhra-Kang (D)200541460.231422020 - 20244
1344.Canada flagArt Bidlevskii (D)316541460.156362007 - 20125
1345.Russia flagMark Rubinchik (D)130442460.351312016 - 20182
1346.Canada flagJustin Hamonic (D)255343460.181992011 - 20154
1347.Canada flagBlaine Tendler (D)172244460.27782005 - 20094
1348.Canada flagRyan Marsh (D)1861629450.244021992 - 19953
1349.Canada flagMac Gross (D)1661431450.27482019 - 20234
1350.Canada flagSeth Bafaro (D)2061332450.221382015 - 20205
1351.Canada flagDavid Boychuk (D)3051332450.157761997 - 20025
1352.Canada flagMike Wirachowsky (D)1931233450.234311972 - 19764
1353.Canada flagKeagan Slaney (D)2371233450.193142018 - 20246
1354.Canada flagVernon Beardy (D)1751134450.26831991 - 19965
1355.Canada flagLoch Morrison (D)1951134450.232022013 - 20174
1356.Canada flagGreg Kuznik (D)2121134450.215271995 - 19983
1357.Canada flagNellie Greene (D)1251035450.36851970 - 19722
1358.Canada flagMurray Worley (D)1421035450.325611970 - 19733
1359.Canada flagAyrton Nikkel (D)2401035450.193892010 - 20155
1360.Canada flagFrank Taylor (D)177936450.254401971 - 19743
1361.Canada flagStu Scantlebury (D)200837450.232101989 - 19934
1362.USA flagGarrett Haar (D)61738450.74552013 - 20141
1363.Canada flagDoug Strobl (D)185738450.241431994 - 19973
1364.Canada flagDave Okrainec (D)143639450.31791971 - 19743
1365.Canada flagAl Glendinning (D)142540450.324431974 - 19762
1366.Canada flagGregg Boddy (D)173540450.262621966 - 19693
1367.Russia flagAlexei Sleptsov (D)114441450.39582013 - 20152
1368.Canada flagSean Strange (D)200441450.23672017 - 20214
1369.Canada flagJohn Dzus (D)1212123440.363401971 - 19732
1370.Canada flagSteve Marr (D)2421628440.183302001 - 20054
1371.Canada flagMike Ford (D)561529440.791281970 - 19722
1372.Canada flagMason Ward (D)1831331440.242832019 - 20234
1373.Czechia flagPavel Kubina (D)611232440.721161996 - 19971
1374.Canada flagRylan Pearce (D)1701232440.26832022 - 20264
1375.USA flagTimofei Runtso (D)681133440.65282025 - 20261
1376.USA flagKyle Heger (D)Active player811133440.54412025 - 20272
1377.Canada flagJason Marshall (D)591034440.752361990 - 19911
1378.Russia flagDmitri Sinitsyn (D)691034440.64632013 - 20141
1379.Canada flagMike Gillespie (D)71935440.62851982 - 19831
1380.Canada flagDarren Wright (D)253935440.177601991 - 19976
1381.Czechia flagVladimir Sicak (D)107836440.411441998 - 20002
1382.Canada flagEthan Peters (D)208737440.21802020 - 20244
1383.Canada flagKurtis Smythe (D)178440440.251982019 - 20234
1384.USA flagJacob Hoffrogge (D)181341440.24622020 - 20244
1385.Czechia flagJakub Vaněček (D)Active player741726430.58282025 - 20272
1386.Canada flagLes Borsheim (D)1571528430.273721996 - 20004
1387.Canada flagNolan Bentham (D)Active player1661231430.261032019 - 20234
1388.Canada flagTanner Lishchynsky (D)1731231430.251312012 - 20164
1389.Canada flagColt Carter (D)Active player841132430.51162024 - 20273
1390.Canada flagDylan Ronald (D)Active player1201132430.36592024 - 20273
1391.Canada flagJace McFaul (D)Active player1411132430.30422023 - 20274
1392.Canada flagScott McKay (D)1791132430.241612009 - 20123
1393.Canada flagNate Corbet (D)Active player1841132430.233832023 - 20274
1394.Canada flagKim Clackson (D)1701033430.258571972 - 19753
1395.Canada flagJackson Desouza (D)1891033430.232122018 - 20246
1396.Canada flagKyle Walker (D)187934430.231662017 - 20214
1397.Czechia flagKarel Betik (D)117835430.371971996 - 19982
1398.Sweden flagRicard Blidstrand (D)132835430.33502010 - 20122
1399.Finland flagMikko Kuukka (D)137736430.31372003 - 20052
1400.Canada flagJosh McGregor (D)Active player140736430.311162024 - 20273

* Some data is missing to provide a correct summary.