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
1851 Nic Petan C NSHL22–NSHL22 5
CAR
57 3 3 0 +2 8
1852 Lucas Carlsson D NSHL23–NSHL23 3
TBL
27 3 3 0 -6 12
1853 Toby Petersen C NSHL2–NSHL13 12
WPG
20 3 2 1 +2 0 Cup1
1854 Victor Uchevatov D NSHL3–NSHL5 3
NJD
9 3 2 1 0 33
1855 Mike Zalewski F NSHL15–NSHL22 11
TBL
54 3 2 1 +2 6
1856 Zac Dalpe F NSHL15–NSHL23 9
QUE
8 3 2 1 +1 0
1857 Daniel Carr F NSHL19–NSHL20 8
NYR
23 3 2 1 -12 6
1858 Brendan Lemieux F NSHL20–NSHL21 5
FLA
20 3 2 1 -4 32
1859 Evgeni Artukhin F NSHL2–NSHL5 4
NJD
28 3 2 1 -2 52
1860 Carsen Twarynski L NSHL23–NSHL24 4
MTL
23 3 2 1 +2 20
1861 Mikhail Vorobyov C NSHL23–NSHL23 3
MTL
13 3 2 1 +2 8
1862 Karl Dykhuis D NSHL2–NSHL2 1
MIN
9 3 1 2 +3 0
1863 Timo Parssinen F NSHL3–NSHL6 4
MTL
11 3 1 2 -3 8
1864 Nathan Smith F NSHL2–NSHL24 11
QUE
27 3 1 2 -5 6
1865 Mike Eastwood C NSHL5–NSHL5 1
LAK
28 3 1 2 -7 2
1866 Blake Bellefeuille C NSHL3–NSHL5 3
STL
6 3 1 2 +4 2
1867 Brad Winchester F NSHL6–NSHL13 7
MTL
24 3 1 2 +5 53
1868 Alexei Kaigorodov F NSHL7–NSHL11 5
BUF
26 3 1 2 -6 4
1869 Mark Mancari F NSHL7–NSHL19 13
TBL
46 3 1 2 -2 4
1870 Brad Fast D NSHL7–NSHL9 3
MTL
7 3 1 2 -2 2
1871 Jason Morgan F NSHL7–NSHL13 5
DAL
19 3 1 2 0 6
1872 Kenndal McArdle F NSHL12–NSHL12 4
SJS
21 3 1 2 -1 4
1873 Ben Lovejoy D NSHL15–NSHL18 6
TBL
71 3 1 2 -8 16
1874 Adam Cracknell F NSHL16–NSHL20 5
PIT
11 3 1 2 -6 4
1875 Mattias Ritola F NSHL15–NSHL19 6
MIN
14 3 1 2 -2 0
1876 Brandon Bollig F NSHL15–NSHL17 4
TOR
12 3 1 2 -4 10
1877 Boyd Deveraux L NSHL2–NSHL2 1
OTT
15 3 1 2 -6 0
1878 Austin Poganski R NSHL24–NSHL24 2
QUE
9 3 1 2 +2 33
1879 Paul Healey L NSHL1–NSHL4 4
TBL
39 3 0 3 -7 4
1880 Toni Dahlman R NSHL2–NSHL5 4
LAK
14 3 0 3 0 12
1881 Nolan Yonkman D NSHL2–NSHL15 12
MTL
28 3 0 3 -3 11
1882 Steve Montador D NSHL3–NSHL13 11
BOS
43 3 0 3 -1 33
1883 Tomas Plihal F NSHL10–NSHL15 6
BOS
7 3 0 3 -1 0
1884 Trevor van Riemsdyk D NSHL15–NSHL20 9
SEA
19 3 0 3 -7 6
1885 Logan Shaw F NSHL19–NSHL20 7
MIN
45 3 0 3 +6 18
1886 Sean Malone F NSHL20–NSHL24 4
QUE
17 3 0 3 -3 6
1887 Mason Geertsen D NSHL23–NSHL24 3
QUE
66 3 0 3 -2 73
1888 Igor Grigorenko R NSHL1–NSHL5 5
LAK
20 2 2 0 -5 10
1889 Mikko Eloranta F NSHL2–NSHL3 2
CBJ
5 2 2 0 +3 0
1890 Kris Vernarsky C NSHL3–NSHL10 4
BUF
15 2 2 0 0 27
1891 Yan Stastny F NSHL6–NSHL15 6
MTL
17 2 2 0 -7 7 Cup1
1892 Petri Kontiola F NSHL9–NSHL15 2
TOR
8 2 2 0 +1 0
1893 Anssi Salmela D NSHL14–NSHL22 10
TOR
24 2 2 0 -2 4
1894 Ben Street F NSHL14–NSHL17 4
PIT
15 2 2 0 -4 0
1895 Brandon Kozun F NSHL15–NSHL20 9
SEA
18 2 2 0 -2 0
1896 Brett Sutter F NSHL15–NSHL20 10
FLA
15 2 2 0 -6 10
1897 Victor Ejdsell F NSHL21–NSHL24 5
TBL
31 2 2 0 -5 4
1898 MacKenzie Entwistle L NSHL23–NSHL23 2
MTL
16 2 2 0 +1 6
1899 Ray Ferraro C NSHL1–NSHL1 1
PIT
63 2 1 1 +1 0
1900 Steve Thomas L NSHL1–NSHL3 3
NSH
22 2 1 1 -14 12