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
1901 Jason King F NSHL2–NSHL9 8
TBL
8 2 1 1 -5 0
1902 Scott Kelman F NSHL3–NSHL5 3
SJS
29 2 1 1 -6 29
1903 Zdenek Blatny F NSHL3–NSHL9 5
CBJ
43 2 1 1 -11 18
1904 Alexander Golovin F NSHL3–NSHL5 3
NYI
4 2 1 1 +2 14
1905 Claude Lapointe C NSHL5–NSHL5 1
COL
36 2 1 1 +2 0
1906 Allan Rourke D NSHL5–NSHL9 5
OTT
30 2 1 1 0 8
1907 Troy Brouwer F NSHL7–NSHL20 13
MIN
41 2 1 1 -1 12
1908 Tyson Strachan D NSHL12–NSHL17 8
PIT
14 2 1 1 -4 4
1909 Lennart Petrell F NSHL12–NSHL15 1
VAN
26 2 1 1 -5 6
1910 Tanner Glass F NSHL14–NSHL18 6
VAN
30 2 1 1 -2 6
1911 Joey Hishon F NSHL15–NSHL18 3
WPG
21 2 1 1 +4 2
1912 Mike Halmo F NSHL15–NSHL21 4
SEA
21 2 1 1 +2 2
1913 Anthony Peluso F NSHL15–NSHL20 8
HAM
27 2 1 1 -2 10
1914 Chad Rau F NSHL15–NSHL21 4
SEA
19 2 1 1 +1 0
1915 Patrick Maroon F NSHL15–NSHL20 8
FLA
22 2 1 1 -7 10
1916 Dominik Simon F NSHL19–NSHL20 6
PIT
5 2 1 1 +4 2
1917 Justin Dowling F NSHL19–NSHL23 5
BOS
14 2 1 1 +1 4
1918 Lukas Sedlak F NSHL21–NSHL21 2
COL
11 2 1 1 +1 10
1919 Austin Wagner F NSHL21–NSHL21 5
DET
12 2 1 1 +1 4
1920 Roman Lyubimov L NSHL22–NSHL22 1
ANA
8 2 1 1 0 0
1921 Lawrence Pilut D NSHL23–NSHL23 4
COL
15 2 1 1 -3 0
1922 Ryan Sproul D NSHL24–NSHL24 7
NYR
20 2 1 1 +1 7
1923 Paul Cotter L NSHL24–NSHL24 2
HAM
5 2 1 1 +4 6
1924 Rick Tocchet R NSHL2–NSHL2 1
PIT
7 2 0 2 -3 2
1925 Aaron Gavey C NSHL1–NSHL9 3
NJD
20 2 0 2 -10 6
1926 Mike Van Ryn D NSHL1–NSHL9 4
OTT
11 2 0 2 +1 2
1927 Mike Mottau D NSHL2–NSHL13 9
BUF
21 2 0 2 +2 12
1928 Ramzi Abid L NSHL2–NSHL9 7
NYR
9 2 0 2 0 0
1929 Ian Moran D NSHL3–NSHL9 5
NJD
12 2 0 2 +1 24
1930 Jason Lawmaster D NSHL3–NSHL5 3
CBJ
16 2 0 2 +6 48
1931 Jonathan Aitken D NSHL4–NSHL6 3
DET
10 2 0 2 +3 27
1932 Patrick Lalime F NSHL1–NSHL11 11
BOS
44 2 0 2 0 0 Cup1 1
1933 Mark Rycroft F NSHL3–NSHL9 6
PHI
10 2 0 2 0 14
1934 Shawn Thornton F NSHL7–NSHL15 9
MTL
13 2 0 2 -5 12
1935 Michael Funk D NSHL7–NSHL11 5
ANA
19 2 0 2 +3 0
1936 David Printz D NSHL7–NSHL15 5
WSH
7 2 0 2 +3 0
1937 Ryan Stone F NSHL9–NSHL11 3
NSH
4 2 0 2 +3 2
1938 Roman Polak D NSHL7–NSHL21 14
LAK
23 2 0 2 -9 10
1939 Brian Lee D NSHL11–NSHL14 4
CHI
20 2 0 2 -5 7
1940 Jussi Timonen D NSHL7–NSHL15 6
SJS
8 2 0 2 +2 2
1941 Jason Jaffray F NSHL14–NSHL16 9
VAN
34 2 0 2 0 0
1942 Aaron Rome D NSHL12–NSHL15 8
VAN
19 2 0 2 +4 9
1943 Trevor Gillies F NSHL15–NSHL15 5
NYR
10 2 0 2 -3 29
1944 Jay Harrison D NSHL2–NSHL17 9
CGY
24 2 0 2 +5 6
1945 Jarred Tinordi D NSHL15–NSHL24 5
MIN
24 2 0 2 -1 24
1946 Jon Merrill D NSHL15–NSHL22 8
CBJ
23 2 0 2 0 8
1947 Greg Pateryn D NSHL15–NSHL21 6
VGK
54 2 0 2 +6 18
1948 Nicolas Deslauriers F NSHL15–NSHL20 9
EDM
46 2 0 2 -7 22
1949 Joonas Rask F NSHL15–NSHL24 10
TOR
8 2 0 2 0 6
1950 Alex Grant D NSHL15–NSHL21 11
TBL
19 2 0 2 -2 38