Loading page

CCHL All Time Stats

CCHL
League Information and Facts
CCHL
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

All-time totals Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
601.Canada flagRichard Cardin (D)331622381.15531982 - 19831
602.Canada flagBrandon Anselmini (D)541622380.70922011 - 20121
603.Canada flagAndrew Rossy (D)761226380.50452012 - 20142
604.USA flagCraig McCabe (D)1061226380.361862016 - 20182
605.Canada flagDan Oakley (D)45112738-731979 - 19812
606.Canada flagSimon Rodgers (D)571127380.67341994 - 19962
607.Canada flagShawn Benoit (D)1071127380.36241995 - 19983
608.Canada flagFranc de Repentigny (D)48929380.791691981 - 19821
609.Canada flagChris Pella (D)10092938-3281999 - 20044
610.USA flagMichael Maciag (D)75731380.51902011 - 20132
611.Canada flagMichael Baird (D)81731380.47522009 - 20112
612.Canada flagNoah Rowland (D)163731380.232202016 - 20193
613.Canada flagDenis Boulerice (D)75632380.51491987 - 19892
614.Canada flagAnthony Hatzitheodosiou (D)Active player76632380.50972024 - 20262
615.USA flagMatteas Derraugh (D)104533380.37342017 - 20203
616.USA flagGlenn Coupal (D)53434380.721711995 - 19961
617.Canada flagZach Sternberg (D)61434380.62522009 - 20101
618.Canada flagTodd Charlesworth (D)501324370.74671981 - 19821
619.USA flagJacob Zwirecki (D)531324370.70542021 - 20221
620.USA flagJeremy Melbye (D)771324370.48442008 - 20102
621.USA flagDonovan Gardiner (D)1081225370.341012009 - 20112
622.USA flagTeddy McCabe (D)1221225370.301242014 - 20162
623.Canada flagAndre Belzile (D)631126370.591791985 - 19872
624.Canada flagJarrett Williams (D)1461126370.25542008 - 20124
625.Canada flagFred Parker (D)851027370.441591983 - 19852
626.Canada flagLiam Harry (D)Active player941027370.39232024 - 20262
627.Canada flagCarl D'Amour-Belizario (D)46928370.80462012 - 20131
628.Canada flagRuss Press (D)53829370.701461990 - 19911
629.Canada flagMaverick Hayes (D)90829370.411172022 - 20253
630.USA flagMarty Magaletta (D)102829370.36422023 - 20252
631.Canada flagRob Percival (D)137829370.271821985 - 19904
632.Canada flagBruce Kilgour (D)321521361.13421981 - 19821
633.Canada flagBrent Mackie (D)1071323360.343522002 - 20075
634.USA flagAyodele Adeniye (D)1071125360.342412018 - 20202
635.Canada flagGeoff Lawson (D)1621125360.221232012 - 20175
636.USA flagMax Treppo (D)371026360.97632024 - 20251
637.USA flagWillie Brooks (D)62828360.58222014 - 20151
638.Canada flagNick Voisey (D)Active player99828360.36682024 - 20262
639.Canada flagKevin Warburton (D)55630360.65481985 - 19872
640.Canada flagMarty Gannon (D)8763036-1871968 - 19754
641.USA flagMichael Thomas (D)66531360.55572016 - 20182
642.Canada flagBob Gould (D)120531360.302131988 - 19935
643.Canada flagPaul Currie (D)471421350.74941983 - 19841
644.Canada flagZac Leslie (D)571322350.61262009 - 20112
645.Canada flagHank Lammens (D)94926350.371341982 - 19842
646.USA flagJames Roll (D)40827350.88382013 - 20141
647.Canada flagJoel Brown (D)49827350.711501981 - 19821
648.USA flagCharlie Kiefer (D)98827350.36222017 - 20192
649.Canada flagDavide Dal Grande (D)53728350.66541991 - 19921
650.Canada flagJahwara Rennalls (D)168629350.211102014 - 20184
651.Canada flagAlexandre Perron-Fontaine (D)52431350.67462010 - 20111
652.USA flagMike Martin (D)163431350.211662011 - 20143
653.Canada flagThomas Barney (D)Active player89332350.39872022 - 20264
654.USA flagDylan Chase (D)97332350.36362013 - 20152
655.USA flagRusty Hafner (D)771519340.44632009 - 20112
656.Canada flagJ.J. Boucher (D)104925340.331622016 - 20182
657.Canada flagAidan Hilton (D)113925340.301932016 - 20215
658.Canada flagLiam Reid (D)114925340.30802022 - 20253
659.Canada flagJonathan Zion (D)47826340.72141996 - 19971
660.Canada flagTyler Meireles (D)94826340.361292023 - 20263
661.Canada flagDan Francoeur (D)121826340.282721988 - 19923
662.Canada flagCameron White (D)141826340.24612015 - 20183
663.Canada flagRandy Taylor (D)48727340.71531982 - 19831
664.Canada flagJustin Allard (D)9972734-1301996 - 19993
665.Canada flagNicolas Larivière (D)111727340.31622019 - 20223
666.Canada flagMatthew York (D)175727340.192512017 - 20225
667.Canada flagMatthew Thomas (D)75628340.45442022 - 20242
668.Canada flagDevon Daniels (D)90628340.38572016 - 20182
669.Canada flagJamie Rivers (D)44430340.77741990 - 19911
670.Canada flagRobin Dickson (D)107430340.321611988 - 19902
671.Canada flagJordan Power (D)62232340.55362017 - 20181
672.Canada flagJoe DiPenta (D)521320330.63781996 - 19971
673.Canada flagCharlie Connell (D)561221330.59512012 - 20131
674.Canada flagLarry Trader (D)501122330.66701979 - 19801
675.Canada flagTucker McIntosh (D)551122330.60702019 - 20201
676.Canada flagDavid Fauteux (D)1001023330.332771995 - 20005
677.Canada flagBrandon Howes (D/LW)1191023330.28812011 - 20132
678.Canada flagBodie Nobes (D)53924330.62142020 - 20222
679.Canada flagScott Gervais (D)185924330.182462015 - 20194
680.Canada flagScott Marlin (D)48825330.69761979 - 19822
681.Canada flagMerrick Rippon (D)66825330.50682015 - 20172
682.USA flagMatt Curley (D)109825330.302162001 - 20032
683.England flagCameron Pound (D)55726330.60552016 - 20202
684.Canada flagNoah Laframboise (D)84726330.391062024 - 20262
685.USA flagHayden Hanson (D)114726330.291242012 - 20142
686.Canada flagJesse Ferras (D)110429330.30482010 - 20144
687.Canada flagBen Bakker (D)198429330.174052005 - 20105
688.Canada flagOwen Brady (D)94330330.35752022 - 20242
689.Canada flagDaniel Baslyk (D/C)124330330.271422010 - 20133
690.USA flagIsaac Barrett (D)71231330.46522021 - 20243
691.Canada flagIan Baele (D)551715320.58771985 - 19883
692.USA flagAlexander Payie (D)511022320.63862024 - 20251
693.Canada flagTyler Brown (D)95923320.343502003 - 20052
694.Canada flagJean-Philippe Langlois (D)120923320.27622013 - 20152
695.Canada flagJud Richards (D)57824320.56591991 - 19921
696.Canada flagBrent Sullivan (D)66824320.48772006 - 20082
697.Canada flagPaul McKenzie (D)95824320.341921981 - 19852
698.Canada flagDarius Gibson (D)175824320.181542011 - 20176
699.Canada flagJim Mellon (D)-82432--1976 - 19771
700.Canada flagGary Jardine (D)44725320.73221974 - 19751

* Some data is missing to provide a correct summary.