20-Year Old WHL Players - Regular Season Stats

RkNameTeamBornPosSeasonGPGAP
PIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
1CAJock CallanderREG1961F1981‑827179111190591.1131.5632.676
2CALen BarrieKAM1969F1989‑9070851001851081.2141.4292.643
3CAJason KrywulakSC1972F1992‑93728181162581.1251.1252.250
4CAVictor GervaisSEA1969F1989‑906964961601800.9281.3912.319
5HUFrank BanhamSAS1975F1995‑967283691521161.1530.9582.111
6CAPhil HuberKAM1969F1989‑907263891521760.8751.2362.111
7CALonny BohonosPOR1973F1993‑94706290152800.8861.2862.171
8CAKen MorrisonTOT 1965F1985‑86728367150651.1530.9312.083
9CARandy SmithSAS1965F1985‑86706086146440.8571.2292.086
10DEMark MacKayMJ1964F1984‑85716674140250.9301.0421.972
11CAKevin St. JacquesLET1971F1991‑927165751401590.9151.0561.972
12USCal McGowanKAM1970F1990‑917158811391470.8171.1411.958
13CATerry DegnerTC1971F1991‑92725881139830.8061.1251.931
14CATim TisdaleSC1968F1988‑89685782139890.8381.2062.044
15CAKelly KisioCGY1959F1979‑80716573138640.9151.0281.944
16CABryan BoschLET1969F1989‑90724890138340.6671.2501.917
17CAJason RuffLET1970F1990‑916661751361540.9241.1362.061
18CARod MatechukSAS1965F1985‑86725778135930.7921.0831.875
19CABrendan ShinniminTC1991F2011‑12695876134824521790.8411.1011.942
20CATrevor JobeTOT 1967F1987‑887269631321110.9580.8751.833
21CABrad RubachukLET1970F1990‑917064681322370.9140.9711.886
22CAAdam BrooksREG1996F2016‑17664387130614311290.6521.3181.970
23CAJayden HalbgewachsMJ1997F2017‑187270591291243272110.9720.8191.79229024.1%
24CAPeter KasowskiTOT 1969F1989‑90705079129440.7141.1291.843
25CABrian SakicTC1971F1991‑92724583128550.6251.1531.778
26CADoug MoffattCGY1964F1984‑85716265127720.8730.9151.789
27CATerry MenardBDN1967F1987‑88725671127540.7780.9861.764
28CADave WaldiePOR1965F1985‑86726858126630.9440.8061.750
29CAGlenn GawdinSC1997F2017‑186756691251016121380.8361.0301.86627020.7%
30CAAdam MorrisonVIC1966F1986‑87655570125570.8461.0771.923
31CAZack FunkPG2003F2023‑24686756123635631090.9850.8241.80932320.7%
32CAAllan EgelandTAC1973F1993‑947047761232040.6711.0861.757
33CAKirby LindalMH1968F1988‑89716755122830.9440.7751.718
34CAKelly EnsLET1969F1989‑907262581201390.8610.8061.667
35CABrad MoranCGY1979F1999‑00724872120845321770.6671.0001.667
36CALayne UlmerSC1980F2000‑016863561197517282110.9260.8241.750
37CAKevin KnoppTOT 1969D1989‑90743287119700.4321.1761.608
38CAMitch HolmbergSPO1993F2013‑147262561182535236100.8610.7781.639
39CACory CyrenneBDN1977F1997‑98724771118282415380.6530.9861.639
40CADryden HuntMJ1995F2015‑16725858116481215080.8060.8061.611
41CAAdam HughesmanTC1991F2011‑12725066116424019040.6940.9171.611
42CAKevin RiehlMH1971F1991‑926965501151250.9420.7251.667
43CADoug KyleTOT 1963F1983‑84625659115710.9030.9521.855
44USTyler JohnsonSPO1990F2010‑11715362115482717670.7460.8731.620
45CABill MacNaughtSAS1958F1978‑79724471115510.6110.9861.597
46CAStacy RoestMH1974F1994‑95693778115320.5361.1301.667
47CACasey Pierro-ZabotelVAN1988F2008‑0972367911552629360.5001.0971.597
48CADarren RitchieBDN1974F1994‑95696252114120.8990.7541.652
49CABruno BaseottoCGY1960F1980‑81615559114660.9020.9671.869
50DKJoachim BlichfeldPOR1998F2018‑19685361114701616590.7790.8971.67634715.3%