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
2501.Canada flagReily Pickford (D)Active player51451.0052026 - 20271
2502.Russia flagOleg Tverdovsky (D)71450.7141994 - 19951
2503.USA flagJonas Kemps (D)Active player141450.36142026 - 20271
2504.Canada flagBob Braybrook (D)141450.36171981 - 19832
2505.USA flagMace'o Phillips (D)Active player161450.31272026 - 20271
2506.USA flagBriggs Orr (D)171450.2962021 - 20221
2507.Canada flagAl McLeod (D)191450.2601966 - 19671
2508.Canada flagMike Mansfield (D)191450.26131982 - 19842
2509.Canada flagBarry Hudson (D)191450.26321977 - 19781
2510.Canada flagRory Neill (D)241450.2162019 - 20212
2511.Canada flagGlen Hawker (D)251450.20211975 - 19772
2512.Canada flagEaston Laplante (D)281450.1862023 - 20263
2513.Canada flagHubert Clarke (D)451450.11472025 - 20272
2514.Canada flagSpencer Morse (D)481450.10902010 - 20133
2515.Canada flagLarry Sokoloski (D)491450.101311971 - 19721
2516.Canada flagScott Adair (D)491450.102361990 - 19933
2517.Canada flagJager Gugyelka (D)511450.10252022 - 20253
2518.Russia flagKirill Vorobyov (D)531450.09362012 - 20131
2519.Canada flagRiley Bruce (D)551450.09662015 - 20194
2520.Canada flagAlex Thompson (D)591450.08312022 - 20242
2521.Canada flagCory Crichton (D)591450.08571987 - 19892
2522.Finland flagJoonas Sillanpää (D)611450.08592018 - 20191
2523.Canada flagDevan Harrison (D)621450.08182016 - 20193
2524.Canada flagStu Scalf (D)621450.08931970 - 19711
2525.Canada flagSpencer Wand (D)671450.071352011 - 20132
2526.Canada flagZack Roe (D)691450.07251998 - 20024
2527.Canada flagTylor Ludwar (D)731450.07932016 - 20193
2528.Canada flagAndrew Jungwirth (D)791450.061902000 - 20022
2529.USA flagTate Hardacre (D)Active player140550.36162026 - 20271
2530.Canada flagDave Hunchak (D)170550.2941990 - 19933
2531.Canada flagRandy Shields (D)170550.2981977 - 19792
2532.Finland flagNiko Ovaska (D)200550.25321991 - 19921
2533.Canada flagGary Balicki (D)220550.231301978 - 19791
2534.Canada flagHarry Perler (D)25055-701981 - 19832
2535.USA flagPat Graiziger (D)330550.15621975 - 19761
2536.Canada flagBob Herzog (D)340550.15381977 - 19781
2537.Canada flagLeith Hunter (D)390550.13122024 - 20262
2538.Canada flagCarter Cochrane (D)430550.12222013 - 20163
2539.Canada flagAndrew Viggars (D)430550.12292017 - 20203
2540.Canada flagChad Larsen (D)440550.113471988 - 19902
2541.Canada flagStewart Coyle (D)470550.11122011 - 20132
2542.Canada flagRyan Gower (D)Active player520550.10372024 - 20273
2543.Canada flagBrett Fizzell (D)530550.091271993 - 19952
2544.Canada flagRandy Kerr (D)570550.09301989 - 19912
2545.Canada flagMadden Tymchak (D)Active player570550.09782025 - 20272
2546.Canada flagJack Lavallee (D)Active player640550.08162024 - 20273
2547.USA flagSean Burick (D)Active player640550.08762025 - 20272
2548.Canada flagRob Wilson (D)650550.081181992 - 19964
2549.Canada flagShane Grypuik (D)690550.07612000 - 20022
2550.Canada flagSheldon Nedjelski (D)750550.071931995 - 19983
2551.Canada flagJack Redlick (D)750550.072282000 - 20033
2552.Canada flagJerry Nicholson (D)790550.061431973 - 19752
2553.Canada flagMatt Cumming (D)860550.06872007 - 20092
2554.Canada flagColin Solheim (D)153140.27121980 - 19822
2555.Canada flagNoah Chadi (D)Active player433140.09192025 - 20272
2556.Finland flagIlari Kapanen (D)Active player22242.0022026 - 20271
2557.Canada flagBill Haynes (D)122240.33141971 - 19732
2558.Canada flagEthan Armstrong (D)Active player142240.29152026 - 20271
2559.Canada flagPat Chury (D)192240.21101976 - 19771
2560.Canada flagCrosby Mateychuk (D)Active player202240.2062025 - 20272
2561.Canada flagKelly Argotow (D)212240.19251982 - 19842
2562.Canada flagJohn Huber (D)232240.17591969 - 19701
2563.Canada flagCraig Fletcher (D)272240.15241991 - 19921
2564.Canada flagRay Andrzejewski (D)292240.14351985 - 19861
2565.Canada flagRob Roflik (D)302240.13391978 - 19813
2566.Canada flagSteve LaPointe (D)302240.13451980 - 19811
2567.Canada flagRandy Wong (D)332240.12311983 - 19862
2568.USA flagCameron Dillard (D)Active player352240.11142025 - 20272
2569.Canada flagMarcel Van de Graaf (D)372240.11261972 - 19731
2570.Canada flagNathyn Mortlock (D/F)462240.09182013 - 20163
2571.Canada flagMathew Berry-Lamontagna (D)512240.08242010 - 20122
2572.Canada flagJerad Smith (D)652240.06421996 - 19993
2573.Canada flagMatt Sanders (D)762240.05152017 - 20203
2574.Canada flagBobby Zinkan (D)1022240.04902011 - 20143
2575.Canada flagEthan Popowich (D)Active player91340.4402026 - 20271
2576.Finland flagReko Alanko (D)Active player131340.31222026 - 20271
2577.Canada flagRick Shpiruk (D)131340.31321975 - 19761
2578.Russia flagYuri Vlasenko (D)Active player161340.25132026 - 20271
2579.Canada flagCruz Jim (D)Active player171340.24102025 - 20272
2580.Canada flagCliff Klump (D)201340.2001974 - 19773
2581.Canada flagSteve Grams (D)241340.17421972 - 19731
2582.Canada flagClint Earl (D)251340.16221966 - 19682
2583.Belarus flagKristian Khenkel (D)291340.14212013 - 20141
2584.Canada flagJearum Kurtz (D)341340.12101998 - 20002
2585.Canada flagMackenzie Dwyer (D)351340.11192013 - 20174
2586.Canada flagDuane Hoppe (D)351340.11221993 - 19941
2587.Canada flagKevin Philp (D/RW)361340.11442007 - 20081
2588.Canada flagAndrew Bentz (D)381340.11102004 - 20062
2589.Canada flagJohn McPhee (D)411340.10741978 - 19791
2590.Canada flagRadoslav Dimitrov (D)441340.0942024 - 20251
2591.Canada flagDerek Lewis (D)441340.09282003 - 20063
2592.Canada flagDerek Schmuck (D)451340.09221975 - 19772
2593.USA flagJon Smith (D)451340.09602005 - 20061
2594.Canada flagBruce Buchanan (D)451340.09701967 - 19692
2595.Canada flagKyle Haas (D)461340.091062011 - 20121
2596.Latvia flagRinalds Rosinskis (D)471340.09352012 - 20131
2597.USA flagKevin Wolf (D)501340.08312012 - 20153
2598.USA flagTaylor Sutherlin (D)511340.08302003 - 20062
2599.Canada flagDave Gerse (D)551340.071301988 - 19902
2600.Canada flagOwen Harris (D)661340.06792021 - 20232

* Some data is missing to provide a correct summary.