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 Per Team

Export
Regular Season
From Season
To Season
#PlayerTeamGPGATPP/GPPIMPeriodYears
4401.Canada flagHeimo Brandstatter (D)Kamloops Junior Oilers41010.2501981 - 19821
4402.Canada flagJohn Margetts (D)Calgary Centennials41010.2521967 - 19681
4403.Canada flagSamuel Laplante (D)Regina Pats41010.2542024 - 20251
4404.Canada flagSean Farmer (D)Prince Albert Raiders41010.25101996 - 19971
4405.USA flagTyler Jette (D)Tri-City Americans51010.2002016 - 20182
4406.Canada flagDoug Berg (D)Flin Flon Bombers51010.2041977 - 19781
4407.Canada flagDalton Olsen (D)Vancouver Giants51010.2062010 - 20122
4408.Canada flagBrad Hammerback (D)Prince George Cougars51010.2061994 - 19951
4409.Canada flagBryce Reynoldson (D)Spokane Chiefs51010.2091997 - 19981
4410.Germany flagGreg Thomson (D/F)Billings Bighorns51010.20151980 - 19822
4411.Canada flagJohn Neibrandt (D)Vancouver Giants61010.1702012 - 20131
4412.Canada flagGreg Nelson (D)Saskatoon Blades61010.1701984 - 19862
4413.Canada flagChris Lane (D)Tri-City Americans61010.1721997 - 19981
4414.USA flagCaden Campion (D)Active playerSpokane Chiefs61010.1722025 - 20261
4415.Canada flagRuss Goglin (D)Victoria Cougars61010.17101985 - 19861
4416.Canada flagGary Haverty (D)Vancouver Nats61010.17101971 - 19721
4417.Canada flagDon Soroke (D)Seattle Breakers71010.1421977 - 19781
4418.Canada flagBrent Kyle (D)Calgary Hitmen71010.1441995 - 19961
4419.Canada flagTy Ettinger (D)Victoria Royals71010.14312019 - 20201
4420.Canada flagTrent Huitema (D)Spokane Chiefs81010.1342015 - 20172
4421.Canada flagKevin Joll (D)Swift Current Broncos91010.1101971 - 19721
4422.Canada flagIvan Christensen (D)Calgary Centennials91010.1121972 - 19731
4423.Canada flagShayne Gwinner (D)Prince Albert Raiders91010.1142012 - 20131
4424.Canada flagJared Pelechaty (D)Seattle Breakers91010.1142015 - 20161
4425.USA flagNick Perna (D)Medicine Hat Tigers91010.1142019 - 20201
4426.Canada flagRick Brost (D/C)Medicine Hat Tigers91010.11441978 - 19791
4427.Canada flagEric Johnston (D)Moose Jaw Warriors101010.1042024 - 20251
4428.Canada flagBob Taylor (D)Seattle Breakers101010.10191978 - 19791
4429.Canada flagChad Knippel (D)Brandon Wheat Kings101010.10281993 - 19941
4430.Canada flagKelly Chotowetz (D)Swift Current Broncos101010.10461989 - 19901
4431.Canada flagNathyn Mortlock (D/F)Kootenay Ice111010.09102015 - 20161
4432.USA flagCaden Campion (D)Active playerKootenay Ice111010.09122025 - 20261
4433.Canada flagSteven Spencer (D)Kamloops Junior Oilers111010.09192000 - 20011
4434.Canada flagRay Russell (D)Flin Flon Bombers111010.09251974 - 19751
4435.Australia flagTyler Lovering (D/LW)Moose Jaw Warriors121010.0801987 - 19922
4436.Canada flagConnor Sutton (D)Lethbridge Hurricanes121010.0822012 - 20131
4437.Canada flagBryson Roberts (D)Active playerSpokane Chiefs121010.0822025 - 20272
4438.Canada flagTurner Ottenbreit (D)Saskatoon Blades121010.0892013 - 20152
4439.Canada flagMatthieu Cloutier (D)Brandon Wheat Kings121010.08131979 - 19801
4440.Canada flagJim Mitchell (D)New Westminster Bruins151010.0701972 - 19731
4441.Canada flagPaul Mottishaw (D)Kelowna Wings151010.0741983 - 19852
4442.Canada flagGreg Lynott (D)Billings Bighorns151010.07251978 - 19791
4443.Canada flagRon Bignell (D)Edmonton Oil Kings151010.07341972 - 19742
4444.Canada flagKyle Roth (D)Medicine Hat Tigers161010.06111999 - 20012
4445.Canada flagSam Pouliot (D)Red Deer Rebels161010.06112017 - 20181
4446.Canada flagBrian Martens (D)Brandon Wheat Kings161010.06141984 - 19851
4447.Germany flagBradley Bagu (D)Regina Pats161010.06191991 - 19921
4448.Canada flagCam Stevens (D)Tri-City Americans171010.06272008 - 20091
4449.Canada flagTrent Kachur (D)Prince Albert Raiders171010.06301988 - 19891
4450.Canada flagGrant Shmyr (D)Victoria Cougars181010.06241975 - 19772
4451.Canada flagJason Becker (D)Kamloops Junior Oilers191010.0541992 - 19942
4452.Canada flagShaun Dosanjh (D)Portland Winterhawks191010.0582016 - 20171
4453.Canada flagWalter Sodke (D)Calgary Wranglers191010.05141982 - 19831
4454.Canada flagMark Taraschuk (D)Swift Current Broncos191010.05222015 - 20161
4455.Canada flagDave Farquhar (D)Medicine Hat Tigers191010.05261981 - 19821
4456.Canada flagTravis Munday (D)Lethbridge Hurricanes201010.05191990 - 19922
4457.Canada flagRyan Hawes (D)Spokane Chiefs201010.05211993 - 19952
4458.Canada flagJantzen Leslie (D)Edmonton Oil Kings201010.05252017 - 20181
4459.Canada flagJaxson Pawlenchuk (D)Active playerVancouver Giants201010.05482025 - 20272
4460.Canada flagAustin Douglas (D)Kamloops Junior Oilers221010.05412013 - 20141
4461.Canada flagColbi Zavisha (D)Red Deer Rebels231010.0482003 - 20052
4462.Canada flagMichael Schlamp (D/F)Saskatoon Blades241010.0451997 - 19992
4463.Slovenia flagLuka Zorko (D)Prince George Cougars261010.0462015 - 20161
4464.Canada flagKyley Fyculak (D)Medicine Hat Tigers261010.04151992 - 19931
4465.Canada flagTaden Rattie (D)Red Deer Rebels261010.04412015 - 20172
4466.Canada flagKonrad Belcourt (D)Prince Albert Raiders271010.04102017 - 20192
4467.USA flagTyler Vanscourt (D)Kootenay Ice291010.03192008 - 20091
4468.Canada flagHarlan Pratt (D)Seattle Breakers331010.03171994 - 19951
4469.Canada flagNic Draffin (D)Vancouver Giants351010.03142018 - 20202
4470.Ukraine flagNikolai Ladygin (D)Tri-City Americans421010.02212001 - 20021
4471.Canada flagKeith Spencer (D)Tri-City Americans431010.02452003 - 20041
4472.Canada flagJeff Oldenborger (D)Kamloops Junior Oilers591010.02591994 - 19962
4473.Canada flagLandon Oslanski (D)Spokane Chiefs10111.0002009 - 20101
4474.Canada flagRyan Mything (D)Prince Albert Raiders10111.0001994 - 19951
4475.Canada flagKevin Shaigec (D)Medicine Hat Tigers10111.0001976 - 19771
4476.Canada flagKevin Bryksa (D)Brandon Wheat Kings10111.0001980 - 19811
4477.Canada flagLee Davis (D)Brandon Wheat Kings10111.0001983 - 19841
4478.Canada flagTrey Patterson (D)Seattle Breakers10111.0002023 - 20241
4479.USA flagStevie Grumley (D)Active playerPortland Winterhawks10111.0002026 - 20271
4480.Canada flagShamus Graham (D)Regina Pats10111.0022009 - 20101
4481.Canada flagTheran Welsh (D)Saskatoon Blades10111.0021976 - 19771
4482.Canada flagJosh McGregor (D)Active playerBrandon Wheat Kings10111.0022026 - 20271
4483.Canada flagHudson Kowalchuk (D)Active playerSwift Current Broncos10111.0022026 - 20271
4484.Canada flagMark Baird (D)Tri-City Americans10111.0041990 - 19911
4485.USA flagDane Sorensen (D)Active playerKelowna Rockets10111.0092026 - 20271
4486.Canada flagJim Crosson (D)Seattle Breakers10111.00101977 - 19781
4487.Canada flagGreg Barber (D)Prince Albert Raiders10111.00121982 - 19831
4488.Canada flagCraig Levie (D)Calgary Centennials20110.5001976 - 19771
4489.Canada flagKade Pilton (D)Chilliwack Bruins20110.5002010 - 20111
4490.Canada flagJustin Butorac (D)Portland Winterhawks20110.5001983 - 19841
4491.Canada flagRichard Andrews (D)Regina Pats20110.5001998 - 19991
4492.Canada flagGary Soroka (D)Billings Bighorns20110.5001978 - 19791
4493.Canada flagCadrin Smart (D)Regina Pats20110.5001993 - 19941
4494.Canada flagMike Johnston (D)Swift Current Broncos20110.5001994 - 19951
4495.Canada flagTrent Dingwall (D)Swift Current Broncos20110.5001994 - 19951
4496.Czechia flagDavid Homola (D)Tri-City Americans20110.5002019 - 20201
4497.Canada flagDan Pahl (D)Victoria Cougars20110.5001986 - 19871
4498.Canada flagMike Mansfield (D)Calgary Wranglers20110.5001983 - 19841
4499.Canada flagJackson Schneider (D)Active playerPenticton Vees20110.5002026 - 20271
4500.Canada flagReily Pickford (D)Active playerMedicine Hat Tigers20110.5002026 - 20271

* Some data is missing to provide a correct summary.