ANA BOS BUF CAL CAR CHI COL CBJ DET EDM FLA HAM HFD LAK MTL NJD NYI NYR OTT PHI PIT QUE SEA TBL TOR UTA VGK WSH
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,382 players
History › Players
🔍
Sort: PTS G A GP Name
3,382 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
1951 Adam Cracknell F NSHL16–NSHL20 5
PIT
11 3 1 2 -6 4
1952 Mattias Ritola F NSHL15–NSHL19 6
MIN
14 3 1 2 -2 0
1953 Brandon Bollig F NSHL15–NSHL17 4
TOR
12 3 1 2 -4 10
1954 Boyd Deveraux L NSHL2–NSHL2 1
OTT
15 3 1 2 -6 0
1955 Dryden Hunt NSHL21–NSHL25 5
SEA
38 3 1 2 -3 20
1956 Owen Power D NSHL24–NSHL25 2
FLA
2 3 1 2 +1 0
1957 Paul Healey L NSHL1–NSHL4 4
TBL
39 3 0 3 -7 4
1958 Toni Dahlman R NSHL2–NSHL5 4
LAK
14 3 0 3 0 12
1959 Nolan Yonkman D NSHL2–NSHL15 12
MTL
28 3 0 3 -3 11
1960 Steve Montador D NSHL3–NSHL13 11
BOS
43 3 0 3 -1 33
1961 Tomas Plihal F NSHL10–NSHL15 6
BOS
7 3 0 3 -1 0
1962 Logan Shaw F NSHL19–NSHL25 8
VAN
45 3 0 3 +6 18
1963 Sean Malone F NSHL20–NSHL25 5
QUE
17 3 0 3 -3 6
1964 Mason Geertsen D NSHL23–NSHL25 4
QUE
68 3 0 3 -2 88
1965 Igor Grigorenko R NSHL1–NSHL5 5
LAK
20 2 2 0 -5 10
1966 Mikko Eloranta F NSHL2–NSHL3 2
CBJ
5 2 2 0 +3 0
1967 Kris Vernarsky C NSHL3–NSHL10 4
BUF
15 2 2 0 0 27
1968 Yan Stastny F NSHL6–NSHL15 6
MTL
17 2 2 0 -7 7 Cup1
1969 Petri Kontiola F NSHL9–NSHL15 2
TOR
8 2 2 0 +1 0
1970 Anssi Salmela D NSHL14–NSHL22 10
TOR
24 2 2 0 -2 4
1971 Ben Street F NSHL14–NSHL17 4
PIT
15 2 2 0 -4 0
1972 Brandon Kozun F NSHL15–NSHL20 9
SEA
18 2 2 0 -2 0
1973 Brett Sutter F NSHL15–NSHL20 10
FLA
15 2 2 0 -6 10
1974 Victor Ejdsell F NSHL21–NSHL25 6
TBL
32 2 2 0 -5 4
1975 Ray Ferraro C NSHL1–NSHL1 1
PIT
63 2 1 1 +1 0
1976 Steve Thomas L NSHL1–NSHL3 3
NSH
22 2 1 1 -14 12
1977 Jason King F NSHL2–NSHL9 8
TBL
8 2 1 1 -5 0
1978 Scott Kelman F NSHL3–NSHL5 3
SJS
29 2 1 1 -6 29
1979 Zdenek Blatny F NSHL3–NSHL9 5
CBJ
43 2 1 1 -11 18
1980 Alexander Golovin F NSHL3–NSHL5 3
NYI
4 2 1 1 +2 14
1981 Claude Lapointe C NSHL5–NSHL5 1
COL
36 2 1 1 +2 0
1982 Allan Rourke D NSHL5–NSHL9 5
OTT
30 2 1 1 0 8
1983 Troy Brouwer F NSHL7–NSHL20 13
MIN
41 2 1 1 -1 12
1984 Tyson Strachan D NSHL12–NSHL17 8
PIT
14 2 1 1 -4 4
1985 Lennart Petrell F NSHL12–NSHL15 1
VAN
26 2 1 1 -5 6
1986 Tanner Glass F NSHL14–NSHL18 6
VAN
30 2 1 1 -2 6
1987 Joey Hishon F NSHL15–NSHL18 3
WPG
21 2 1 1 +4 2
1988 Mike Halmo F NSHL15–NSHL21 4
SEA
21 2 1 1 +2 2
1989 Anthony Peluso F NSHL15–NSHL20 8
HAM
27 2 1 1 -2 10
1990 Chad Rau F NSHL15–NSHL21 4
SEA
19 2 1 1 +1 0
1991 Patrick Maroon F NSHL15–NSHL20 8
FLA
22 2 1 1 -7 10
1992 Dominik Simon F NSHL19–NSHL25 7
PIT
5 2 1 1 +4 2
1993 Justin Dowling F NSHL19–NSHL25 6
ANA
14 2 1 1 +1 4
1994 Lukas Sedlak F NSHL21–NSHL25 3
OTT
11 2 1 1 +1 10
1995 Austin Wagner F NSHL21–NSHL25 6
DET
12 2 1 1 +1 4
1996 Roman Lyubimov L NSHL22–NSHL25 2
VAN
9 2 1 1 0 0
1997 Lawrence Pilut D NSHL23–NSHL25 5
COL
15 2 1 1 -3 0
1998 Ryan Sproul D NSHL24–NSHL25 8
NYR
20 2 1 1 +1 7
1999 Jonny Brodzinski C NSHL19–NSHL25 6
STL
43 2 1 1 -5 6
2000 Declan Chisholm D NSHL24–NSHL25 2
WPG
44 2 1 1 -8 27