Loading page

BSHL All Time Stats

BSHL
League Information and Facts
Change League
All Positions
All Teams
Canada (1170)
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 Overall Totals Player Stats

Export
Overall Totals
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagJordon Miller (C)Active player3752994167151.911742009 - 202616
2.Canada flagDrew Hoff (C)Active player3261762614371.341342009 - 202617
3.Canada flagBud Holloway (RW)Active player1261842304143.29392021 - 20265
4.Canada flagTaysen Holt (RW)Active player2191672344011.833732012 - 202612
5.Canada flagClayton Geiger (C)2851392583971.39502006 - 202112
6.Canada flagJustin Lamontagne (LW)Active player2481782143921.581522006 - 202616
7.Canada flagBen Johnstone (RW)2201951933881.762922014 - 202612
8.Canada flagBrennan Wrigley (LW)1881802073872.06602008 - 20189
9.Canada flagKelly Currie (F)2831432403831.35162004 - 201913
10.Canada flagKenton Miller (C)Active player1382181573752.721142018 - 20267
11.Canada flagRiley Riddell (LW)Active player1721172453622.101382011 - 20269
12.Canada flagBradey Fidierchuk (D/F)Active player3831332243570.934662008 - 202618
13.Canada flagLorne Tytlandsvik (LW)2061751813561.73282006 - 201810
14.Canada flagBrendon Vertefeuille (F)2401811663471.45742007 - 201910
15.Canada flagKody Martin (D)Active player4001012403410.852032006 - 202418
16.Canada flagKeegan Malaryk (F)2631601733331.271122009 - 202112
17.Canada flagTroy Miller (C)2541461813271.291232008 - 202012
18.Canada flagDerek Cooney (F)Active player2671461653111.162892012 - 202614
19.Canada flagTrevor Geiger (LW)Active player1921471633101.611982012 - 202310
20.Canada flagPresten Kopek (C)Active player1261181923102.46382021 - 20265
21.Canada flagMike Currie (F)1571811273081.96-2006 - 20126
22.Canada flagKoltyn Miller (D)Active player344832193020.882342009 - 202616
23.Canada flagMatthew Audette (C)Active player1721101812911.691212015 - 20249
24.Canada flagNico Anderson (F)Active player2671081792871.076622012 - 202614
25.Canada flagRob West (F)2941261552810.963252006 - 202014
26.Canada flagCorey Koski (LW)1731401302701.56202007 - 202110
27.Canada flagDallas Kickley (LW)Active player2741381322700.992722011 - 202615
28.Canada flagKevin Lincoln (F)2901091572660.92582007 - 201811
29.Canada flagRyan Taylor (F)2061201402601.26442010 - 202010
30.Canada flagDevon Carriere (F)Active player3231001512510.78682007 - 202417
31.Canada flagJon Gaudet (RW)Active player138991512501.811702014 - 20267
32.Canada flagKurtis Peterson (C)1511081412491.6542007 - 20147
33.Canada flagCarter Sawchuk (C/LW)Active player951091382472.60982022 - 20264
34.Canada flagDylan Herzberg (C)Active player1421121302421.70942016 - 20247
35.Canada flagMark Moriarty (F)Active player2741191212400.881862014 - 202612
36.Canada flagDakota Rose (F)Active player2301131232361.034622011 - 202614
37.Canada flagTodd Gervais (F)Active player3161111252360.751672006 - 202315
38.Canada flagPayden Benning (C)129961382341.811202012 - 20186
39.Canada flagCam Jarvis (C)1281161172331.82-2006 - 20126
40.Canada flagBrady Gaudet (D)Active player187811482291.221762017 - 20269
41.Canada flagChris Hammett (LW)146921362281.5622008 - 20146
42.Canada flagShane Sproat (F)127891392281.80-2006 - 20125
43.Canada flagJordan Cooney (F)Active player2521091182270.904842010 - 202613
44.Canada flagBrent Struble (C)Active player102941322262.221422013 - 20266
45.Canada flagKyle Garagan (F)2421041212250.933682009 - 202311
46.Canada flagBrycen Odgers (D)Active player220951292241.021982012 - 202612
47.Canada flagSteven Lindenbach (F)Active player2301191012200.962512008 - 202516
48.Canada flagBlair Beck (F)1431031082111.48-2006 - 20115
49.Canada flagMike Onstad (D/F)Active player167821242061.23742013 - 202310
50.Canada flagGeoff Charles (D)153661392051.34-2006 - 20115
51.Canada flagJeff Clauson (F)146721271991.36-2006 - 20115
52.Canada flagPreston Erickson (D)250491471960.782302009 - 202111
53.Canada flagBrett Turgeon (LW)Active player20199921910.952632016 - 202610
54.Canada flagBrent MacLean (C)Active player348671221890.541602006 - 202516
55.Canada flagRaymond Cugnet (F)18997901870.99222008 - 20168
56.Canada flagSteve Kaip (F)190841001840.97332006 - 20148
57.Canada flagBraeden Magotiaux (RW)Active player154801021821.181422017 - 20268
58.Canada flagTyler Hoium (F)23082991810.79782006 - 202114
59.Canada flagJeff Schaeffer (C)126811001811.44-2006 - 20115
60.Canada flagBrandon Trask (F)Active player172701101801.051872017 - 20258
61.Canada flagWyatt Garagan (LW)Active player133100771771.331612017 - 20247
62.Canada flagBrad Tomiski (F)Active player165701051741.051692015 - 20259
63.Canada flagBen Hiltz (LW)Active player8477921692.01512020 - 20255
64.Canada flagDarren Hubbard (D)111531131661.50-2006 - 20104
65.Canada flagDominic Cote (LW)9969961651.67-2006 - 20104
66.Canada flagJustin Richter (F)156631021651.06802010 - 20196
67.Canada flagCraig Wilgenbush (LW)17172911630.9502006 - 20199
68.Canada flagKristjan Hebert (F)18268931610.88222006 - 20148
69.Canada flagDavid Lemieux (F)14575851601.10-2006 - 20126
70.Canada flagBrody Haygarth (LW)9184751591.75602011 - 20236
71.Canada flagBlake McMillen (D)136511081591.171092015 - 20227
72.Canada flagBrennan Luffman (F)10964941581.45-2007 - 20136
73.Canada flagMatthew Wheeler (D)13964941581.14-2007 - 20136
74.Canada flagKourtlyn Reddick (D)217571011580.73792006 - 201911
75.Canada flagKyle Rudnitski (F)17478781560.90342008 - 20179
76.Canada flagMatt Garagan (LW)18363931560.85-2006 - 20137
77.Canada flagDevin Stewart (F)Active player17176791550.91542015 - 202611
78.Canada flagDevon Johnson (D)Active player155541001540.99762015 - 202611
79.Canada flagDevin McGonigal (RW)Active player93491021511.622342019 - 20265
80.Canada flagRemi Lamotte (LW)Active player20455951500.741552006 - 202513
81.Canada flagTaylor Ernst (F)Active player17374751490.86222016 - 202610
82.Canada flagMike Bratton (D)179441051490.83362006 - 20148
83.Canada flagDustin Stepp (F)16568771450.881142010 - 20188
84.Canada flagChad Leslie (C)108431021451.34-2006 - 20104
85.Canada flagKent Sauter (C)11072721441.31922010 - 20236
86.Canada flagKlae Bayda (F)Active player16951901410.83702011 - 202410
87.Canada flagEric Shier (F)21556831390.651672006 - 201711
88.Canada flagTy Magotiaux (LW)9578591371.44-2006 - 20093
89.Canada flagLandon Senchuk (F)23858791370.58482006 - 201811
90.Canada flagScott Tyschinski (F)10447901371.32-2008 - 20135
91.Canada flagGavin Martel (D)23538981360.582612006 - 202216
92.Canada flagKevin Mann (RW)Active player14056791350.961182016 - 20269
93.Canada flagKaelan Holt (C/RW)Active player8470631331.58262020 - 20255
94.Canada flagGarrett Lasko (D)20244891330.66282009 - 20189
95.Canada flagMicky Grimes (D)12361711321.07-2006 - 20126
96.Canada flagBenji Gustafson (C)8662691311.52602010 - 20176
97.Canada flagGarrett Sherlock (F)16261701310.81202011 - 20207
98.Canada flagJordan Laich (F)205291001290.63402006 - 20159
99.Canada flagTyson Stovin (F)Active player10865631281.19942020 - 20266
100.Canada flagOliver Poirier (C)Active player11550781281.11362019 - 20267

* Some data is missing to provide a correct summary.