Loading page

WHL All-Time Stats

Change League
All Positions
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

Export
Regular Season
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
5001.Canada flagGraham Black (C)61120.3302010 - 20111
5002.Canada flagChris Angione (C)61120.3301993 - 19941
5003.Canada flagJosh McNeil (F)61120.3302015 - 20161
5004.Canada flagGary Daniels (C)61120.3301981 - 19821
5005.Canada flagKevin McDonald (F)61120.33271994 - 19951
5006.Canada flagWayde Bucsis (LW)71120.2901985 - 19861
5007.Canada flagAdam Halat (F)71120.2902024 - 20262
5008.Canada flagBob Dever (W)71120.2961987 - 19881
5009.Canada flagJordan Davies (D)71120.2962013 - 20141
5010.Canada flagTom Stachniak (LW)71120.29101967 - 19681
5011.Canada flagJim Christian (C)71120.29121975 - 19761
5012.Canada flagBrian Graves (RW)71120.29241977 - 19781
5013.Canada flagMel Bridgman (C)81120.2501971 - 19732
5014.Canada flagFraser Bulbuc (LW)81120.2502012 - 20131
5015.Canada flagKeith Hertz (D/LW)81120.2501974 - 19751
5016.Canada flagMike Floch (C/RW)81120.2501972 - 19731
5017.USA flagKevin MacNaught (C)81120.2571977 - 19781
5018.Canada flagRandy Markewich (RW)81120.2571975 - 19761
5019.Canada flagBrody Tallman (D)81120.25112020 - 20211
5020.Canada flagFlorent Robidoux (LW)81120.25121977 - 19781
5021.Canada flagHayden Wheddon (F)91120.2202021 - 20232
5022.Canada flagMatthew Hilderman (F)91120.2282025 - 20261
5023.Canada flagJordan Borysiuk (C)101120.2022017 - 20203
5024.Canada flagTre Fouquette (D)101120.2022020 - 20222
5025.Canada flagEli Lieffers (F)111120.1842015 - 20183
5026.Canada flagEvan Anderson (C)121120.1761989 - 19901
5027.Canada flagKyle Howarth (LW)121120.17112003 - 20041
5028.Canada flagJoshua Lazowski (C)131120.1502007 - 20081
5029.Canada flagTodd Esselmont (C)131120.1501988 - 19891
5030.Canada flagKim Spencer (D)131120.1541974 - 19762
5031.Czechia flagDominik Pavlík (C/W)131120.1542024 - 20251
5032.Canada flagDave Morrison (F)131120.15121975 - 19761
5033.Canada flagColten Veloso (RW)141120.1402013 - 20152
5034.Canada flagChase Friedt-Mohr (D)141120.1422019 - 20212
5035.Canada flagGreg Johnson (RW)141120.14341994 - 19951
5036.Canada flagColby Wotton (F)151120.1322020 - 20211
5037.Canada flagBryson Roberts (D)Active player151120.1322025 - 20272
5038.Canada flagClint Miller (D)161120.1361995 - 19972
5039.Canada flagAaron Zulinick (D)161120.13192024 - 20262
5040.Canada flagTrevor Goertzen (C)171120.1241986 - 19893
5041.Canada flagAaron Winterholt (C)171120.1261999 - 20001
5042.Canada flagBraden Oleksyn (RW/LW)171120.12202013 - 20141
5043.Canada flagCole Penner (LW)171120.12562007 - 20092
5044.Canada flagJim Wishloff (F)181120.1181972 - 19742
5045.Canada flagTy Cheveldayoff (LW/RW)181120.1192020 - 20211
5046.Canada flagLuke Ruptash (F)Active player191120.1142024 - 20273
5047.Canada flagDamon Agyeman (D)191120.1182018 - 20202
5048.Canada flagChase Lacombe (D)191120.11102019 - 20201
5049.Belarus flagPavel Azhgirei (W)191120.11132017 - 20181
5050.Canada flagJayden Henderson (F)191120.11172019 - 20212
5051.Canada flagRick Austin (RW)191120.11201972 - 19731
5052.Canada flagBlaine Peerless (D)191120.11301978 - 19791
5053.Canada flagStan Alstad (LW)191120.11371974 - 19751
5054.Canada flagEthan O'Rourke (C/RW)201120.10102014 - 20172
5055.USA flagAlex Schoenborn (RW)201120.10222012 - 20131
5056.Canada flagBrandon Kennedy (D)221120.0942014 - 20151
5057.USA flagMichael Seaton (LW)221120.0961988 - 19891
5058.Canada flagBraeden Jockims (F)231120.0962022 - 20231
5059.Canada flagSteven George (C)241120.0841997 - 19981
5060.Canada flagGreg Dickie (LW)241120.08301980 - 19811
5061.Canada flagGerry St. Cyr (C)241120.08421987 - 19892
5062.USA flagEaston Armstrong (RW/LW)251120.08132019 - 20212
5063.Canada flagTyler Robertson (LW)261120.0872013 - 20141
5064.Canada flagMichael Sagen (LW)261120.08192010 - 20111
5065.Russia flagNikita Radzivilyuk (D)271120.07242016 - 20171
5066.Ukraine flagAlexei Zhurba (F)291120.0701999 - 20001
5067.USA flagDavid Brumm (C)291120.07122014 - 20151
5068.Canada flagRyan Bloom (RW)301120.0702009 - 20112
5069.Canada flagAustin Crossley (D)301120.07472016 - 20171
5070.Canada flagMike Babcock (D)301120.07641980 - 19811
5071.Canada flagClint Filbrandt (D)311120.06172012 - 20131
5072.Canada flagBraeden Johnson (LW)311120.06292009 - 20101
5073.Canada flagMichael Betz (RW)321120.06102007 - 20103
5074.Czechia flagLukas Matejka (LW)321120.06272008 - 20091
5075.Canada flagDan Hodge (D)321120.06391984 - 19851
5076.Canada flagDarren Stolk (D)331120.0691985 - 19861
5077.Canada flagChris Murray (RW)331120.062181991 - 19921
5078.Canada flagBrandon Armstrong (D)341120.0642016 - 20171
5079.Canada flagDylan Kuczek (D)341120.06272010 - 20122
5080.Canada flagAustin Douglas (D)351120.06492013 - 20141
5081.Canada flagAl MacIsaac (D)361120.0681984 - 19851
5082.Canada flagTyrone Sobry (D)Active player361120.06142023 - 20241
5083.Canada flagNick Dorrington (C)361120.06182019 - 20201
5084.Canada flagDrew Todd (RW)371120.0562006 - 20071
5085.USA flagAidan Lawson (D/F)371120.0592017 - 20192
5086.Canada flagBrett Miller (RW)371120.05142006 - 20093
5087.Canada flagParker Hendren (D)381120.0542017 - 20192
5088.USA flagLuke Christopherson (D)Active player391120.0542025 - 20272
5089.Canada flagMark Schneider (D)391120.05122006 - 20082
5090.Canada flagAaron Starr (RW)401120.05102000 - 20011
5091.Canada flagMajid Kaddoura (D)411120.05162018 - 20191
5092.Canada flagGary Sylvester (RW)411120.05352002 - 20042
5093.Canada flagAidan Sutter (D)421120.05242019 - 20201
5094.Canada flagRiley Guenther (D)441120.05302010 - 20122
5095.Canada flagSteve Zanatta (D)461120.04441976 - 19771
5096.Canada flagBraydyn Chizen (D)471120.04402014 - 20162
5097.Canada flagKirk Johnson (D)491120.04102011 - 20132
5098.Canada flagKeaton Lubin (D)501120.04392010 - 20122
5099.Canada flagWill Munro (F)521120.04122022 - 20231
5100.Canada flagJosh Saywell (D)521120.04432001 - 20032

* Some data is missing to provide a correct summary.