Loading page

CCHL All-Time Stats

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

CCHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
#PlayerGPGATPP/GPPIMPeriodYears
5501.Canada flagTanner Flood (D)60000.0042019 - 20201
5502.Canada flagBennett Desroches (C)Active player60000.0042026 - 20271
5503.Canada flagDan McKinney (D)60000.0061997 - 19981
5504.Canada flagSalvatore Bertucci (D)60000.0062021 - 20221
5505.Canada flagJesse Berthiaume (D)60000.0072011 - 20121
5506.Canada flagMark Meldrum (D)60000.0081996 - 19971
5507.Canada flagJames Clark (D)60000.00102007 - 20081
5508.Canada flagKevin Tallman (F)60000.00101988 - 19902
5509.Canada flagJonathan McArthur (C/RW)60000.00112007 - 20081
5510.Canada flagBlaze Reid (D)Active player60000.00122026 - 20271
5511.Canada flagTim Noble (C)60000.00142018 - 20191
5512.Canada flagMike Kilroy (RW)60000.00491991 - 19952
5513.Canada flagLuc Forget (RW)70000.0002009 - 20101
5514.Canada flagPatrick Cyr (D)70000.0002010 - 20111
5515.Canada flagJordan Gillis (F)70000.0002011 - 20121
5516.Canada flagElias Rizk (RW)70000.0002014 - 20151
5517.Canada flagGregory Love (D)70000.0002015 - 20161
5518.Canada flagMarc Vacher (D)70000.0022009 - 20101
5519.Canada flagRyan Kraft (D)70000.0022007 - 20102
5520.Canada flagStuart Rolofs (LW)70000.0022018 - 20191
5521.Canada flagPayton Jardine (F)70000.0022018 - 20191
5522.Canada flagMatthew Stringer (LW)70000.0022022 - 20231
5523.Canada flagLiam Calvert (C/LW)Active player70000.0022023 - 20252
5524.Canada flagDevran Brown (D)70000.0022024 - 20251
5525.Canada flagDennis Daca (F)70000.0041989 - 19901
5526.Canada flagStéphane Poulin (D)70000.0041995 - 19961
5527.Canada flagAlec Brazeau (D)70000.0042021 - 20221
5528.Canada flagTyler Ward (F)70000.0042022 - 20231
5529.Canada flagEric Murphy (F)70000.00122018 - 20191
5530.Canada flagPatrick Pinder (D)70000.00132008 - 20091
5531.Canada flagLiam MacDonald (C)70000.00182017 - 20203
5532.Canada flagColt Corpse (D)70000.00262019 - 20201
5533.Canada flagMikael Bissonnette (D)70000.00312017 - 20202
5534.Canada flagScott Laderoute (D)80000.0002002 - 20031
5535.Canada flagRyan Shaw (C)80000.0002015 - 20161
5536.Canada flagDon Gibb (D)80000.0001989 - 19912
5537.Canada flagChristopher Hill (D)80000.0022014 - 20151
5538.Canada flagJacob Roberts (LW)80000.0022017 - 20181
5539.Canada flagEric Dwyer (D)80000.0022008 - 20102
5540.Canada flagTyler Vezina (C)80000.0022019 - 20212
5541.Canada flagAlex Remenda (LW)80000.0022022 - 20231
5542.Canada flagPatrick Foget (LW)80000.0042009 - 20101
5543.Canada flagRiley Bruce (D)80000.0042012 - 20131
5544.Canada flagVincent St-Amour (D)80000.0042013 - 20141
5545.Canada flagRobbie Pickard (D)80000.0042014 - 20162
5546.Canada flagEmile Cyr (F)80000.0042015 - 20183
5547.Canada flagDave Comeau (D)80000.0042006 - 20071
5548.Canada flagPatrick Rail (RW)80000.0042006 - 20082
5549.Canada flagRoyce Roenspies (D)80000.0061981 - 19843
5550.Canada flagJonathan Presseau-Pieschke (RW)Active player80000.0062022 - 20231
5551.Canada flagTyler McEnery (D)Active player80000.0062026 - 20271
5552.Canada flagTravis Brown (LW/D)90000.0002010 - 20132
5553.Canada flagTaylor Eamon (C)90000.0002011 - 20121
5554.Canada flagMike Walker (LW)90000.0002012 - 20131
5555.Canada flagPierce Britton (D)90000.0002016 - 20182
5556.Canada flagAndrew Mohns (C)90000.0002001 - 20021
5557.Canada flagTrevor Hynnes (RW)90000.0022011 - 20121
5558.Canada flagSean Bailey (D)90000.0022017 - 20192
5559.Canada flagBrent Quinn (D)90000.0022003 - 20041
5560.Canada flagConnor Platt (F)90000.0022021 - 20232
5561.Canada flagTyson Carr (D)90000.0022022 - 20231
5562.Canada flagMike Cole (LW)90000.0042010 - 20111
5563.Canada flagRyan Carroll (F)90000.0042017 - 20181
5564.Canada flagMatt Montgomery (C)90000.0042006 - 20071
5565.Canada flagHenry Scott (C/RW)90000.0062017 - 20181
5566.Canada flagTed Festeryga (D)90000.0082007 - 20081
5567.Canada flagCameron Brown (D)90000.00132015 - 20183
5568.Canada flagCurtis Thompson (D)90000.00161985 - 19861
5569.Canada flagBrock Bissonnette (D)100000.0002006 - 20093
5570.Canada flagSam Schonfeld (D)100000.0002019 - 20201
5571.Canada flagAndré-Alexis Yared (D)100000.0002025 - 20261
5572.Canada flagCole McLennan (D)100000.0002025 - 20261
5573.Canada flagJonathan Kronberg (LW)100000.0022021 - 20221
5574.Canada flagBailey Pipe (F)100000.0022022 - 20231
5575.Canada flagDominick Coyle (D)100000.0042010 - 20111
5576.Canada flagBryce Knapp (F)100000.0042013 - 20141
5577.Canada flagQuinn McClelland (D)100000.0042016 - 20182
5578.Canada flagBilly Rochefort (D)100000.00101999 - 20001
5579.Canada flagStorm Carisse (D)100000.00152008 - 20091
5580.Canada flagDan Laforest (F)100000.00801998 - 19991
5581.Canada flagMike Dommasch (F)100000.00831992 - 19931
5582.Canada flagMarc-Olivier McCarthy (LW/RW)110000.0002021 - 20264
5583.Canada flagEthan Wallace (D)110000.0002021 - 20252
5584.Canada flagMatthew Johnston (LW)110000.0022009 - 20112
5585.Canada flagConnor Burns (D)110000.0022014 - 20162
5586.Canada flagEvan Huntley (D)110000.0022017 - 20192
5587.Canada flagLiam Mark (F)110000.0022023 - 20241
5588.Canada flagKiyo Steward (D)Active player110000.0022026 - 20271
5589.Canada flagAdam Baxter (F)110000.0042013 - 20163
5590.Canada flagJonathan Laporte (D)Active player110000.0042022 - 20242
5591.Canada flagSylvain Quesnel (D)120000.0002009 - 20112
5592.Canada flagPier-Olivier Fournier (LW)120000.0002010 - 20111
5593.Canada flagIan Skinner (LW)120000.0042013 - 20152
5594.Canada flagMaxime St. Georges (D)120000.0062011 - 20121
5595.Canada flagReid Bishop (RW)120000.0062024 - 20251
5596.Canada flagJoel Groulx (D)120000.00182008 - 20091
5597.Canada flagMax Emelifeonwu (LW)120000.00182019 - 20201
5598.Canada flagGage Buchanan (D)130000.0022009 - 20101
5599.Canada flagRyan Nielsen (D)130000.0022016 - 20202
5600.Canada flagEvan Were (F)130000.0022018 - 20202

* Some data is missing to provide a correct summary.