Loading page

CHL All-Time Stats

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

CHL All-Time Player Totals

Export
Overall Totals
From Season
To Season
CHL — Overall Totals All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
2501.Canada flagNolan Brown (D)641560.091462005 - 20061
2502.USA flagWill Bodine (D)931560.061982006 - 20102
2503.USA flagJeremy Gates (D)150660.4062012 - 20131
2504.USA flagJ.P. Testwuide (D/F)230660.26212011 - 20132
2505.USA flagBrian Fleury (D)240660.25561992 - 19931
2506.Canada flagRyan Lee (D)240660.25622000 - 20022
2507.Canada flagMike Johnson (D)250660.24342001 - 20021
2508.Canada flagGreg Bailey (D)330660.182021995 - 19972
2509.USA flagAndy Fermoyle (D)360660.17412004 - 20051
2510.USA flagKevin Carr (D)400660.15182000 - 20042
2511.Canada flagTyler Fuller (D)500660.121062007 - 20092
2512.Australia flagJohn Kennedy (D)600660.10552011 - 20121
2513.Canada flagDenis Desmarais (D)660660.09962002 - 20031
2514.Canada flagLannie McCabe (D)680660.091232000 - 20011
2515.Canada flagShawn Snider (C)95050.56122008 - 20091
2516.Canada flagDominic Forget (LW/C)84150.6342001 - 20021
2517.Canada flagChristian Labonté (C)84150.63211996 - 19971
2518.Canada flagBrad Kenny (C)174150.2942004 - 20051
2519.Canada flagMike Kneeland (F)184150.2802009 - 20101
2520.Czechia flagMartin Stuchlik (F)264150.19162005 - 20061
2521.Canada flagAdam Dewan (LW)53251.0042004 - 20051
2522.New Zealand flagColin McIntosh (F/D)73250.7102011 - 20121
2523.USA flagMatthew McIlvane (C)73250.7182010 - 20111
2524.England flagMatt Smith (D)73250.71542002 - 20031
2525.Canada flagBrent Scott (RW)83250.63541999 - 20001
2526.Canada flagFrancis Walker (LW)93250.5622005 - 20061
2527.USA flagRichard Naumann (F)93250.5622004 - 20051
2528.USA flagT.J. Moor (C)133250.3862013 - 20141
2529.Russia flagKirill Tulupov (D)193250.26102012 - 20131
2530.Russia flagIlya Borisychev (D)213250.24161993 - 19941
2531.Canada flagSerge Bourgeois (D)223250.23161999 - 20001
2532.USA flagSean Wiles (RW)233250.22222011 - 20121
2533.Canada flagKevin Cormier (LW)233250.221042007 - 20081
2534.Russia flagAnton Kharin (LW/RW)293250.17102010 - 20111
2535.Canada flagGreg Ambrose (D)303250.17281999 - 20001
2536.USA flagTyler Davidson (RW)323250.16351992 - 19931
2537.Canada flagDaniel Amesbury (W/D)723250.072562012 - 20142
2538.Canada flagRob Sirianni (RW)62350.8362006 - 20071
2539.Russia flagAlexei Podalinsky (LW)72350.7141996 - 19971
2540.Canada flagSheldon Moser (C)92350.5601999 - 20001
2541.Canada flagTaggart Desmet (C)92350.5662012 - 20131
2542.Canada flagTrevor Shoaf (D)102350.5042000 - 20011
2543.Canada flagJonah Leroux (C)112350.4582002 - 20031
2544.Canada flagTaylor McReynolds (F)122350.42112012 - 20131
2545.Canada flagJayme Adduono (LW)122350.42201998 - 20012
2546.Canada flagFrançois Chaput (D)122350.42261996 - 19971
2547.Canada flagTim Billingsley (D)152350.33172011 - 20121
2548.Canada flagCorey Tamblyn (RW)162350.31102013 - 20141
2549.Canada flagBarkley Sauter (RW)212350.24742000 - 20022
2550.Canada flagIan Lampshire (F)232350.22172001 - 20021
2551.Canada flagStephan Corfmat (D)262350.19821994 - 19951
2552.Canada flagChris Pontes (D)272350.19102010 - 20111
2553.Canada flagScott Dickson (C)362350.14761998 - 19991
2554.Canada flagChris Legg (C)382350.1372003 - 20041
2555.Canada flagMaxime Mathieu (LW)392350.131382006 - 20071
2556.Canada flagT.J. Reynolds (D)412350.121772008 - 20091
2557.USA flagCameron Cooper (D)442350.11122013 - 20141
2558.Canada flagJeff Washbrook (D)452350.111302000 - 20043
2559.Canada flagMark Hynes (D)602350.08242004 - 20051
2560.Canada flagMike Kompon (C)61450.8382011 - 20121
2561.USA flagTony Columbo (F)81450.6301999 - 20001
2562.USA flagSteve Morrow (D)101450.5061992 - 19931
2563.Canada flagBryan Fogarty (D)111450.45162000 - 20011
2564.USA flagShawn Penn (LW)121450.42291999 - 20001
2565.Canada flagChris Byrne (D)121450.42531995 - 19961
2566.Canada flagPaul Holder (D)141450.36222008 - 20091
2567.Canada flagAndrew McPherson (C)141450.36362002 - 20031
2568.Canada flagMarty Wells (LW)151450.33211992 - 19992
2569.USA flagLeland Fidler (D)161450.3122012 - 20131
2570.Canada flagMatt Gingera (F)171450.2962012 - 20131
2571.Canada flagMike Nason (RW)171450.29182006 - 20071
2572.Canada flagMichael Schutte (D)181450.28152010 - 20111
2573.USA flagGerard Miller (D)181450.28342005 - 20061
2574.Sweden flagStefan Keski-Kungas (D/F)191450.26102002 - 20031
2575.USA flagLance Robson (F)221450.2371997 - 20003
2576.Canada flagCorbin Baldwin (D)241450.21232012 - 20142
2577.Canada flagMichael Glaicar (D)241450.21352012 - 20131
2578.USA flagGlenn Cacaro (D)321450.16242012 - 20131
2579.Canada flagMike Carr (F)331450.15991996 - 19971
2580.USA flagA.J. Bozoian (D)361450.14142007 - 20113
2581.USA flagKevin Labatte (RW)401450.13462007 - 20081
2582.USA flagMike Lucci (F)431450.12682003 - 20041
2583.USA flagBrian Pasko (D)491450.10732004 - 20051
2584.Canada flagShawn Byrne (LW)531450.091682000 - 20011
2585.Czechia flagLukas Sedlacek (F)551450.09672002 - 20042
2586.Norway flagHenrik Ødegaard (D)581450.09702013 - 20141
2587.Canada flagRyan Taylor (D)641450.08422003 - 20041
2588.Canada flagT.J. Eason (D)641450.08872007 - 20081
2589.Canada flagRhett Trombley (RW)40551.25441998 - 19991
2590.Canada flagDerek Nesbitt (LW/RW)70550.7102004 - 20051
2591.Canada flagCam Law (D)80550.63102000 - 20011
2592.Canada flagJean-François Piché (D)100550.50372004 - 20051
2593.Canada flagBilly McCreary (F/D)110550.45122007 - 20102
2594.Canada flagNormand Fay (F)140550.3662000 - 20011
2595.Canada flagJeremy Chadsey (LW)160550.31392003 - 20041
2596.Canada flagRob Wilson (D)230550.22291995 - 19972
2597.Ukraine flagOlexander Mukhanov (D)240550.21161999 - 20001
2598.Canada flagAdam Wood (D)250550.20302007 - 20081
2599.Canada flagGary Zinck (D)290550.17392003 - 20041
2600.Canada flagAlain Côté (D)310550.16552004 - 20051

* Some data is missing to provide a correct summary.