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,020 players
History › Players
🔍
Sort: PTS G A GP Name
2,020 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
901 Tom Wandell F NSHL11–NSHL20 12
ANA
217 34 17 17 +8 21
902 Jeff Cowan F NSHL5–NSHL11 6
BOS
108 34 16 18 +3 126
903 Valtteri Puustinen L NSHL24–NSHL24 2
DET
146 34 16 18 +8 61
904 Nathan Smith F NSHL2–NSHL24 12
QUE
98 34 15 19 +2 46
905 Nick Bonino F NSHL13–NSHL22 13
PHI
151 34 14 20 +1 14
906 Carter Rowney F NSHL17–NSHL20 6
EDM
181 34 13 21 -8 74
907 Mike Hardman F NSHL21–NSHL24 5
FLA
207 33 19 14 +7 51
908 Ryan Potulny F NSHL7–NSHL15 8
CAR
147 33 17 16 -14 8
909 Dale Weise F NSHL15–NSHL20 10
QUE
159 33 15 18 +7 58
910 Aliaksei Protas LW NSHL24–NSHL24 2
DET
45 33 15 18 +11 63
911 Joel Armia F NSHL15–NSHL23 8
EDM
217 33 13 20 -20 75
912 Johan Larsson F NSHL15–NSHL23 9
NJD
201 33 11 22 -10 53
913 Trent Frederic L NSHL23–NSHL24 5
BOS
155 33 9 24 +24 223
914 Michael Zigomanis F NSHL7–NSHL9 3
LAK
147 32 15 17 -4 26
915 Fredrik Olofsson L NSHL23–NSHL24 3
QUE
148 32 15 17 -34 65
916 Paul Gaustad F NSHL6–NSHL15 9
TBL
180 32 14 18 -14 172
917 Jesse Joensuu F NSHL12–NSHL19 10
NYI
201 32 14 18 +4 65
918 Noah Cates L NSHL23–NSHL24 4
CHI
148 32 14 18 -16 40
919 Jonathan Dahlen R NSHL23–NSHL23 4
VGK
119 31 21 10 -16 51
920 Scott Thornton L NSHL2–NSHL7 5
DET
155 31 20 11 -16 206
921 Ronald Petrovicky R NSHL1–NSHL11 8
COL
150 31 17 14 -18 93
922 Scott Mellanby L NSHL1–NSHL6 5
VAN
122 31 16 15 -12 187
923 Jeff Hamilton F NSHL6–NSHL11 6
WPG
184 31 16 15 +9 22
924 Dave Bolland F NSHL11–NSHL17 6
LAK
116 31 13 18 -5 0
925 Teddy Purcell F NSHL12–NSHL19 5
FLA
182 31 13 18 -6 8
926 Michael Dal Colle F NSHL21–NSHL22 6
SJS
186 30 14 16 +8 72
927 Rem Pitlick C NSHL22–NSHL24 4
NYR
218 30 14 16 -1 62
928 Yegor Chinakhov RW NSHL24–NSHL24 2
NYI
71 30 14 16 +10 26
929 Rich Peverley F NSHL7–NSHL14 7
PHI
114 30 12 18 -5 18
930 Isaac Ratcliffe L NSHL24–NSHL24 4
CHI
132 30 12 18 +17 108
931 Casey Wellman F NSHL14–NSHL21 10
PHI
139 30 11 19 +1 20
932 Mike LeClerc L NSHL2–NSHL2 1
BOS
63 30 6 24 -3 30
933 Jerome Samson F NSHL15–NSHL19 8
EDM
100 29 12 17 +3 20
934 John Mitchell F NSHL10–NSHL17 9
DET
214 29 11 18 0 24
935 Jimmy Vesey L NSHL22–NSHL24 8
NYR
232 29 11 18 +16 98
936 Ryan Carter F NSHL8–NSHL17 9
SJS
182 29 7 22 -13 111 Cup1
937 Yakov Trenin C NSHL23–NSHL24 6
CAR
183 28 17 11 -1 152
938 Craig Johnson F NSHL1–NSHL6 6
OTT
122 28 15 13 -6 24
939 Jed Ortmeyer F NSHL6–NSHL13 8
DET
275 28 15 13 +10 42
940 Martin St.Louis R NSHL2–NSHL2 1
QUE
65 28 15 13 -22 4
941 Seth Jarvis LW NSHL22–NSHL24 4
PIT
71 28 13 15 -9 41 1
942 Blair Jones F NSHL7–NSHL20 12
SJS
104 28 12 16 +1 12
943 Jeremy Morin F NSHL15–NSHL20 6
EDM
141 28 12 16 +14 20
944 Jason Dickinson F NSHL20–NSHL23 7
VGK
233 28 11 17 -4 40
945 Marian Cisar F NSHL3–NSHL5 3
NYR
102 28 10 18 +3 117
946 Rasmus Asplund R NSHL23–NSHL24 5
PIT
147 28 10 18 +2 45
947 Sergei Kostitsyn F NSHL11–NSHL21 8
SJS
153 28 9 19 -7 24
948 Oliver Wahlstrom R NSHL24–NSHL24 3
ANA
145 27 17 10 +11 107
949 JJ Peterka RW NSHL24–NSHL24 2
CHI
72 27 14 13 -10 37
950 Joel Ward F NSHL7–NSHL18 12
CGY
177 27 13 14 -10 10