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
1701.Canada flagRyan Gardiner (D)158129300.19672013 - 20174
1702.Switzerland flagInaki Baragano (D)821019290.35272019 - 20212
1703.Canada flagDarryl Maggs (D)35920290.83551968 - 19691
1704.Canada flagCam Baldwin (D)143920290.202211980 - 19822
1705.Canada flagLevi Lind (D)151920290.191922004 - 20084
1706.Canada flagMark Johnston (D)73821290.40321971 - 19732
1707.Canada flagCole Wedman (D)181821290.161272011 - 20143
1708.Canada flagJeff Faith (D)230821290.132572015 - 20194
1709.Canada flagRyan Bender (D)309821290.097392003 - 20085
1710.Canada flagRod Tordoff (D)37722290.78661973 - 19741
1711.Canada flagBennett Kelly (D)Active player85722290.34612024 - 20273
1712.Canada flagTanner Muth (D)221623290.131752009 - 20134
1713.USA flagWilliam Wrenn (D)89524290.33442010 - 20122
1714.Canada flagLane Werbowski (D)156524290.19622007 - 20103
1715.Sweden flagViktor Persson (D)65425290.45372021 - 20221
1716.Finland flagNiilopekka Muhonen (D)99425290.29762024 - 20262
1717.Canada flagKevin Jorgenson (D)134425290.224851986 - 19914
1718.Canada flagSeth Fryer (D)195425290.152252022 - 20264
1719.Canada flagBenn Olson (D)244326290.127462004 - 20084
1720.Canada flagJohn Statz (D)76227290.38851966 - 19682
1721.Canada flagDexter Whittle (D)97227290.301052021 - 20243
1722.Canada flagPeter Goertz (D)122227290.243841974 - 19783
1723.Canada flagFleuri Perron (D)180227290.162251970 - 19733
1724.Canada flagColton Alain (D)Active player207227290.141182022 - 20275
1725.Canada flagChad Scharff (D)1791216280.161152002 - 20075
1726.Canada flagBryan Allbee (D)1461117280.19582014 - 20173
1727.Canada flagReid Williams (D)72919280.391441982 - 19831
1728.Canada flagJason Strudwick (D)133919280.213011993 - 19952
1729.Canada flagTyrone Sobry (D)Active player159919280.181112023 - 20274
1730.Netherlands flagJim van der Lee (D)60820280.471151981 - 19821
1731.Canada flagChad Starling (D)117820280.241881997 - 20003
1732.Canada flagDayle Wilcox (D)109721280.26661997 - 20003
1733.Canada flagGraeme Harder (D)182721280.153411992 - 19953
1734.Canada flagDevan Fafard (D)252721280.114672011 - 20154
1735.Canada flagRay McKay (D)56622280.501041966 - 19671
1736.Canada flagMichael Krooshoop (D)110622280.253601993 - 19952
1737.Canada flagJustin Guy (D)127622280.221371993 - 19974
1738.Canada flagAdam McNutt (D)138622280.201962020 - 20244
1739.Canada flagCason Machacek (D)245622280.115362008 - 20124
1740.Finland flagKasper Puutio (D)56523280.50362019 - 20201
1741.Canada flagBob Fleming (D)113523280.253361974 - 19762
1742.Canada flagJameson Murray (D)129523280.22362016 - 20193
1743.Canada flagOwen Boucher (D)201523280.141752020 - 20255
1744.Canada flagTai Riley (D)Active player131424280.21742024 - 20273
1745.Canada flagFrank Joo (D)142424280.202561982 - 19864
1746.Canada flagDrew Kehler (D)185424280.154421996 - 19993
1747.Canada flagRob Flintoft (D)164325280.174681986 - 19893
1748.Canada flagBrian Granfield (D)69226280.411031975 - 19761
1749.Canada flagPatrick Kozyra (D)169226280.17792006 - 20104
1750.Canada flagColin Paradis (D)194226280.14512014 - 20184
1751.Canada flagTrevor Thurston (D)1071314270.252152018 - 20235
1752.Canada flagGord Malinoski (D)551116270.492951967 - 19681
1753.Canada flagJosh Lee (D)Active player1221017270.22382024 - 20273
1754.Sweden flagGustav Engman (D)1261017270.211822003 - 20052
1755.Canada flagCameron Allard (D)Active player92918270.29372024 - 20273
1756.USA flagKevin McCloskey (D)55819270.491371976 - 19771
1757.Canada flagMike Moore (D)69819270.39691988 - 19891
1758.Canada flagDan Focht (D)113819270.243121995 - 19972
1759.Canada flagCraig Strain (D)177819270.152811995 - 19994
1760.Canada flagLarry Tronstad (D)54720270.50871966 - 19671
1761.USA flagGriffin Foulk (D)191720270.142082012 - 20164
1762.Canada flagKyle Schmidt (D)144621270.191212010 - 20133
1763.Canada flagCarsen Adair (D)Active player151621270.18932023 - 20274
1764.Canada flagLarry Bignell (D)58522270.47911969 - 19701
1765.Sweden flagAmil Krupic (D)69522270.39482014 - 20151
1766.Czechia flagJiří Kamas (D)Active player70522270.39312025 - 20272
1767.Canada flagDonn Clark (D)101522270.273311979 - 19834
1768.Canada flagBrett Duncan (D)131522270.216261990 - 19944
1769.Canada flagMarco Creta (D)138522270.201222017 - 20203
1770.Finland flagRasmus Rissanen (D)139522270.191922009 - 20112
1771.Canada flagLayne Toder (D)164522270.161142017 - 20203
1772.Canada flagRhys Pederson (D)191522270.141442022 - 20275
1773.Canada flagWilliam Scott (D)Active player83423270.33252024 - 20273
1774.Canada flagCraig Penner (D)114423270.241501982 - 19864
1775.Canada flagMike McCann (D)154423270.184891974 - 19784
1776.Canada flagRoy Carmichael (D)62324270.44351971 - 19721
1777.Sweden flagDavid Bornhammar (D)62324270.44361999 - 20001
1778.Canada flagDavid Bessason (D)125324270.22961986 - 19882
1779.Canada flagNigel Boehm (D)Active player142324270.191422024 - 20273
1780.Canada flagClayton Catellier (D)258126270.108001992 - 19964
1781.Canada flagBarry Buchanan (D)471016260.551021967 - 19681
1782.Canada flagDarryl Yacboski (D/LW)1961016260.133152001 - 20065
1783.Canada flagDarcy Smith (D)170917260.153551993 - 19974
1784.Canada flagCliff Bast (D)103818260.252031972 - 19742
1785.Russia flagOleg Sosunov (D)71719260.37622017 - 20181
1786.Canada flagKelly Kozack (D)144719260.183061983 - 19863
1787.Canada flagCurt Gogol (D/LW)169719260.154942007 - 20114
1788.Canada flagJeff Cornelius (D)43620260.601541986 - 19871
1789.Canada flagBrendon Wall (D)123620260.21732007 - 20114
1790.USA flagJackson Gillespie (D)134620260.19452023 - 20263
1791.Canada flagKen Wright (D)41521260.631161971 - 19721
1792.Canada flagSam Styles (D)105521260.252951980 - 19822
1793.Canada flagSean Moir (D)186521260.141162001 - 20043
1794.Canada flagDon Williams (D)45422260.58571972 - 19731
1795.Norway flagTommie Eriksen (D)89422260.291941989 - 19912
1796.Canada flagCody Hobbs (D)154422260.171942006 - 20093
1797.Canada flagSean Comrie (D)51323260.51562019 - 20212
1798.Canada flagGriffin Darby (D)Active player126323260.21822024 - 20273
1799.Canada flagDean Samis (D)209323260.123641972 - 19764
1800.Canada flagChris Catellier (D)212323260.124161989 - 19934

* Some data is missing to provide a correct summary.