Loading page

WHL All-Time Stats

Change League
All Positions
All Teams
Canada (9277)
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 Season

Export
Regular Season
From Season
To Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
19801.Canada flagJosh Bray (C)2004-200517Prince George Cougars81010.134-3
19802.Canada flagCal Roadhouse (RW)1976-197717Portland Winter Hawks81010.134-
19803.Canada flagGraydon Gotaas (D)Active player2021-202217Edmonton Oil Kings81010.1341
19804.Canada flagMiles Cooper (C/LW)Active player2022-202316Winnipeg Ice81010.134-3
19805.Canada flagJaxon Pisani (D)Active player2026-202717Everett Silvertips81010.134-2
19806.Canada flagJeremy Wray (C)2000-200118Brandon Wheat Kings81010.1310-4
19807.Canada flagEvander Kane (LW/RW)2006-200715Vancouver Giants81010.13112
19808.Canada flagRhys Pederson (D)Active player2026-202720Vancouver Giants81010.1311-2
19809.Canada flagJohn Odgers (LW)2011-201218Prince George Cougars81010.1318-1
19810.Canada flagKirk Roworth (LW)1989-199019Victoria Cougars81010.1318-
19811.Canada flagRobin Big Snake (LW)2000-200116Regina Pats81010.13240
19812.Canada flagRandy Carson (C)1977-197819New Westminster Bruins81010.1346-
19813.Canada flagThomas Frazee (RW/C)2005-200615Portland Winter Hawks91010.110-4
19814.Canada flagKirk Belyk (RW)2006-200717Saskatoon Blades91010.1100
19815.Canada flagSteve McNutt (LW)1987-198817New Westminster Bruins91010.110-
19816.Canada flagKevin Joll (D)1971-1972-Swift Current Broncos91010.110-
19817.Canada flagBrayden Barnett (F)2021-202217Regina Pats91010.1100
19818.Canada flagMark Smith (F)1996-199718Saskatoon Blades91010.112-7
19819.Canada flagTyler Giebel (C/RW)2011-201218Everett Silvertips91010.112-3
19820.Canada flagCole Johnson (C)2015-201617Swift Current Broncos91010.112-7
19821.Canada flagChace Turchak (C)Active player2026-202716Red Deer Rebels91010.112-3
19822.Canada flagJared Pelechaty (D)2015-201616Seattle Thunderbirds91010.114-2
19823.Canada flagKirk Lamb (C)1995-199617Calgary Hitmen91010.117-
19824.Canada flagRichard Young (RW)1978-197919Calgary Wranglers91010.117-
19825.Canada flagJake Missura (D)Active player2026-202718Red Deer Rebels91010.1176
19826.Canada flagJoe Milburn (LW/C)1977-197814Flin Flon Bombers91010.119-
19827.Canada flagBennett Kelly (D)Active player2026-202718Prince Albert Raiders91010.11111
19828.Canada flagOwen DeWitt (F)Active player2026-202719Red Deer Rebels91010.11151
19829.Canada flagBrendan Persley (LW/C)2011-201218Victoria Royals91010.1118-7
19830.Canada flagTy Rattie (RW)2008-200915Portland Winter Hawks101010.100-3
19831.Canada flagBen Thornton (LW)Active player2020-202116Spokane Chiefs101010.100-4
19832.Canada flagTomas Mrsic (C/W)2021-202215Medicine Hat Tigers101010.100-10
19833.Canada flagNoah Milford (F)Active player2024-202516Red Deer Rebels101010.100-4
19834.Canada flagAlexander Petrovic (D)2007-200815Red Deer Rebels101010.1020
19835.Canada flagLogan Harland (LW/C)2011-201216Vancouver Giants101010.102-1
19836.Canada flagIvan Christensen (D)1972-1973-Calgary Centennials101010.102-
19837.Canada flagRon Trafford (LW)1974-197517Regina Pats101010.104-
19838.Canada flagNick Tarnasky (LW/C)2001-200217Vancouver Giants101010.105-1
19839.Canada flagChris Herperger (C)1990-199116Swift Current Broncos101010.105-
19840.Canada flagRandy Penner (F)1971-197218Brandon Wheat Kings101010.106-
19841.Canada flagAidan Litke (F)2020-202117Portland Winter Hawks101010.106-1
19842.Canada flagLarry Brown (F)1967-1968-Saskatoon Blades101010.106-
19843.Canada flagWheaton King (LW)2009-201017Brandon Wheat Kings101010.107-1
19844.Canada flagGrant Shmyr (D)1975-197618Victoria Cougars101010.107-
19845.Canada flagCarson Samoridny (RW)2013-201419Regina Pats101010.1015-4
19846.Canada flagBob Taylor (D)1978-1979-Seattle Thunderbirds101010.1019-
19847.Canada flagKelly Carson (LW)1979-198017Medicine Hat Tigers101010.1057-
19848.Canada flagCam Stratichuk (LW)1975-197617New Westminster Bruins111010.090-
19849.Canada flagCole Miller (F)2020-202115Lethbridge Hurricanes111010.090-2
19850.Canada flagGraham Sward (D)2020-202117Spokane Chiefs111010.092-6
19851.Canada flagBraden Plaschewsky (F)2021-202219Spokane Chiefs111010.092-5
19852.Canada flagBryson Roberts (D)Active player2025-202616Spokane Chiefs111010.0925
19853.Canada flagMerrek Arpin (D)2022-202316Tri-City Americans111010.0941
19854.Canada flagColton Graf (LW)2006-200716Chilliwack Bruins111010.095-3
19855.Canada flagNathan Exner (LW)2002-200317Medicine Hat Tigers111010.0960
19856.Canada flagGraeme Bryks (C)2017-201816Seattle Thunderbirds111010.0970
19857.Canada flagChris Crossman (C)1982-198316Victoria Cougars111010.097-
19858.Canada flagDuane Swanson (F)1978-197918New Westminster Bruins111010.0910-
19859.Canada flagNathyn Mortlock (D/F)2015-201619Winnipeg Ice111010.0910-3
19860.Canada flagDonavan Rattray (C)2000-200118Red Deer Rebels111010.09131
19861.Canada flagJoey Santucci (RW)2011-201217Prince Albert Raiders111010.0914-8
19862.Canada flagAaron Zulinick (D)2025-202617Portland Winter Hawks111010.0919-2
19863.Canada flagJustin Kanigan (LW)2002-200319Spokane Chiefs111010.0922-1
19864.Canada flagChad Knippel (D)1993-199418Tacoma Rockets111010.0930-
19865.Canada flagBrian Glynn (D)1984-198517Saskatoon Blades121010.082-
19866.Canada flagZach McPhee (RW)2010-201117Tri-City Americans121010.082-2
19867.Canada flagConnor Sutton (D)2012-201318Lethbridge Hurricanes121010.082-4
19868.Canada flagJayden Davis (LW)2017-201818Lethbridge Hurricanes121010.082-3
19869.Canada flagBryan Boorman (C)1995-199618Red Deer Rebels121010.082-
19870.Canada flagJoey Leach (D)2008-200916Winnipeg Ice121010.0842
19871.Canada flagMark Isherwood (D)2005-200616Medicine Hat Tigers121010.086-2
19872.Canada flagBrad Haber (D)2007-200817Seattle Thunderbirds121010.08114
19873.Canada flagMatthieu Cloutier (D)1979-198018Brandon Wheat Kings121010.0813-
19874.Canada flagSam Huston (D)2018-201919Winnipeg Ice121010.0813-2
19875.Canada flagKevin Lapp (LW)1996-199718Tacoma Rockets121010.0829-7
19876.Canada flagChris Masotti (RW)1982-198317Brandon Wheat Kings121010.0829-
19877.Canada flagBryce Reynoldson (D)1997-199819Moose Jaw Warriors121010.0830-1
19878.Canada flagEarl Webb (RW)2013-201417Red Deer Rebels131010.0800
19879.Canada flagRowan Calvert (F)2021-202216Saskatoon Blades131010.080-2
19880.Canada flagJordan Ross (RW/C)2015-201619Prince George Cougars131010.0820
19881.Canada flagNeil Godlein (LW)1969-1970-Saskatoon Blades131010.082-
19882.Canada flagJarrid Dowhay (RW)2004-200517Tri-City Americans131010.084-2
19883.Canada flagPaul Mottishaw (D)1984-1985-Kelowna Wings131010.084-
19884.Canada flagMatt Strong (D)2008-200918Chilliwack Bruins131010.089-8
19885.Canada flagTyrell Goulbourne (LW/RW)2010-201116Tacoma Rockets131010.08272
19886.Canada flagKelly Carson (LW)1981-198219Medicine Hat Tigers131010.0846-
19887.Canada flagLuke Hewitt (LW)2005-200620Brandon Wheat Kings131010.0867-8
19888.Canada flagLuke Coleman (LW)2014-201516Prince Albert Raiders141010.0762
19889.Canada flagHouston Hair (LW)1999-200016Swift Current Broncos141010.0712-3
19890.Canada flagBrodyn Nielsen (LW/C)2011-201217Vancouver Giants141010.0714-1
19891.Canada flagJim Mitchell (D)1972-1973-New Westminster Bruins151010.070-
19892.Canada flagTy Gibson (D)2020-202117Everett Silvertips151010.0721
19893.Canada flagCohen Lewko (F)Active player2025-202616Saskatoon Blades151010.072-2
19894.Canada flagKade Runke (C/RW)2020-202118Moose Jaw Warriors151010.0740
19895.Canada flagT.J. Constant (C)2011-201218Prince Albert Raiders151010.075-1
19896.Canada flagKyle Roth (D)2000-200117Medicine Hat Tigers151010.079-1
19897.Canada flagLiam Darragh (LW)2006-200716Chilliwack Bruins151010.07120
19898.Canada flagBruce McLean (F)1978-1979-Regina Pats151010.0713-
19899.Canada flagConnor Redmond (LW/D)2010-201118Vancouver Giants151010.0722-4
19900.Canada flagDaniel Johnston (D)2008-200916Portland Winter Hawks161010.0641