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 Carter Rowney F NSHL17–NSHL20 6
EDM
181 34 13 21 -8 74
902 Ryan Potulny F NSHL7–NSHL15 8
CAR
147 33 17 16 -14 8
903 Scott Laughton F NSHL15–NSHL24 8
CAR
229 33 17 16 -4 85
904 Valtteri Puustinen L NSHL24–NSHL24 2
DET
132 33 16 17 +11 61
905 Linden Vey F NSHL15–NSHL24 10
MTL
168 33 15 18 +3 22 Cup1
906 Dale Weise F NSHL15–NSHL20 10
QUE
159 33 15 18 +7 58
907 Joel Armia F NSHL15–NSHL23 8
EDM
217 33 13 20 -20 75
908 Johan Larsson F NSHL15–NSHL23 9
NJD
201 33 11 22 -10 53
909 Michael Zigomanis F NSHL7–NSHL9 3
LAK
147 32 15 17 -4 26
910 Fredrik Olofsson L NSHL23–NSHL24 3
QUE
148 32 15 17 -34 65
911 Paul Gaustad F NSHL6–NSHL15 9
TBL
180 32 14 18 -14 172
912 Jesse Joensuu F NSHL12–NSHL19 10
NYI
201 32 14 18 +4 65
913 Scott Thornton L NSHL2–NSHL7 5
DET
155 31 20 11 -16 206
914 Mike Hardman F NSHL21–NSHL24 5
FLA
194 31 18 13 +4 49
915 Ronald Petrovicky R NSHL1–NSHL11 8
COL
150 31 17 14 -18 93
916 Scott Mellanby L NSHL1–NSHL6 5
VAN
122 31 16 15 -12 187
917 Jeff Hamilton F NSHL6–NSHL11 6
WPG
184 31 16 15 +9 22
918 Nathan Smith F NSHL2–NSHL24 12
QUE
85 31 13 18 +5 46
919 Dave Bolland F NSHL11–NSHL17 6
LAK
116 31 13 18 -5 0
920 Teddy Purcell F NSHL12–NSHL19 5
FLA
182 31 13 18 -6 8
921 Jonathan Dahlen R NSHL23–NSHL23 4
VGK
112 30 20 10 -14 43
922 Noah Cates L NSHL23–NSHL24 4
CHI
134 30 14 16 -18 34
923 Rich Peverley F NSHL7–NSHL14 7
PHI
114 30 12 18 -5 18
924 Casey Wellman F NSHL14–NSHL21 10
PHI
139 30 11 19 +1 20
925 Mike LeClerc L NSHL2–NSHL2 1
BOS
63 30 6 24 -3 30
926 Jerome Samson F NSHL15–NSHL19 8
EDM
100 29 12 17 +3 20
927 John Mitchell F NSHL10–NSHL17 9
DET
214 29 11 18 0 24
928 Ryan Carter F NSHL8–NSHL17 9
SJS
182 29 7 22 -13 111 Cup1
929 Craig Johnson F NSHL1–NSHL6 6
OTT
122 28 15 13 -6 24
930 Jed Ortmeyer F NSHL6–NSHL13 8
DET
275 28 15 13 +10 42
931 Martin St.Louis R NSHL2–NSHL2 1
QUE
65 28 15 13 -22 4
932 Blair Jones F NSHL7–NSHL20 12
SJS
104 28 12 16 +1 12
933 Jeremy Morin F NSHL15–NSHL20 6
EDM
141 28 12 16 +14 20
934 Rem Pitlick C NSHL22–NSHL24 4
NYR
205 28 12 16 0 44
935 Jimmy Vesey L NSHL22–NSHL24 8
NYR
222 28 11 17 +17 89
936 Marian Cisar F NSHL3–NSHL5 3
NYR
102 28 10 18 +3 117
937 Rasmus Asplund R NSHL23–NSHL24 5
PIT
134 28 10 18 +6 39
938 Sergei Kostitsyn F NSHL11–NSHL21 8
SJS
153 28 9 19 -7 24
939 Joel Ward F NSHL7–NSHL18 12
CGY
177 27 13 14 -10 10
940 Yegor Chinakhov RW NSHL24–NSHL24 2
NYI
58 27 13 14 +6 26
941 Steve Ott F NSHL1–NSHL15 15
MTL
126 27 12 15 -12 213
942 Mike Zigomanis R NSHL2–NSHL15 9
FLA
148 27 11 16 -15 20 Cup1
943 Isaac Ratcliffe L NSHL24–NSHL24 4
CHI
118 27 11 16 +14 96
944 Patrick Kaleta F NSHL7–NSHL15 6
PIT
123 27 10 17 +3 58 Cup1
945 Matt Frattin F NSHL12–NSHL20 11
HAM
156 27 10 17 +2 16
946 Jason Dickinson F NSHL20–NSHL23 7
VGK
219 27 10 17 -4 40
947 Trent Frederic L NSHL23–NSHL24 5
BOS
142 27 7 20 +22 208
948 Oliver Wahlstrom R NSHL24–NSHL24 3
ANA
131 26 17 9 +9 91
949 Josh Langfeld F NSHL4–NSHL9 6
MTL
135 26 15 11 -26 43
950 Yakov Trenin C NSHL23–NSHL24 6
CAR
172 26 15 11 -3 152