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
1401.Canada flagClayton Chartrand (D)161736430.272321997 - 20014
1402.Canada flagJames DeMone (D)232736430.195901998 - 20024
1403.Canada flagDylan MacPherson (D)181637430.24362015 - 20194
1404.Canada flagRob Puchniak (D)202637430.215271988 - 19924
1405.Canada flagDon Eastcott (D)1192121420.351581972 - 19753
1406.Canada flagLarry Giroux (D)641428420.661731967 - 19712
1407.Canada flagKyle McLaren (D)1091428420.391211993 - 19952
1408.Canada flagJeff Triano (D)611329420.69671984 - 19851
1409.Canada flagGarnet Exelby (D)1891329420.223311998 - 20013
1410.Canada flagBraydyn Chizen (D)2371329420.182752014 - 20195
1411.Canada flagWayne Coxworth (D)1231230420.341541970 - 19722
1412.Canada flagEthan Brandwood (D)Active player1961230420.211202018 - 20235
1413.Canada flagChristopher Barr (D)2391230420.184691999 - 20034
1414.Canada flagRyan Stempfle (D)1901131420.223021998 - 20034
1415.Canada flagPeter Schmid (D)1911131420.22571985 - 19883
1416.Canada flagBarry Gibbs (D)561032420.75811966 - 19671
1417.Canada flagReid Jackson (D)1681032420.252072009 - 20134
1418.USA flagJeremy Masella (D)2281032420.182902016 - 20204
1419.Canada flagGord Lane (D)119933420.352741970 - 19733
1420.Canada flagDarren Parsons (D)139933420.301611986 - 19893
1421.Canada flagJosh Fluker (D)Active player178933420.241212021 - 20276
1422.Canada flagAndré Blanchette (D)178834420.242682001 - 20054
1423.Canada flagLuke Fenske (D)190735420.222322009 - 20145
1424.Canada flagBrett Dickie (D)323735420.132291998 - 20046
1425.Canada flagDon Brennan (D)66636420.641131970 - 19711
1426.Canada flagLucas Skrumeda (D)175636420.24752014 - 20173
1427.Canada flagRyan Gottfried (D)184636420.231202018 - 20224
1428.Ukraine flagDmitri Yakushin (D)105438420.401601996 - 19982
1429.Canada flagLuke Bateman (D)210438420.201912018 - 20235
1430.USA flagGord Frantti (D/LW)482021410.85861990 - 19911
1431.Canada flagCurtis Suter (D)1831823410.225701996 - 19993
1432.Finland flagLassi Thomson (D)631724410.65402018 - 20191
1433.Canada flagDayton Reschny (F/D)Active player681526410.60362025 - 20272
1434.Czechia flagMarian Menhart (D)1481526410.281831995 - 19983
1435.Canada flagKirk Phare (D)1191427410.341731984 - 19873
1436.Canada flagKane Ludwar (D)1271427410.322161997 - 20025
1437.Canada flagTom Gawryletz (D)681328410.602721971 - 19721
1438.Canada flagKerry Toporowski (D)1301229410.328891989 - 19912
1439.Canada flagDon Parenteau (D)1401229410.291741966 - 19693
1440.Canada flagMitch Versteeg (D)1481229410.282972006 - 20093
1441.Canada flagJim Hougan (D)1621229410.252461979 - 19834
1442.Canada flagCorbin Vaughan (D)Active player2001229410.212922021 - 20276
1443.Canada flagBrennan Evans (D)2571229410.164731998 - 20035
1444.Slovakia flagAndrej Meszaros (D)591130410.69942004 - 20051
1445.Canada flagMark Raiter (D)1921031410.216911989 - 19945
1446.Canada flagCarson Sass (D)2541031410.161222015 - 20205
1447.Canada flagLinden Burrett (D)104932410.391122024 - 20262
1448.Canada flagJustin Weller (D)259932410.163052007 - 20125
1449.Canada flagMark Ashton (D)310932410.135062001 - 20065
1450.Canada flagTerry Thomson (D)60833410.681051969 - 19701
1451.Russia flagDmitri Osipov (D/RW)270833410.152972013 - 20174
1452.Canada flagDave Marcinyshyn (D)125734410.332171985 - 19872
1453.Canada flagRyan Molle (D)253635410.162662004 - 20106
1454.Canada flagMike Muzechka (D)277635410.154361994 - 19995
1455.Canada flagEric Frere (D)281635410.152482004 - 20095
1456.Canada flagGreg Barber (D)132536410.311901980 - 19833
1457.Canada flagBlake Gustafson (D)183536410.22712019 - 20234
1458.Canada flagTrevor Sherban (D)191536410.212771989 - 19923
1459.Canada flagKen Oulton (D)92437410.451301976 - 19793
1460.Canada flagLandon Young (D)Active player192437410.21522022 - 20275
1461.Canada flagNolan Paquette (D)Active player1121525400.36422024 - 20273
1462.Czechia flagMatej Trojovsky (D)2451426400.167832001 - 20054
1463.Canada flagDarcy Robinson (D)2401228400.174111997 - 20014
1464.Canada flagEvan Schafer (D)2601228400.155332002 - 20064
1465.Canada flagPaul Baxter (D)631030400.633841973 - 19741
1466.Canada flagWill McLaughlin (D)Active player821030400.49242025 - 20272
1467.Canada flagKen Miller (D)56931400.711641968 - 19691
1468.Canada flagEvan Wardley (D)208931400.194432010 - 20155
1469.Canada flagWes Zawertailo (D)119832400.344431978 - 19813
1470.Canada flagChris De La Lande (D)171832400.23592007 - 20103
1471.Canada flagBlaine Rydman (D)116733400.342681966 - 19703
1472.USA flagBrandon Underwood (D)272733400.154462008 - 20135
1473.Canada flagScott McCallum (D)193634400.213271995 - 19994
1474.Canada flagBrennan Riddle (D)246535400.161792014 - 20184
1475.Canada flagSam Stewart (D)136337400.29452016 - 20204
1476.Canada flagDalton Yorke (D)238337400.174182012 - 20175
1477.Canada flagEric Bouchard (D)1351425390.291101991 - 19932
1478.Canada flagMike Ruark (D)1141227390.343881989 - 19912
1479.Canada flagTyson Moss (D)Active player941128390.41322024 - 20273
1480.Canada flagDon Hansford (D)1101128390.352011974 - 19762
1481.Denmark flagJonas Brøndberg (D)1251029390.31662019 - 20223
1482.Canada flagPeyton Kettles (D)Active player1361029390.291522022 - 20275
1483.Canada flagDuane Bray (D)1961029390.204091971 - 19743
1484.Ukraine flagGennadi Razin (D)133930390.291201996 - 19982
1485.Canada flagKade Nolan (D)168930390.231012018 - 20224
1486.Canada flagKaleb Bulych (D)237930390.162212015 - 20216
1487.Canada flagKelly Livingston (D)95831390.411931978 - 19813
1488.Canada flagJim Sinclair (D)126831390.314691978 - 19813
1489.Canada flagJohn Lutz (D)136831390.291851973 - 19752
1490.Canada flagCarson Haynes (D)163831390.241212019 - 20245
1491.Canada flagKelvin Melnyk (D)131732390.303881973 - 19763
1492.Canada flagBob Bilodeau (D)135633390.293501970 - 19733
1493.Canada flagTanner Faith (D)148633390.261292010 - 20166
1494.Canada flagKeith McCambridge (D)282633390.145701991 - 19954
1495.USA flagOdin Vauhkonen (D)Active player79534390.49402025 - 20272
1496.Canada flagGreg Mann (D)80534390.49831978 - 19813
1497.Canada flagShane Collins (D)186534390.211002013 - 20185
1498.Canada flagRowan Guest (D)Active player137435390.281472024 - 20273
1499.Canada flagAlex Lentowich (D)1821820380.213622000 - 20044
1500.Canada flagJordan Martin (D)Active player1361325380.28952023 - 20274

* Some data is missing to provide a correct summary.