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 Regular Season Player Stats

Export
Regular Season
From Season
To Season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagJordon Miller (C)Active player2692243195432.021382009 - 202616
2.Canada flagBen Johnstone (RW)1711641613251.902622014 - 202612
3.Canada flagTaysen Holt (RW)Active player1711291943231.893272012 - 202612
4.Canada flagDrew Hoff (C)Active player2251321893211.431062009 - 202617
5.Canada flagClayton Geiger (C)2171211983191.47402006 - 202112
6.Canada flagBud Holloway (RW)Active player831471603073.70272021 - 20265
7.Canada flagKelly Currie (F)219110194304-122004 - 201913
8.Canada flagJustin Lamontagne (LW)Active player1691381522901.72962006 - 202616
9.Canada flagBrennan Wrigley (LW)1321321502822.14482008 - 20189
10.Canada flagDerek Cooney (F)Active player2211291452741.242552012 - 202614
11.Canada flagBradey Fidierchuk (D/F)Active player272971702670.983572008 - 202618
12.Canada flagRiley Riddell (LW)Active player112801822622.34842011 - 20269
13.Canada flagKenton Miller (C)Active player881541072612.97862018 - 20267
14.Canada flagKody Martin (D)Active player295801782580.871672006 - 202418
15.Canada flagTroy Miller (C)1881111452561.361072008 - 202012
16.Canada flagLorne Tytlandsvik (LW)1351281222501.85222006 - 201810
17.Canada flagKeegan Malaryk (F)1751181272451.40602009 - 202112
18.Canada flagNico Anderson (F)Active player195881532411.244912012 - 202614
19.Canada flagMike Currie (F)116137972342.02-2006 - 20126
20.Canada flagTrevor Geiger (LW)Active player1301041292331.791462012 - 202310
21.Canada flagDallas Kickley (LW)Active player211119111230-1942011 - 202615
22.Canada flagBrendon Vertefeuille (F)147128982261.54462007 - 201910
23.Canada flagMatthew Audette (C)Active player124831422251.81892015 - 20249
24.Canada flagRob West (F)223941292231.002362006 - 202014
25.Canada flagKevin Lincoln (F)212871262131.00402007 - 201811
26.Canada flagPresten Kopek (C)Active player80801322122.65222021 - 20265
27.Canada flagKoltyn Miller (D)Active player237611492100.891762009 - 202616
28.Canada flagSteven Lindenbach (F)Active player19710496200-2122008 - 202516
29.Canada flagCorey Koski (LW)117102982001.71182007 - 202110
30.Canada flagDevon Carriere (F)Active player236821182000.85462007 - 202417
31.Canada flagMark Moriarty (F)Active player20099991980.991642014 - 202612
32.Canada flagDakota Rose (F)Active player178961011971.113952011 - 202614
33.Canada flagJon Gaudet (RW)Active player104781191971.891522014 - 20267
34.Canada flagBrycen Odgers (D)Active player182791171961.081622012 - 202612
35.Canada flagJordan Cooney (F)Active player19394971910.994002010 - 202613
36.Canada flagDylan Herzberg (C)Active player105821091911.82842016 - 20247
37.Canada flagRyan Taylor (F)148821081901.28282010 - 202010
38.Canada flagCarter Sawchuk (C/LW)Active player60811011823.03602022 - 20264
39.Canada flagTodd Gervais (F)Active player23079103182-1412006 - 202315
40.Canada flagCam Jarvis (C)8984961802.02-2006 - 20126
41.Canada flagPayden Benning (C)90751021771.97782012 - 20186
42.Canada flagShane Sproat (F)86671021691.97-2006 - 20125
43.Canada flagBrent Struble (C)Active player7073931662.371182013 - 20266
44.Canada flagBrett Turgeon (LW)Active player16784801640.982432016 - 202610
45.Canada flagKyle Garagan (F)16380841641.012902009 - 202311
46.Canada flagRaymond Cugnet (F)14786771631.11162008 - 20168
47.Canada flagBlair Beck (F)10478831611.55-2006 - 20115
48.Canada flagKurtis Peterson (C)9277841611.7542007 - 20147
49.Canada flagBrad Tomiski (F)Active player14265971611.131352015 - 20259
50.Canada flagBrady Gaudet (D)Active player11760991591.361142017 - 20269
51.Canada flagBrent MacLean (C)Active player271561001560.581282006 - 202516
52.Canada flagChris Hammett (LW)9564911551.6322008 - 20146
53.Canada flagMike Onstad (D/F)Active player11957961531.29502013 - 202310
54.Canada flagTyler Hoium (F)18167841510.83662006 - 202114
55.Canada flagBrandon Trask (F)Active player11858901481.251392017 - 20258
56.Canada flagDavid Lemieux (F)10869781471.36-2006 - 20126
57.Canada flagSteve Kaip (F)13865791441.04332006 - 20148
58.Canada flagDevon Johnson (D)Active player12251921431.17662015 - 202611
59.Canada flagKristjan Hebert (F)14159821411.00162006 - 20148
60.Canada flagPreston Erickson (D)173361051410.821632009 - 202111
61.Canada flagWyatt Garagan (LW)Active player9683571401.461152017 - 20247
62.Canada flagBraeden Magotiaux (RW)Active player10161791401.39852017 - 20268
63.Canada flagGeoff Charles (D)9545921371.44-2006 - 20115
64.Canada flagJeff Clauson (F)8546901361.60-2006 - 20115
65.Canada flagDevin Stewart (F)Active player14367671340.94482015 - 202611
66.Canada flagMatthew Wheeler (D)10755791341.25-2007 - 20136
67.Canada flagBrennan Luffman (F)8654801341.56-2007 - 20136
68.Canada flagBrody Haygarth (LW)6869611301.91502011 - 20236
69.Canada flagKlae Bayda (F)Active player14049791280.91682011 - 202410
70.Canada flagBlake McMillen (D)9945831281.29892015 - 20227
71.Canada flagDominic Cote (LW)6852731251.84-2006 - 20104
72.Canada flagDarren Hubbard (D)7833921251.60-2006 - 20104
73.Canada flagKyle Rudnitski (F)13464601240.93262008 - 20179
74.Canada flagBen Hiltz (LW)Active player5955671222.07372020 - 20255
75.Canada flagJustin Richter (F)10647751221.15442010 - 20196
76.Canada flagMike Bratton (D)13438841220.91162006 - 20148
77.Canada flagKent Sauter (C)8458611191.42702010 - 20236
78.Canada flagGarrett Sherlock (F)12658601180.94202011 - 20207
79.Canada flagTaylor Ernst (F)Active player13855631180.86142016 - 202610
80.Canada flagCraig Wilgenbush (LW)11150671171.0502006 - 20199
81.Canada flagMicky Grimes (D)11052641161.05-2006 - 20126
82.Canada flagBenji Gustafson (C)7054611151.64562010 - 20176
83.Canada flagLandon Senchuk (F)18551641150.62382006 - 201811
84.Canada flagDevin McGonigal (RW)Active player6137781151.891542019 - 20265
85.Canada flagMarc Shaw (F)Active player14049651140.811212016 - 20269
86.Canada flagKourtlyn Reddick (D)1583876114-512006 - 201911
87.Canada flagEric Shier (F)16546671130.681282006 - 201711
88.Canada flagJeff Schaeffer (C)7154581121.58-2006 - 20115
89.Canada flagMatt Garagan (LW)12647651120.89-2006 - 20137
90.Canada flagGavin Martel (D)1652983112-2052006 - 202216
91.Canada flagTyson Stovin (F)Active player8053571101.38782020 - 20266
92.Canada flagJamie Zilm (F)6853541071.57-2006 - 20104
93.Canada flagCody Grimes (D)17043641070.63262006 - 20169
94.Canada flagRemi Lamotte (LW)Active player1383868106-1152006 - 202513
95.Canada flagKevin Mann (RW)Active player9744611051.08922016 - 20269
96.Canada flagColton Schell (F)Active player7838661041.331232021 - 20265
97.Canada flagChad Leslie (C)6326761021.62-2006 - 20104
98.Canada flagJordan Laich (F)14626751010.69402006 - 20159
99.Canada flagKaelan Holt (C/RW)Active player6352481001.59182020 - 20255
100.Canada flagKoby Morrisseau (C)Active player343366992.91222021 - 20253

* Some data is missing to provide a correct summary.