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,200 players
History › Players
🔍
Sort: PTS G A GP Name
3,200 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
1951 Mason Geertsen D NSHL23–NSHL24 4
QUE
68 3 0 3 -2 88
1952 Igor Grigorenko R NSHL1–NSHL5 5
LAK
20 2 2 0 -5 10
1953 Mikko Eloranta F NSHL2–NSHL3 2
CBJ
5 2 2 0 +3 0
1954 Kris Vernarsky C NSHL3–NSHL10 4
BUF
15 2 2 0 0 27
1955 Yan Stastny F NSHL6–NSHL15 6
MTL
17 2 2 0 -7 7 Cup1
1956 Petri Kontiola F NSHL9–NSHL15 2
TOR
8 2 2 0 +1 0
1957 Anssi Salmela D NSHL14–NSHL22 10
TOR
24 2 2 0 -2 4
1958 Ben Street F NSHL14–NSHL17 4
PIT
15 2 2 0 -4 0
1959 Brandon Kozun F NSHL15–NSHL20 9
SEA
18 2 2 0 -2 0
1960 Brett Sutter F NSHL15–NSHL20 10
FLA
15 2 2 0 -6 10
1961 Victor Ejdsell F NSHL21–NSHL24 6
TBL
32 2 2 0 -5 4
1962 Alex Belzile R NSHL22–NSHL22 2
SJS
25 2 2 0 -3 19
1963 Ray Ferraro C NSHL1–NSHL1 1
PIT
63 2 1 1 +1 0
1964 Steve Thomas L NSHL1–NSHL3 3
NSH
22 2 1 1 -14 12
1965 Jason King F NSHL2–NSHL9 8
TBL
8 2 1 1 -5 0
1966 Scott Kelman F NSHL3–NSHL5 3
SJS
29 2 1 1 -6 29
1967 Zdenek Blatny F NSHL3–NSHL9 5
CBJ
43 2 1 1 -11 18
1968 Alexander Golovin F NSHL3–NSHL5 3
NYI
4 2 1 1 +2 14
1969 Claude Lapointe C NSHL5–NSHL5 1
COL
36 2 1 1 +2 0
1970 Allan Rourke D NSHL5–NSHL9 5
OTT
30 2 1 1 0 8
1971 Troy Brouwer F NSHL7–NSHL20 13
MIN
41 2 1 1 -1 12
1972 Tyson Strachan D NSHL12–NSHL17 8
PIT
14 2 1 1 -4 4
1973 Lennart Petrell F NSHL12–NSHL15 1
VAN
26 2 1 1 -5 6
1974 Tanner Glass F NSHL14–NSHL18 6
VAN
30 2 1 1 -2 6
1975 Joey Hishon F NSHL15–NSHL18 3
WPG
21 2 1 1 +4 2
1976 Mike Halmo F NSHL15–NSHL21 4
SEA
21 2 1 1 +2 2
1977 Anthony Peluso F NSHL15–NSHL20 8
HAM
27 2 1 1 -2 10
1978 Chad Rau F NSHL15–NSHL21 4
SEA
19 2 1 1 +1 0
1979 Patrick Maroon F NSHL15–NSHL20 8
FLA
22 2 1 1 -7 10
1980 Dominik Simon F NSHL19–NSHL20 7
PIT
5 2 1 1 +4 2
1981 Justin Dowling F NSHL19–NSHL23 6
BOS
14 2 1 1 +1 4
1982 Lukas Sedlak F NSHL21–NSHL21 3
COL
11 2 1 1 +1 10
1983 Austin Wagner F NSHL21–NSHL21 6
DET
12 2 1 1 +1 4
1984 Roman Lyubimov L NSHL22–NSHL22 2
ANA
8 2 1 1 0 0
1985 Lawrence Pilut D NSHL23–NSHL23 5
COL
15 2 1 1 -3 0
1986 Ryan Sproul D NSHL24–NSHL24 8
NYR
20 2 1 1 +1 7
1987 Jonny Brodzinski C NSHL19–NSHL20 6
STL
41 2 1 1 -5 4
1988 Declan Chisholm D NSHL24–NSHL24 2
WPG
44 2 1 1 -8 27
1989 Pavel Dorofeyev RW NSHL24–NSHL24 2
STL
4 2 1 1 -3 0
1990 Rick Tocchet R NSHL2–NSHL2 1
PIT
7 2 0 2 -3 2
1991 Aaron Gavey C NSHL1–NSHL9 3
NJD
20 2 0 2 -10 6
1992 Mike Van Ryn D NSHL1–NSHL9 4
OTT
11 2 0 2 +1 2
1993 Mike Mottau D NSHL2–NSHL13 9
BUF
21 2 0 2 +2 12
1994 Ramzi Abid L NSHL2–NSHL9 7
NYR
9 2 0 2 0 0
1995 Ian Moran D NSHL3–NSHL9 5
NJD
12 2 0 2 +1 24
1996 Jason Lawmaster D NSHL3–NSHL5 3
CBJ
16 2 0 2 +6 48
1997 Jonathan Aitken D NSHL4–NSHL6 3
DET
10 2 0 2 +3 27
1998 Patrick Lalime F NSHL1–NSHL11 11
BOS
44 2 0 2 0 0 Cup1 1
1999 Mark Rycroft F NSHL3–NSHL9 6
PHI
10 2 0 2 0 14
2000 Shawn Thornton F NSHL7–NSHL15 9
MTL
13 2 0 2 -5 12