Loading page

BCHL 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

BCHL All-Time Player Totals

Export
Regular Season
From Season
To Season
BCHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
6101.Canada flagKevin Epp (D)31212140.45281992 - 19952
6102.Canada flagGabriel Anctil (D)Active player35212140.40732025 - 20272
6103.Canada flagBryan Dicken (D)39212140.361031988 - 19891
6104.USA flagMichael Shara (D)43212140.33452022 - 20231
6105.Canada flagShane Hinada (D)4621214-681979 - 19823
6106.USA flagCharlie Vincent (F)46212140.30902025 - 20261
6107.Canada flagTrevor Pennock (D)46212140.30971991 - 19921
6108.Canada flagAnson McMaster (D)47212140.30472022 - 20231
6109.USA flagNick Azar (D)49212140.29322015 - 20161
6110.Canada flagSpencer Humphries (D)49212140.29802009 - 20101
6111.USA flagConnor Sweeney (F)58212140.24372019 - 20201
6112.Canada flagDanny Powell (D)58212140.24511996 - 19971
6113.Canada flagDevin Oakes (RW)67212140.21772013 - 20152
6114.Canada flagAndy Prefontaine (D)77212140.181151996 - 19982
6115.USA flagGabriel Kenny (D)Active player83212140.171262023 - 20274
6116.Canada flagMark Easton (D)124212140.114531999 - 20023
6117.Canada flagGarrett Huth (D)128212140.111401998 - 20023
6118.Canada flagDustin Bernes (D)30113140.471051998 - 19991
6119.Canada flagRobert Mutter (D)34113140.41251997 - 19981
6120.Canada flagChris Van Duynhoven (D)43113140.331002009 - 20101
6121.Canada flagChris Mills (D)45113140.31442001 - 20021
6122.Canada flagNeal Beaman (D)4611314-971975 - 19772
6123.Canada flagMilt Mastad (D)55113140.251221991 - 19921
6124.Canada flagTim Coish (D/F)72113140.19752010 - 20122
6125.Canada flagJarod Hilderman (D)94113140.15422013 - 20152
6126.Canada flagJaden VanWalleghem (D)46014140.30342025 - 20261
6127.Canada flagChays Ruddy (D)57014140.25952017 - 20181
6128.Canada flagMike Bustin (D)5901414-451976 - 19782
6129.USA flagEvan Stastny (D)Active player101014140.14492024 - 20273
6130.Canada flagAdam Pressacco (D)70112130.19312004 - 20062
6131.USA flagCooper Williams (LW)42103130.31202024 - 20251
6132.Canada flagMax Mohagen (F)62103130.21232017 - 20192
6133.Canada flagNolan Hutcheson (LW)2094130.65302020 - 20211
6134.Canada flagRob Stier (F)2194130.62731987 - 19881
6135.USA flagRyan Mulrenin (C)2594130.52202021 - 20221
6136.USA flagBrendan Cherwalk (F)4694130.28342017 - 20181
6137.USA flagMarcus Russell (F)4794130.28162014 - 20151
6138.Canada flagTanner Andrew (D/C)2085130.65102020 - 20211
6139.Canada flagLucas Di Giantommaso (RW)2085130.65122025 - 20261
6140.Canada flagRichard McDonald (F)3085130.43362002 - 20031
6141.USA flagNicholas Mikan (RW)3585130.37462023 - 20241
6142.Canada flagBranden Wagner (C)6185130.21292012 - 20164
6143.Canada flagBlake Setter (C/W)1976130.6862022 - 20231
6144.Canada flagJeremy Cheyne (F)2276130.59191998 - 19991
6145.Canada flagRon Wolfe (F)2876130.4622002 - 20031
6146.USA flagMichael Fiedorczuk (F)Active player3176130.42282025 - 20261
6147.Canada flagRyan White (D)3476130.38122024 - 20262
6148.Canada flagMitchell McAllister (F)4276130.31222012 - 20131
6149.Canada flagJoseph Visconti (F)5376130.2582015 - 20161
6150.Canada flagGaret Hunt (LW)6276130.212242003 - 20052
6151.Canada flagGabriel Courchesne (C)Active player1567130.8742026 - 20271
6152.Canada flagJosh Frenette (LW)Active player1567130.8762026 - 20271
6153.Canada flagThomas Maia (LW)2067130.6542020 - 20211
6154.Canada flagRyan DePape (RW)2067130.65302008 - 20091
6155.USA flagOliver Czaja (C)2167130.6242025 - 20261
6156.USA flagJohn Sladic (F)2267130.59142016 - 20171
6157.USA flagDarik Olson (D)2367130.57372024 - 20262
6158.Canada flagJustyn Gurney (LW)2367130.57752018 - 20191
6159.USA flagLandyn Greatorex (F)2867130.4622021 - 20221
6160.USA flagMichael Mardula (C)2967130.4522023 - 20252
6161.Canada flagScott Stewart (F)2967130.45302001 - 20021
6162.USA flagMax Becker (RW)3567130.37342013 - 20141
6163.USA flagShane Tronoski (F)Active player3767130.3562024 - 20273
6164.Canada flagRyan McCotter (LW)4067130.33201996 - 19992
6165.Canada flagCohen Carter (D)Active player4467130.3062024 - 20272
6166.Norway flagLars Petter Eckholm (LW)4567130.29102023 - 20241
6167.USA flagBrandon Bergado (F)4767130.28582017 - 20181
6168.Canada flagFrank Boie (D)5467130.24232016 - 20171
6169.Canada flagGrayson Salmon (RW)Active player5867130.22332024 - 20273
6170.Canada flagJordan Smith (F)6467130.20982003 - 20084
6171.Canada flagJordie Smith (F)6567130.20982002 - 20074
6172.Canada flagDaryl Keating (RW)7667130.17881995 - 19972
6173.Canada flagAngus Kelly (D)10167130.133061999 - 20012
6174.Canada flagRigby Burgart (LW/C)10367130.132242007 - 20112
6175.Canada flagKen Perrier (F)-6513--1977 - 19781
6176.Australia flagCasey Minson (D/F)1358131.00-2004 - 20051
6177.Canada flagSamuel Thibault (RW)Active player1658130.8122026 - 20271
6178.Canada flagRyan Thrussell (D)1858130.72192000 - 20011
6179.Canada flagMichael La Starza (LW)2158130.62112022 - 20231
6180.Slovenia flagMatic Percic (F)2258130.59252025 - 20261
6181.Canada flagDavid Stewart (F)2758130.4862000 - 20011
6182.Canada flagNick Josephs (D)3258130.41102012 - 20153
6183.Canada flagRyder Dembo (C)3358130.3982025 - 20261
6184.Canada flagBryden McGhee (F)3658130.3662007 - 20081
6185.Canada flagRyan McAllister (C/LW)3758130.35142019 - 20201
6186.Slovakia flagLeo Eperjesi (D)4558130.29392024 - 20251
6187.Canada flagAustin Ferguson (RW/C)4958130.27122013 - 20141
6188.Canada flagRockston Ror-Chow (F)Active player5258130.25222025 - 20272
6189.Canada flagConnor Raesler (C)5258130.251461982 - 19853
6190.Canada flagColby Feist (F)5358130.25252019 - 20212
6191.USA flagJason Davenport (D)5358130.25572024 - 20251
6192.Canada flagChris Murray (RW)5458130.241501990 - 19911
6193.Canada flagReilley Kotai (F)5858130.22422022 - 20242
6194.Canada flagMatthew Byrne (F)6158130.21162017 - 20203
6195.Canada flagBrodie Smith (F)6358130.21312013 - 20163
6196.Canada flagMatt Potter (F)8358130.16342005 - 20083
6197.USA flagAndrew Christ (F)8358130.161572007 - 20092
6198.Canada flagSammy Hynes (F)13058130.10182023 - 20263
6199.Canada flagCaelan Fitzpatrick (C/LW)1349131.00152023 - 20241
6200.Canada flagRyan Fairbairn (D)1649130.81122026 - 20271

* Some data is missing to provide a correct summary.