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
2601.USA flagCody Castro (D/F)771340.051162008 - 20123
2602.Canada flagMarcus Kichton (D)811340.05362016 - 20182
2603.Canada flagKen Williston (D)851340.05831983 - 19852
2604.Canada flagSpencer Fraipont (D)861340.05592005 - 20083
2605.Canada flagConnor Lowe (D)901340.04882000 - 20022
2606.USA flagRiley Hillis (D)901340.041732013 - 20163
2607.USA flagScott Allan (D)931340.04822013 - 20152
2608.Czechia flagDominick Byrtus (D)Active player110440.3692026 - 20271
2609.Canada flagJoe McCormick (D)110440.36131967 - 19681
2610.USA flagDane Sorensen (D)Active player130440.31262026 - 20271
2611.Canada flagColin Lesyk (D)140440.2921967 - 19681
2612.Canada flagDarius Hordal (D)Active player140440.2972026 - 20271
2613.USA flagMatt Hauser (D)Active player140440.29102026 - 20271
2614.Canada flagGraeme Pickering (D)Active player200440.20182024 - 20273
2615.Czechia flagAdam Král (D)240440.1762024 - 20251
2616.Canada flagDavid Holzer (D)240440.17151989 - 19901
2617.Canada flagTravis Verveda (D)320440.13122014 - 20162
2618.Canada flagVince Cocciolo (D)390440.10901988 - 19902
2619.Canada flagJustin Slobozian (D)460440.09452007 - 20103
2620.Canada flagEric Walker (D)520440.08572011 - 20132
2621.USA flagPhoenix Cahill (D)Active player560440.07242025 - 20272
2622.Canada flagBrenden Kwiatkowski (D)570440.07152017 - 20192
2623.Canada flagTyler Harder (D)580440.071322003 - 20052
2624.Canada flagDillon Scholten (D)590440.07952006 - 20103
2625.Canada flagNoah Lamb (D)610440.07442018 - 20224
2626.USA flagMakai Mitchell (D)650440.06382018 - 20213
2627.Canada flagJacob Gendron (D)780440.0582018 - 20213
2628.Canada flagTyler Borstmayer (D)870440.05432009 - 20123
2629.USA flagBrayden Pankey (D)870440.05442023 - 20252
2630.Canada flagJordan Chudley (D)940440.041192017 - 20225
2631.Canada flagTim Watters (D)153030.20291976 - 19771
2632.Canada flagGary Pozzo (D)182130.17641967 - 19681
2633.Canada flagDan Krutz (D)202130.15691977 - 19792
2634.Canada flagBryson Roberts (D)Active player222130.1422025 - 20272
2635.Canada flagBrent Hope (D)252130.12171997 - 19992
2636.USA flagCaden Campion (D)Active player282130.11222025 - 20272
2637.Canada flagLucas Kirsch (D)302130.10101995 - 19961
2638.Canada flagJerry Heikkila (D)402130.081621979 - 19823
2639.Canada flagSimon Witt (D)542130.06372008 - 20102
2640.Canada flagChad Knippel (D)652130.051281992 - 19953
2641.Canada flagMatt Waseylenko (D)41230.7502011 - 20121
2642.Canada flagJohn O'Sullivan (D)81230.38251979 - 19801
2643.Canada flagMark Ragot (D)91230.3301986 - 19871
2644.Canada flagMike Demare (D)101230.3081976 - 19782
2645.Canada flagLorrie Lewsey (D)111230.27181973 - 19752
2646.Canada flagDerry Menard (D)121230.2581988 - 19891
2647.Canada flagBruno Rogger (D)121230.2581977 - 19781
2648.Czechia flagDan Blasko (D)131230.2381990 - 19922
2649.Canada flagHudson Kowalchuk (D)Active player131230.23122026 - 20271
2650.Canada flagSheldon Geary (D)151230.2021974 - 19773
2651.USA flagAdam Power (D)171230.1862012 - 20131
2652.Canada flagChase Steen (D)211230.14131987 - 19881
2653.Canada flagKevin Werner (D)221230.14171996 - 19982
2654.Canada flagDoug Berg (D)221230.14671977 - 19781
2655.Canada flagAaron Sawatzky (D)231230.1322023 - 20252
2656.Canada flagGreg Lebsack (D)251230.12111983 - 19841
2657.USA flagTyler Russell (D)271230.11172024 - 20251
2658.Canada flagSteve Gagnon (D)281230.11111979 - 19812
2659.Canada flagPaul Thompson (D)311230.10481986 - 19882
2660.Canada flagLloyd Stevens (D)331230.09221972 - 19731
2661.Czechia flagVojtěch Husinecký (D)341230.09102022 - 20231
2662.Canada flagAndrew Hewett (D)361230.08502008 - 20091
2663.Canada flagDaniel Medland-Marchen (D)431230.07462008 - 20102
2664.Canada flagShane Stangby (D)471230.061701990 - 19911
2665.USA flagLuke Christopherson (D)Active player501230.0662025 - 20272
2666.Canada flagTyler Cronk (D)631230.05181998 - 20013
2667.Canada flagTy Ariss (D)631230.051272005 - 20094
2668.Canada flagDermot Johnston (D)Active player671230.04292024 - 20273
2669.Canada flagJarod Newell (D)681230.04262018 - 20223
2670.Canada flagColbi Zavisha (D)941230.03452002 - 20053
2671.Canada flagLucas Grayson (D)1171230.032802010 - 20133
2672.Canada flagGeorge Crookshank (D)20331.5021978 - 19791
2673.Canada flagPaul Hampton (RW/D)40330.7581988 - 19891
2674.Canada flagGreg Pruden (D)70330.4351978 - 19791
2675.Canada flagReynold Monias (D)70330.4381996 - 19971
2676.Canada flagArley Olson (D)90330.3361982 - 19831
2677.Canada flagTyler Kuhn (D)90330.33171990 - 19911
2678.Canada flagGary Soroka (D)110330.2701978 - 19791
2679.USA flagParker Deraney (D)Active player110330.2722026 - 20271
2680.Canada flagJohn Woloshyn (D)140330.21121977 - 19781
2681.Canada flagThor Liffiton (D)Active player150330.2042026 - 20271
2682.USA flagLuke Warrener (D)Active player150330.2082025 - 20272
2683.Australia flagMitch Jones (D)150330.20301978 - 19791
2684.Canada flagMark Goodkey (D)160330.1961991 - 19921
2685.Canada flagJason Yuzda (D)170330.1861988 - 19891
2686.Canada flagKale McCann (D)Active player180330.17172024 - 20273
2687.Czechia flagDavid Homola (D)190330.1622019 - 20201
2688.Canada flagTrevor MacLean (D)190330.1671992 - 19931
2689.Canada flagDave Schioler (D)200330.15251976 - 19771
2690.Canada flagDerek Edwards (D)210330.1462004 - 20051
2691.Canada flagWayne Walker (D)210330.1471981 - 19821
2692.Canada flagJeramie Heistad (D)210330.14701991 - 19932
2693.Canada flagJason Sproul (D)230330.1341992 - 19931
2694.Canada flagRiley Van Horne (D)240330.1322012 - 20142
2695.Canada flagScott Frizzell (D)240330.13351985 - 19872
2696.Slovakia flagDenis Rehák (D)250330.12122003 - 20041
2697.Canada flagPat Malone (D)250330.12151987 - 19881
2698.USA flagJohn White (D)250330.12301972 - 19731
2699.Czechia flagDavid Hoda (D)260330.12432007 - 20081
2700.Czechia flagDavid Hájek (D)270330.11101998 - 19991

* Some data is missing to provide a correct summary.