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
6001.USA flagNolan Hayes (D)18015150.8372022 - 20231
6002.Canada flagRob Roflik (D)59015150.25541978 - 19791
6003.Canada flagLukas Jirousek (RW/C)17104140.82182017 - 20212
6004.Canada flagDave Bodger (F)22104140.6461981 - 19821
6005.Sweden flagJoakim Sjölander (F/D)1795140.8281997 - 19981
6006.Canada flagTyson Gayfer (F)4195140.34242018 - 20191
6007.Canada flagJason Nickel (RW)4395140.33681994 - 19951
6008.Canada flagIvo Musa (F)5695140.25252005 - 20061
6009.Canada flagJérémy Leroux (C)Active player1486141.0062026 - 20271
6010.Ukraine flagDanylo Korzhyletskyi (F)2086140.7052023 - 20241
6011.Canada flagIan Lockman (LW)3286140.44802004 - 20062
6012.Canada flagSam Giangualano (F)Active player3886140.37142025 - 20272
6013.USA flagTruman Gonzales (RW)4486140.32362011 - 20143
6014.USA flagHugh Larkin (RW)4886140.29752017 - 20181
6015.Canada flagMatteo Turrin (F)6386140.22502020 - 20233
6016.Canada flagJeff Manryk (RW)6586140.22632006 - 20082
6017.Canada flagAdam Knopp (D)7186140.20302005 - 20083
6018.Canada flagRichard DeLuca (F)1877140.78411987 - 19892
6019.Canada flagJimmy Arsenault (LW)2177140.6722004 - 20051
6020.USA flagDavid Sacco (RW)2777140.52242022 - 20231
6021.Canada flagMitch Ward (F)2877140.50231990 - 19922
6022.Canada flagCarter Streek (F)2877140.50462019 - 20252
6023.USA flagPhilippe Lalonde (F)3477140.41182023 - 20252
6024.Canada flagChad Muller (RW)4577140.31712021 - 20232
6025.Canada flagMitch Foyle (RW)6177140.23242011 - 20143
6026.Canada flagJosh Clare (F)9277140.151652005 - 20083
6027.Canada flagDavid Walchuk (F)9877140.14452010 - 20144
6028.Canada flagMatt Wray (RW)11077140.132752005 - 20093
6029.Canada flagJerry Eckel (F)1968140.7482000 - 20011
6030.Canada flagSamuel Marit (F)2068140.7002020 - 20211
6031.Canada flagXavier Majic (C)2368140.6141989 - 19901
6032.USA flagSean Keohane (D)2568140.56102023 - 20241
6033.USA flagBradley Robbins (RW)2668140.5462010 - 20111
6034.USA flagJim Feher (F)3168140.451271991 - 19921
6035.Canada flagMike Leduc (C)3368140.42101990 - 19922
6036.Canada flagSteve Rutledge (F)3768140.381741987 - 19881
6037.Canada flagBrad Ecklund (F)4068140.35431999 - 20001
6038.Canada flagMichael Sandor (F)6768140.21142010 - 20133
6039.Canada flagJohn Saunders (D)8568140.161552011 - 20143
6040.Canada flagBen Stanchfield (LW)9668140.15611994 - 19962
6041.Canada flagCodie Kightley (D)11068140.132362007 - 20092
6042.Canada flagAl Dreger (D)-6814--1973 - 19752
6043.Canada flagMike Lapointe (RW)165914-331980 - 19843
6044.Canada flagSeth Bafaro (D)2059140.70182020 - 20211
6045.Canada flagAdam Gummer (F)3259140.4462008 - 20091
6046.Canada flagStephen Bates (D)3559140.40341993 - 19941
6047.Canada flagShaun Fomenoff (F)4559140.31172007 - 20081
6048.Canada flagAdam Stuart (F)4559140.31402008 - 20091
6049.USA flagCole Edgerton (F)4859140.2942018 - 20191
6050.USA flagNate Porter (F)4859140.29532025 - 20261
6051.USA flagBrandon Puricelli (RW)5059140.28302015 - 20161
6052.USA flagDaniel Chang (F)5059140.28412009 - 20101
6053.Canada flagBrady Berger (C)5559140.25812016 - 20193
6054.USA flagTyler Russell (D)Active player5659140.25342025 - 20272
6055.Canada flagQuinn Lenihan (D)5959140.24202013 - 20152
6056.Canada flagMason Richey (F)6159140.23142017 - 20203
6057.Canada flagTurner Popoff (D)8659140.161592011 - 20132
6058.Canada flagChase Sandhu (F)10259140.14182018 - 20224
6059.Canada flagKorey Gannon (D)10959140.132592003 - 20063
6060.Latvia flagRoberts Polis (F)Active player14410141.0022026 - 20271
6061.Canada flagBryce Bryant (F)Active player17410140.8242024 - 20272
6062.Canada flagNoah Dorey (D)26410140.54452023 - 20241
6063.Canada flagTroy Roland (D)36410140.391291984 - 19851
6064.USA flagPat Lawn (D)37410140.38372021 - 20221
6065.USA flagC.J. Walker (C/RW)38410140.37102018 - 20191
6066.Switzerland flagJeremiah Mundy (LW/RW)44410140.32102025 - 20261
6067.Canada flagGarry Toor (D)44410140.32241994 - 19951
6068.Canada flagTanner Shaw (D)49410140.29122005 - 20061
6069.Canada flagLinden Burrett (D)53410140.26442021 - 20254
6070.Canada flagJacob Harcoff (D)59410140.24562009 - 20101
6071.Canada flagJeremy Beller (F)60410140.23792006 - 20071
6072.Canada flagJesse Ursic (D)82410140.17142010 - 20133
6073.Canada flagEthan Willoughby (D)Active player94410140.15662020 - 20233
6074.Canada flagJeremy Friesen (D)99410140.14281998 - 20002
6075.USA flagJake Gutwirth (F)23311140.61122024 - 20251
6076.Canada flagPorter Dawson (F)25311140.5662019 - 20212
6077.Canada flagDean Kolstad (D)2531114-611983 - 19852
6078.Canada flagRyan O'Connell (D)26311140.5442017 - 20181
6079.Canada flagMurray MacDonald (D)27311140.52521983 - 19852
6080.USA flagJoey Macrina (F)28311140.5022024 - 20251
6081.USA flagNoah Ziskie (D)30311140.47102024 - 20251
6082.Canada flagBrandon Kennedy (D)34311140.41562015 - 20172
6083.Canada flagJ.J. Vanderstam (D)37311140.38452003 - 20041
6084.Canada flagGlen Yasunaga (RW)4431114-411980 - 19833
6085.Canada flagMitch Ahearn (D)45311140.31201998 - 20002
6086.Canada flagDjordje Leposavic (D)46311140.30342010 - 20132
6087.Canada flagTyler Milford (D)49311140.29982003 - 20041
6088.Canada flagBrock Sheahan (D)53311140.26542002 - 20031
6089.Canada flagNate Yellowaga (D)54311140.26332023 - 20252
6090.USA flagNicholas Chmelevski (C)55311140.25142019 - 20201
6091.Canada flagTrevor MacLean (D)57311140.25342012 - 20153
6092.Canada flagDarcy Smith (D)62311140.231271993 - 19952
6093.USA flagPerry Winfree (D)64311140.22182017 - 20192
6094.Canada flagAndrew Viggars (D)64311140.22662018 - 20202
6095.Canada flagNicholas Coltura (D)65311140.22622014 - 20162
6096.USA flagOwen Thomas (D)Active player65311140.22732023 - 20252
6097.Canada flagRyan Buse (D)66311140.21192012 - 20142
6098.China flagZimeng Chen (D)104311140.13412016 - 20182
6099.Canada flagLuc Trevors (F)Active player14212141.00212026 - 20271
6100.USA flagSpencer Shugrue (D)29212140.48202023 - 20241

* Some data is missing to provide a correct summary.