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 — 2,144 players
History › Players
🔍
Sort: PTS G A GP Name
2,144 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
901 Christian Fischer F NSHL21–NSHL24 5
CAL
212 35 25 10 -11 84
902 Jiri Novotny C NSHL1–NSHL20 19
STL
195 35 19 16 -10 26 Cup1
903 Noah Cates L NSHL23–NSHL25 4
CHI
156 35 16 19 -13 42
904 Nathan Smith F NSHL2–NSHL25 12
QUE
107 35 15 20 +2 46
905 Matvei Michkov RW NSHL25–NSHL25 1
NYR
80 35 14 21 +13 76
906 Antti Miettinen F NSHL2–NSHL11 10
OTT
110 35 12 23 +1 28
907 Duncan Milroy F NSHL2–NSHL13 8
WSH
154 34 19 15 +18 23
908 Mike Hardman F NSHL21–NSHL25 5
FLA
216 34 19 15 +10 56
909 Ben Eager F NSHL2–NSHL15 10
BOS
156 34 18 16 +4 174
910 Tom Wandell F NSHL11–NSHL20 12
ANA
217 34 17 17 +8 21
911 Jeff Cowan F NSHL5–NSHL11 6
BOS
108 34 16 18 +3 126
912 Valtteri Puustinen L NSHL24–NSHL25 2
DET
154 34 16 18 +8 63
913 Nick Bonino F NSHL13–NSHL22 13
PHI
151 34 14 20 +1 14
914 Carter Rowney F NSHL17–NSHL20 6
EDM
181 34 13 21 -8 74
915 Ryan Potulny F NSHL7–NSHL15 8
CAR
147 33 17 16 -14 8
916 Dale Weise F NSHL15–NSHL20 10
QUE
159 33 15 18 +7 58
917 Joel Armia F NSHL15–NSHL25 8
EDM
217 33 13 20 -20 75
918 Johan Larsson F NSHL15–NSHL25 9
NJD
201 33 11 22 -10 53
919 Michael Zigomanis F NSHL7–NSHL9 3
LAK
147 32 15 17 -4 26
920 Rem Pitlick C NSHL22–NSHL25 4
NYR
227 32 15 17 +1 64
921 Fredrik Olofsson L NSHL23–NSHL25 3
HAM
148 32 15 17 -34 65
922 Paul Gaustad F NSHL6–NSHL15 9
TBL
180 32 14 18 -14 172
923 Jesse Joensuu F NSHL12–NSHL19 10
NYI
201 32 14 18 +4 65
924 Jonathan Dahlen R NSHL23–NSHL25 4
VGK
126 31 21 10 -15 55
925 Scott Thornton L NSHL2–NSHL7 5
DET
155 31 20 11 -16 206
926 Kent Johnson LW NSHL25–NSHL25 1
NYI
80 31 19 12 -4 26
927 Ronald Petrovicky R NSHL1–NSHL11 8
COL
150 31 17 14 -18 93
928 Scott Mellanby L NSHL1–NSHL6 5
VAN
122 31 16 15 -12 187
929 Jeff Hamilton F NSHL6–NSHL11 6
WPG
184 31 16 15 +9 22
930 Yegor Chinakhov RW NSHL24–NSHL25 2
NYI
80 31 15 16 +4 32
931 Dave Bolland F NSHL11–NSHL17 6
LAK
116 31 13 18 -5 0
932 Teddy Purcell F NSHL12–NSHL19 5
FLA
182 31 13 18 -6 8
933 Rich Peverley F NSHL7–NSHL14 7
PHI
114 30 12 18 -5 18
934 Jason Dickinson F NSHL20–NSHL25 7
VGK
241 30 12 18 -4 42
935 Isaac Ratcliffe L NSHL24–NSHL25 4
CHI
140 30 12 18 +11 110
936 Casey Wellman F NSHL14–NSHL21 10
PHI
139 30 11 19 +1 20
937 Mike LeClerc L NSHL2–NSHL2 1
BOS
63 30 6 24 -3 30
938 Oliver Wahlstrom R NSHL24–NSHL25 3
ANA
153 29 18 11 +8 120
939 Austin Czarnik F NSHL20–NSHL25 7
STL
91 29 15 14 -6 42
940 JJ Peterka RW NSHL24–NSHL25 2
CHI
80 29 15 14 -11 45
941 Reese Johnson C NSHL22–NSHL25 4
FLA
130 29 14 15 +5 73
942 Ryan McLeod C NSHL24–NSHL25 2
SJS
79 29 13 16 -5 79
943 Jerome Samson F NSHL15–NSHL19 8
EDM
100 29 12 17 +3 20
944 John Mitchell F NSHL10–NSHL17 9
DET
214 29 11 18 0 24
945 Jimmy Vesey L NSHL22–NSHL25 8
NYR
240 29 11 18 +19 102
946 Jake Leschyshyn C NSHL24–NSHL25 4
PHI
157 29 11 18 +13 51
947 Rasmus Asplund R NSHL23–NSHL25 5
PIT
156 29 10 19 +7 49
948 Ryan Carter F NSHL8–NSHL17 9
SJS
182 29 7 22 -13 111 Cup1
949 Yakov Trenin C NSHL23–NSHL25 6
CAR
183 28 17 11 -1 152
950 Craig Johnson F NSHL1–NSHL6 6
OTT
122 28 15 13 -6 24