Loading page

WHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
U20
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 Per Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
4301.Canada flagRon Greschner (D)1971-197217New Westminster Bruins4419100.23126-
4302.Canada flagChris Maillet (D)1994-199518Red Deer Rebels4719100.21102-
4303.Canada flagBruce Holloway (D)1979-198016Billings Bighorns4919100.206-
4304.Canada flagColton Jobke (D)2010-201118Kelowna Rockets5119100.20845
4305.Canada flagCraig Olynick (D)1998-199916Seattle Thunderbirds5119100.2089-1
4306.Finland flagValtteri Kakkonen (D)2018-201918Kootenay Ice5219100.1928-24
4307.Canada flagNolan Jones (D)2019-202018Victoria Royals5319100.1971-21
4308.Canada flagPat Beauchesne (D)1984-198517Medicine Hat Tigers5319100.1985-
4309.Canada flagKris Callaway (D)1999-200017Spokane Chiefs5319100.191036
4310.Canada flagBrett Festerling (D)2003-200417Tri-City Americans5419100.19345
4311.Canada flagJake Deadmarsh (D)1994-199517Portland Winter Hawks5419100.19102-
4312.Canada flagJerome Engele (D)1966-196716Saskatoon Blades5419100.19162-
4313.Canada flagLyle Strom (D)1987-198818Moose Jaw Warriors5519100.1876-
4314.Canada flagGlenn Kulka (D)1981-198217Spokane Flyers5519100.18263-
4315.Canada flagGrayson Tash (D)Active player2025-202616Seattle Thunderbirds5619100.1820-1
4316.Canada flagScott Lynch (D)2002-200318Prince George Cougars5619100.18112-24
4317.Canada flagRyan Schoettler (D)2016-201717Prince George Cougars5819100.17810
4318.Canada flagJesse Ferguson (D)1997-199816Kootenay Ice5819100.1767-14
4319.Canada flagRob Flintoft (D)1986-198716Seattle Thunderbirds5819100.17147-
4320.Canada flagJohn Babcock (D)2022-202318Kelowna Rockets5919100.1779-15
4321.USA flagJackson Desouza (D)2021-202218Kelowna Rockets6019100.1750-5
4322.Canada flagMike O'Grady (D)1994-199517Saskatoon Blades6019100.17281-
4323.Czechia flagJakub Seidl (D)2025-202618Everett Silvertips6119100.16349
4324.Canada flagMason Ward (D)2019-202017Red Deer Rebels6119100.1657-17
4325.Canada flagAleksey Chichkin (D)Active player2023-202418Calgary Hitmen6119100.1692-13
4326.Canada flagLuke Prokop (D)2018-201916Calgary Hitmen6219100.1612-17
4327.Canada flagEthan Cap (D)2016-201716Edmonton Oil Kings6219100.1620-19
4328.Canada flagKyle McLaren (D)1993-199416Kelowna Rockets6219100.1653-
4329.Canada flagIan Walker (D)2018-201918Everett Silvertips6319100.16610
4330.Canada flagRaymond Grewal (D)2012-201317Prince George Cougars6319100.1625-43
4331.Canada flagPaul Cloutier (D)1980-198116New Westminster Bruins6319100.1650-
4332.Canada flagRowan Guest (D)Active player2024-202518Kelowna Rockets6419100.1632-6
4333.Canada flagJay Stark (D)1987-198819Portland Winter Hawks6419100.16254-
4334.Canada flagColin Scherger (D)2008-200919Prince George Cougars6519100.15822
4335.Canada flagCraig Olynick (D)1999-200017Seattle Thunderbirds6519100.15120-6
4336.Canada flagJohn Lutz (D)1973-197418Swift Current Broncos6719100.1569-
4337.Canada flagBryce Salvador (D)1994-199518Lethbridge Hurricanes6719100.1588-
4338.Canada flagSteve Cheredaryk (D)1992-199317Medicine Hat Tigers6719100.1588-
4339.Canada flagBlair Simpson (D)1998-199918Medicine Hat Tigers6719100.1591-37
4340.Canada flagDuane Bray (D)1973-197419Victoria Cougars6719100.15162-
4341.Canada flagTyler Stahl (D)2010-201118Chilliwack Bruins6719100.15182-15
4342.Canada flagSpenser Jensen (D)2012-201317Medicine Hat Tigers6819100.1566-10
4343.Canada flagFrank Joo (D)1984-198518Regina Pats6819100.15125-
4344.Canada flagDrew Schoneck (D)1991-199218Kelowna Rockets6819100.15171-
4345.Canada flagCam Brauer (D)1989-199019Regina Pats6819100.15249-
4346.Canada flagBrett Dickie (D)2002-200319Brandon Wheat Kings6919100.14605
4347.Canada flagDon Johnson (D)1974-197519Lethbridge Broncos6919100.14157-
4348.Canada flagBrent Dallyn (D)1980-198118Regina Pats6919100.14164-
4349.Canada flagLayne Toder (D)2017-201817Calgary Hitmen7019100.1460-22
4350.Canada flagTanner Muth (D)2011-201218Swift Current Broncos7119100.1461-11
4351.Canada flagBrett Scheffelmaier (D)1999-200018Medicine Hat Tigers7119100.14281-25
4352.Canada flagCarson Sass (D)2017-201818Red Deer Rebels7219100.1439-1
4353.Canada flagLiam Schioler (D)2016-201718Regina Pats7219100.144828
4354.Canada flagKyle Fecho (D)2004-200519Seattle Thunderbirds7219100.145831
4355.Canada flagRoss Parsons (D)1995-199619Regina Pats7219100.14127-
4356.Canada flagJordan Clarke (D)2001-200219Spokane Chiefs7219100.14165-7
4357.Canada flagDean Serdachny (D)1998-199918Swift Current Broncos7219100.141936
4358.Canada flagKyle Masters (D)2020-202117Red Deer Rebels20010100.5014-5
4359.Canada flagKevin Korchinski (D)2020-202116Seattle Thunderbirds23010100.434-8
4360.Canada flagBill Miller (D)1970-197118Medicine Hat Tigers40010100.2528-
4361.Canada flagBrendan Guhle (D)2013-201416Prince Albert Raiders51010100.2029-5
4362.Canada flagRyan Jorde (D)2001-200219Tri-City Americans52010100.191307
4363.Canada flagJustin Falk (D)2005-200617Calgary Hitmen53010100.19353
4364.Canada flagMatthew Paranych (D)Active player2023-202416Medicine Hat Tigers56010100.181622
4365.Canada flagGarrett Sambrook (D)2018-201918Swift Current Broncos56010100.1824-30
4366.Ukraine flagIgor Merezhko (D)2015-201617Lethbridge Hurricanes56010100.186114
4367.Canada flagR.J. LaRochelle (D)2005-200618Swift Current Broncos57010100.1893-11
4368.Canada flagGord Engele (D)1969-197017Swift Current Broncos58010100.1732-
4369.Canada flagDerek Claffey (D)2007-200818Swift Current Broncos58010100.175917
4370.USA flagBrandon Underwood (D)2010-201118Kamloops Blazers58010100.1797-1
4371.Canada flagRick Winkler (D)1972-197318Vancouver Nats60010100.1745-
4372.Canada flagDarrell Hay (D)1996-199716Tri-City Americans61010100.1641-16
4373.USA flagKyle Verdino (D/LW)2008-200917Kelowna Rockets64010100.165410
4374.Canada flagSteve Blyth (D)1978-197918Victoria Cougars65010100.1552-
4375.Canada flagTaylor Green (D)2013-201418Brandon Wheat Kings65010100.15562
4376.Canada flagKarl Alzner (D)2004-200516Calgary Hitmen66010100.15198
4377.Sweden flagSebastian Owuya (D)2010-201119Medicine Hat Tigers66010100.15698
4378.Czechia flagRichard Nedomlel (D)2010-201117Swift Current Broncos66010100.15107-15
4379.Canada flagJosh Saywell (D)2003-200418Lethbridge Hurricanes70010100.14370
4380.Canada flagBrenden Dillon (D)2008-200918Seattle Thunderbirds70010100.1468-11
4381.Canada flagRandy Cameron (D)1982-198318Winnipeg Warriors70010100.14191-
4382.USA flagWyatte Wylie (D)2016-201717Everett Silvertips71010100.1450-3
4383.Canada flagKeith McCambridge (D)1993-199419Swift Current Broncos71010100.14179-
4384.Canada flagClayton Catellier (D)1994-199519Prince George Cougars71010100.14287-
4385.Canada flagEthan Sakowich (D)2017-201818Red Deer Rebels72010100.1467-2
4386.Canada flagMatthew Swaby (D)2005-200618Tri-City Americans676390.13110-14
4387.Canada flagLayton Feist (D)2020-202116Regina Pats215490.4312-2
4388.Canada flagShayne Gwinner (D)2012-201318Prince Albert Raiders285490.32183
4389.Canada flagJames Cherewyk (D)2002-200318Prince George Cougars465490.20726
4390.Canada flagDan Kopec (D)1991-199218Brandon Wheat Kings485490.19127-
4391.Canada flagCarter Folk (D)2013-201417Seattle Thunderbirds505490.18109-12
4392.Canada flagMitch Love (D)2000-200116Moose Jaw Warriors515490.1897-4
4393.Canada flagWilliam Degagne (D)Active player2025-202617Moose Jaw Warriors545490.178-11
4394.Canada flagMackenze Stewart (D/LW)2013-201418Prince Albert Raiders555490.1669-7
4395.Canada flagConnor Horning (D)2019-202018Swift Current Broncos595490.1542-12
4396.USA flagMatt Block (D)1986-198718Seattle Thunderbirds94591.0059-
4397.Canada flagTyson Galloway (D)2020-202117Calgary Hitmen174590.5366
4398.Canada flagJosh Fluker (D)Active player2025-202619Kootenay Ice194590.472010
4399.Canada flagShaun McPherson (D/LW)2012-201318Portland Winter Hawks324590.281914
4400.Canada flagMax Ross (D)2009-201019Lethbridge Hurricanes374590.2443-11