ANA BOS CAL CAR CHI CBJ COL DET EDM FLA HAM LAK MTL NJD NYI NYR OTT PHI PIT QUE SJS SEA STL TBL TOR VAN VGK WPG
Explore Seasons Franchises Player Search Draft Awards King of the Rink PSC Training Camp Transactions Records Players Teams GMs League
NSHL Players
Career statistics — NSHL1 through NSHL24 — 3,198 players
History › Players
🔍
Sort: PTS G A GP Name
3,198 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
1751 Michael Sgarbossa F NSHL15–NSHL20 7
MIN
55 7 4 3 -3 6
1752 Morgan Barron L NSHL24–NSHL24 2
TOR
76 7 4 3 -9 42
1753 Justin Kloos F NSHL20–NSHL22 5
COL
70 7 3 4 -13 6
1754 Adam Johnson F NSHL20–NSHL22 4
VGK
50 7 2 5 +2 10
1755 Trevor Zegras C NSHL24–NSHL24 3
NJD
11 7 2 5 -4 18
1756 Joel Bouchard D NSHL2–NSHL9 3
BUF
63 7 1 6 -10 10
1757 Mats Lindgren L NSHL2–NSHL2 1
COL
53 7 1 6 -9 18
1758 Francis Lessard D NSHL4–NSHL12 6
VAN
53 7 1 6 -4 134
1759 Nate Guenin D NSHL7–NSHL17 10
MTL
32 7 1 6 +3 4
1760 Alain Nasreddine D NSHL7–NSHL10 4
TBL
61 7 1 6 -20 17
1761 Kevin Porter F NSHL11–NSHL20 11
PIT
41 7 1 6 0 0
1762 Marc Methot D NSHL7–NSHL19 13
NYR
74 7 0 7 +2 20
1763 Tomi Pettinen D NSHL7–NSHL12 6
SJS
56 7 0 7 -11 20
1764 Colby Cohen D NSHL14–NSHL19 8
EDM
103 7 0 7 +2 44
1765 Matt Ellis F NSHL7–NSHL16 10
BOS
57 6 4 2 -2 2
1766 Andreas Martinsen F NSHL16–NSHL19 4
TBL
79 6 4 2 -8 45
1767 Marty Murray C NSHL1–NSHL11 7
BOS
17 6 3 3 -2 2
1768 Igor Radulov F NSHL2–NSHL9 7
COL
37 6 3 3 -3 10
1769 Darroll Powe F NSHL9–NSHL13 4
MTL
66 6 3 3 -7 10
1770 Andrew Desjardins F NSHL13–NSHL20 10
EDM
65 6 3 3 -16 6
1771 David Jones F NSHL15–NSHL17 9
LAK
32 6 3 3 -3 2
1772 Ryan Reaves F NSHL15–NSHL23 12
CAR
80 6 3 3 -3 67
1773 Drew O'Connor L NSHL22–NSHL22 3
PIT
20 6 3 3 -1 2
1774 Fedor Fedorov F NSHL1–NSHL7 7
PIT
29 6 2 4 -11 8
1775 Staffan Kronwall D NSHL6–NSHL15 6
MTL
51 6 2 4 -3 12
1776 Konstantin Pushkarev F NSHL6–NSHL15 9
NSH
24 6 2 4 -8 0
1777 Jarkko Immonen F NSHL6–NSHL15 8
CGY
25 6 2 4 +3 0
1778 Chris McAllister D NSHL1–NSHL10 7
OTT
53 6 1 5 +3 151
1779 Maxim Kuznetsov D NSHL1–NSHL4 4
CHI
29 6 1 5 -20 10
1780 Denis Grebeshkov D NSHL2–NSHL15 11
TOR
38 6 1 5 -4 10
1781 Doug Janik D NSHL5–NSHL16 11
NYR
33 6 1 5 -5 30
1782 Nikita Nikitin D NSHL15–NSHL20 10
DET
68 6 1 5 -7 8
1783 Marc-Andre Bourdon D NSHL13–NSHL14 3
FLA
33 6 1 5 +3 16 Cup1
1784 Buddy Robinson F NSHL18–NSHL21 7
SEA
96 6 1 5 -7 32
1785 Glenn Gawdin C NSHL22–NSHL23 3
VGK
32 6 1 5 -1 8
1786 Jacob Larsson D NSHL22–NSHL22 4
CAL
78 6 0 6 +5 31
1787 Ryan Graves D NSHL24–NSHL24 6
STL
50 6 0 6 +8 7
1788 Krys Barch F NSHL3–NSHL14 9
BOS
23 5 4 1 +2 14
1789 Shaun Van-Allen L NSHL3–NSHL5 3
STL
20 5 4 1 +3 2
1790 Mark Fraser D NSHL7–NSHL20 12
EDM
66 5 3 2 -1 35
1791 Jared Boll F NSHL11–NSHL16 6
WPG
45 5 3 2 +1 38
1792 Benn Ferriero F NSHL12–NSHL17 6
TBL
42 5 3 2 -2 4
1793 Eric O'Dell F NSHL15–NSHL23 11
CAL
34 5 3 2 -1 12
1794 Andrew Miller F NSHL15–NSHL20 8
PHI
54 5 3 2 -11 2 1
1795 Derek Grant F NSHL15–NSHL20 9
TOR
74 5 3 2 -12 12
1796 Yanni Gourde F NSHL18–NSHL24 6
PHI
38 5 3 2 +2 22
1797 Pierre Engvall R NSHL24–NSHL24 4
MIN
56 5 3 2 -5 28
1798 Juuso Parssinen C NSHL24–NSHL24 2
SEA
19 5 3 2 +3 11
1799 Jim Vandermeer D NSHL2–NSHL15 10
FLA
31 5 2 3 -15 112
1800 Joe DiPenta D NSHL6–NSHL12 7
BOS
28 5 2 3 0 25