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
1951 Jimmy Schuldt D NSHL20–NSHL21 4
VGK
16 2 0 2 -6 2
1952 A.J. Greer L NSHL22–NSHL22 4
BOS
6 2 0 2 0 10
1953 Alex Formenton L NSHL22–NSHL23 3 23 2 0 2 +3 12
1954 Ben Thomas D NSHL22–NSHL23 4
TOR
8 2 0 2 +3 4
1955 Henrik Borgstrom C NSHL23–NSHL23 2
CAL
17 2 0 2 0 2
1956 Kevin Gravel D NSHL23–NSHL24 8
MIN
40 2 0 2 -1 26
1957 Cal Foote D NSHL23–NSHL24 4
TOR
20 2 0 2 0 4
1958 Cam Dineen D NSHL24–NSHL24 3
MIN
7 2 0 2 -3 0
1959 Mark Kastelic C NSHL24–NSHL24 1
FLA
18 2 0 2 0 43
1960 Dylan Guenther L NSHL24–NSHL24 1
LAK
1 2 0 2 +1 0
1961 Sami Helenius D NSHL1–NSHL6 6
CLE
7 1 1 0 -5 18
1962 Fredrik Sjöström R NSHL1–NSHL1 1
NYI
5 1 1 0 -5 0
1963 P.J. Stock F NSHL2–NSHL3 2
SJS
12 1 1 0 -1 8
1964 Artem Chernov F NSHL3–NSHL5 3
DAL
6 1 1 0 -6 4
1965 Jeff Heerema F NSHL2–NSHL6 5
CLE
3 1 1 0 +1 0
1966 Jaroslav Obsut D NSHL2–NSHL4 3
PHX
1 1 1 0 0 0
1967 Matt Koalska C NSHL3–NSHL5 3
CHI
1 1 1 0 +1 6
1968 Brian McGrattan F NSHL6–NSHL15 8
DAL
7 1 1 0 +3 6
1969 Milan Bartovic F NSHL6–NSHL6 1
WPG
8 1 1 0 -1 0
1970 Konstantin Koltsov F NSHL2–NSHL9 5
OTT
23 1 1 0 -5 5
1971 Greg Campbell F NSHL1–NSHL14 3
COL
60 1 1 0 -11 21
1972 Cody McLeod F NSHL9–NSHL20 13
PHI
16 1 1 0 -1 8
1973 Rick Rypien F NSHL9–NSHL10 2
ATL
8 1 1 0 -2 0
1974 Colton Orr F NSHL7–NSHL15 9
MTL
18 1 1 0 +2 18
1975 Corey Locke F NSHL11–NSHL15 3
MIN
4 1 1 0 +1 0 Cup1
1976 Grant McNeill D NSHL7–NSHL11 5
STL
18 1 1 0 -1 4
1977 Dana Tyrell F NSHL13–NSHL15 1
EDM
7 1 1 0 0 0
1978 Eric Tangradi F NSHL13–NSHL20 7
QUE
5 1 1 0 +2 0
1979 Matt Kassian F NSHL14–NSHL15 5
BUF
9 1 1 0 0 2
1980 Eric Nystrom F NSHL1–NSHL15 12
PHI
9 1 1 0 -2 2
1981 Jacob De La Rose F NSHL15–NSHL21 5
SEA
8 1 1 0 +1 6
1982 Liam O'Brien F NSHL15–NSHL21 4
PHI
3 1 1 0 +1 2
1983 Bobby Farnham F NSHL15–NSHL18 3
LAK
2 1 1 0 -1 0
1984 Carter Ashton F NSHL15–NSHL20 7
NYI
13 1 1 0 0 0
1985 Kevin Roy F NSHL18–NSHL21 7
PHI
15 1 1 0 -2 2
1986 Nick Sorensen F NSHL19–NSHL20 2
QUE
4 1 1 0 +1 4
1987 Anton Blidh F NSHL19–NSHL22 6
DET
74 1 1 0 -12 8
1988 Joseph Cramarossa F NSHL20–NSHL20 6
NYR
14 1 1 0 -3 6
1989 Austin Czarnik F NSHL20–NSHL20 6
LAK
11 1 1 0 +1 0
1990 Ben Harpur D NSHL20–NSHL21 4
SEA
16 1 1 0 -3 14
1991 Justin Bailey F NSHL20–NSHL21 5
PHI
11 1 1 0 -4 6
1992 Jean-Sebastien Dea F NSHL21–NSHL21 6
LAK
11 1 1 0 -2 2
1993 Kenny Agostino F NSHL21–NSHL24 6
SEA
27 1 1 0 -3 8
1994 Gaetan Haas F NSHL21–NSHL21 5
CAL
3 1 1 0 +3 0
1995 Marc-Antoine Pouilot F NSHL3–NSHL4 2
DAL
2 1 1 0 -1 4
1996 Colin Blackwell C NSHL22–NSHL23 5
MTL
4 1 1 0 +2 2
1997 Alex Belzile R NSHL22–NSHL22 1
ANA
8 1 1 0 0 4
1998 Anton Slepyshev L NSHL23–NSHL23 7
FLA
12 1 1 0 -1 7
1999 Kurtis MacDermid D NSHL23–NSHL23 5
CAR
17 1 1 0 +6 81
2000 Lukas Rousek C NSHL24–NSHL24 1
STL
5 1 1 0 0 0