Loading page

WHL All-Time Stats

Change League
Defensemen
All Teams
All Nationalities
U18
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
1801.Canada flagMatt Quigley (D)Portland Winterhawks490330.06202016 - 20171
1802.USA flagWill Subject (D)Vancouver Giants490330.06282022 - 20231
1803.Canada flagJordan Steenbergen (D)Kootenay Ice500330.06612012 - 20142
1804.Canada flagErin Thornton (D)Seattle Thunderbirds520330.06721990 - 19911
1805.Canada flagJack Lavallee (D)Active playerSaskatoon Blades530330.06122024 - 20262
1806.Canada flagB.J. Fehr (D)Kelowna Rockets530330.06501998 - 19991
1807.Canada flagCurtis Kulchar (D)Regina Pats540330.06222006 - 20082
1808.Canada flagJacob Gendron (D)Vancouver Giants560330.0542018 - 20202
1809.Canada flagJordon Flodell (D)Moose Jaw Warriors560330.05551995 - 19972
1810.Canada flagSam Grist (D)Tri-City Americans560330.051072010 - 20111
1811.Canada flagScott Maetche (D)Chilliwack Bruins640330.05602006 - 20071
1812.Canada flagCarter Savage (D)Tri-City Americans650330.0582021 - 20232
1813.Canada flagKris Mallette (D)Kelowna Rockets670330.042061996 - 19971
1814.Canada flagScott Humeniuk (D)Spokane Chiefs102020.2021986 - 19871
1815.Canada flagChris Ferguson (D)Medicine Hat Tigers162020.1381999 - 20001
1816.Canada flagRob Flintoft (D)Portland Winterhawks162020.13651987 - 19881
1817.USA flagRandy King (D)Everett Silvertips312020.06352004 - 20051
1818.Canada flagDarwin McPherson (D)Brandon Wheat Kings392020.05361984 - 19851
1819.Canada flagIan Walterson (D)Brandon Wheat Kings402020.05271994 - 19951
1820.Canada flagConor MacEachern (D)Portland Winterhawks462020.04102015 - 20161
1821.Canada flagLuke Egener (D)Red Deer Rebels472020.04852005 - 20061
1822.Canada flagJordan Wilkins (D)Kootenay Ice592020.03302005 - 20083
1823.Canada flagChris Kilcher (D)Regina Pats31120.6701977 - 19781
1824.Finland flagKimmo Lahtinen (D)Regina Pats41120.5091978 - 19791
1825.Canada flagBob Dever (W)Spokane Chiefs71120.2961987 - 19881
1826.Canada flagJordan Davies (D)Tri-City Americans71120.2962013 - 20141
1827.Canada flagTim Williams (D)Flin Flon Bombers71120.29141973 - 19741
1828.Canada flagKeith Hertz (D/LW)Edmonton Oil Kings81120.2501974 - 19751
1829.Canada flagJohn Barkwell (D)Calgary Wranglers81120.2521977 - 19792
1830.Canada flagBrody Tallman (D)Portland Winterhawks81120.25112020 - 20211
1831.Canada flagTre Fouquette (D)Prince Albert Raiders101120.2022020 - 20222
1832.Canada flagDon Eastcott (D)Swift Current Broncos111120.1821972 - 19731
1833.USA flagDustin Byfuglien (D)Brandon Wheat Kings111120.1842001 - 20032
1834.Canada flagKim Spencer (D)Edmonton Oil Kings121120.1741974 - 19762
1835.Canada flagChase Friedt-Mohr (D)Spokane Chiefs141120.1422019 - 20212
1836.Canada flagBryson Roberts (D)Active playerSpokane Chiefs141120.1422025 - 20272
1837.Canada flagClint Miller (D)Calgary Hitmen161120.1361995 - 19972
1838.Canada flagAaron Zulinick (D)Portland Winterhawks161120.13192024 - 20262
1839.Canada flagMike McLea (D)Victoria Cougars181120.1101981 - 19821
1840.Canada flagDamon Agyeman (D)Medicine Hat Tigers191120.1182018 - 20202
1841.Canada flagChase Lacombe (D)Swift Current Broncos191120.11102019 - 20201
1842.Canada flagBlaine Peerless (D)Medicine Hat Tigers191120.11301978 - 19791
1843.Canada flagBrandon Kennedy (D)Lethbridge Hurricanes221120.0942014 - 20151
1844.Canada flagTy Ariss (D)Moose Jaw Warriors221120.09412007 - 20081
1845.Canada flagJager Gugyelka (D)Kamloops Blazers231120.09132024 - 20251
1846.USA flagDavid Wilkie (D)Seattle Thunderbirds251120.08221990 - 19911
1847.Canada flagDevan Fafard (D)Red Deer Rebels251120.08492011 - 20121
1848.Canada flagZach Ashton (D)Seattle Thunderbirds261120.0862018 - 20191
1849.Russia flagNikita Radzivilyuk (D)Kootenay Ice271120.07242016 - 20171
1850.Canada flagAustin Crossley (D)Prince Albert Raiders301120.07472016 - 20171
1851.Canada flagMike Babcock (D)Saskatoon Blades301120.07641980 - 19811
1852.Canada flagClint Filbrandt (D)Tri-City Americans311120.06172012 - 20131
1853.Canada flagDan Hodge (D)Calgary Wranglers321120.06391984 - 19851
1854.Canada flagDarren Stolk (D)Kamloops Blazers331120.0691985 - 19861
1855.Canada flagDennis Pinfold (D/LW)Kelowna Rockets331120.06501991 - 19921
1856.Canada flagBrandon Armstrong (D)Moose Jaw Warriors341120.0642016 - 20171
1857.Canada flagJason Peters (D)Victoria Cougars341120.06241989 - 19901
1858.Canada flagDylan Kuczek (D)Brandon Wheat Kings341120.06272010 - 20122
1859.Canada flagMatt Strong (D)Everett Silvertips341120.06332005 - 20083
1860.Canada flagAl MacIsaac (D)Regina Pats361120.0681984 - 19851
1861.Canada flagTyrone Sobry (D)Active playerPrince Albert Raiders361120.06142023 - 20241
1862.USA flagAidan Lawson (D/F)Edmonton Oil Kings371120.0592017 - 20192
1863.Canada flagParker Hendren (D)Vancouver Giants381120.0542017 - 20192
1864.USA flagLuke Christopherson (D)Active playerPortland Winterhawks381120.0542025 - 20272
1865.Canada flagJeffrey Beatch (D)Swift Current Broncos391120.0501997 - 19981
1866.Canada flagMark Schneider (D)Kamloops Blazers391120.05122006 - 20082
1867.Canada flagLuke Egener (D)Vancouver Giants401120.05142003 - 20063
1868.Canada flagMajid Kaddoura (D)Saskatoon Blades411120.05162018 - 20191
1869.Canada flagBrett Lernout (D)Swift Current Broncos411120.05282012 - 20131
1870.Canada flagLucas Grayson (D)Red Deer Rebels411120.05782010 - 20122
1871.Canada flagAidan Sutter (D)Everett Silvertips421120.05242019 - 20201
1872.Canada flagJarod Newell (D)Tri-City Americans451120.04152018 - 20202
1873.Canada flagSteve Zanatta (D)Kamloops Chiefs461120.04441976 - 19771
1874.Canada flagBraydyn Chizen (D)Kelowna Rockets471120.04402014 - 20162
1875.Canada flagKirk Johnson (D)Moose Jaw Warriors491120.04102011 - 20132
1876.Canada flagKeaton Lubin (D)Calgary Hitmen501120.04392010 - 20122
1877.Canada flagEaston Kovacs (D)Lethbridge Hurricanes571120.04212020 - 20222
1878.Canada flagRyan Brown (D)Seattle Thunderbirds601120.032301991 - 19921
1879.Canada flagCade McNelly (D)Seattle Thunderbirds611120.031622017 - 20192
1880.Canada flagMilt Mastad (D)Seattle Thunderbirds621120.031231991 - 19932
1881.Canada flagKim Clackson (D)Victoria Cougars641120.032351972 - 19731
1882.Canada flagMurray Brumwell (D)Saskatoon Blades10222.0001977 - 19781
1883.Canada flagBruce Rolin (D/C)New Westminster Bruins10222.0001973 - 19741
1884.Canada flagInnes Mackie (D)Edmonton Oil Kings20221.0021971 - 19721
1885.Canada flagEaston Laplante (D)Calgary Hitmen40220.5002023 - 20252
1886.Canada flagBradley Duggan (D)Billings Bighorns40220.5021980 - 19811
1887.Canada flagDarcy Edge (D)Calgary Wranglers40220.5061980 - 19822
1888.Russia flagYuri Vlasenko (D)Active playerSwift Current Broncos40220.5092026 - 20271
1889.Canada flagDale Anderson (D)Brandon Wheat Kings50220.4001972 - 19731
1890.Canada flagBrent Hamilton (D)Saskatoon Blades50220.4071979 - 19801
1891.Canada flagRick Brost (D/C)Saskatoon Blades50220.40121977 - 19781
1892.Canada flagSean Stotts (D)Victoria Cougars60220.3321985 - 19861
1893.Canada flagSerge Lajoie (D)Kamloops Blazers70220.2901986 - 19871
1894.USA flagLuke Warrener (D)Active playerMedicine Hat Tigers70220.2942025 - 20272
1895.Canada flagTony Camazzola (D)Brandon Wheat Kings70220.29211979 - 19801
1896.Canada flagDarren Shakotko (D)Moose Jaw Warriors80220.2501995 - 19961
1897.Finland flagJouni Loponen (D)Spokane Chiefs80220.2521988 - 19891
1898.Canada flagRylan Pearce (D)Kamloops Blazers80220.2522022 - 20231
1899.Canada flagJay Stark (D)Spokane Chiefs80220.25131985 - 19861
1900.Canada flagDarin Choquette (D)New Westminster Bruins80220.25141983 - 19841

* Some data is missing to provide a correct summary.