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 — 2,020 players
History › Players
🔍
Sort: PTS G A GP Name
2,020 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
1851 David Brine C NSHL10–NSHL10 1
DAL
0 0 0 0 0
1852 Ryan MacMurchy RW NSHL10–NSHL10 1
BOS
0 0 0 0 0
1853 MacGregor Sharp C NSHL10–NSHL10 1
BUF
0 0 0 0 0
1854 Dan DaSilva RW NSHL10–NSHL10 1
ANA
0 0 0 0 0
1855 Pete MacArthur LW NSHL10–NSHL10 1
ANA
0 0 0 0 0
1856 Steve MacIntyre LW NSHL10–NSHL13 4
NYR
0 0 0 0 0
1857 Jamie Wright LW NSHL10–NSHL10 1
CBJ
0 0 0 0 0
1858 Tyler Mosienko RW NSHL10–NSHL10 1
TBL
0 0 0 0 0
1859 Trent Campbell LW NSHL10–NSHL10 1
BOS
0 0 0 0 0
1860 Francis Lemieux LW NSHL10–NSHL10 1
WSH
0 0 0 0 0
1861 Shay Stephenson LW NSHL10–NSHL10 1
MTL
0 0 0 0 0
1862 Jarret Lukin LW NSHL10–NSHL10 1
TBL
0 0 0 0 0
1863 Andrew Joudrey C NSHL10–NSHL10 1
DAL
0 0 0 0 0
1864 Brad Staubitz RW NSHL10–NSHL14 5
TBL
0 0 0 0 0
1865 Dylan Hunter RW NSHL10–NSHL10 1
TBL
0 0 0 0 0
1866 Jean-Michel Daoust RW NSHL10–NSHL10 1
CBJ
0 0 0 0 0
1867 Pierre-Luc O'Brien RW NSHL10–NSHL10 1
MIN
0 0 0 0 0
1868 Zack Fitzgerald LW NSHL10–NSHL10 1
MIN
0 0 0 0 0
1869 Colin Nicholson LW NSHL10–NSHL10 1
MIN
0 0 0 0 0
1870 Simon Ferguson RW NSHL10–NSHL10 1
VAN
0 0 0 0 0
1871 Jesse Boulerice RW NSHL10–NSHL10 1
VAN
0 0 0 0 0
1872 Colton Fretter RW NSHL10–NSHL10 1
VAN
0 0 0 0 0
1873 Trevor Frischmon C NSHL10–NSHL10 1
STL
0 0 0 0 0
1874 Ajay Baines C NSHL10–NSHL10 1
MTL
0 0 0 0 0
1875 Kyle Rank RW NSHL10–NSHL10 1
OTT
0 0 0 0 0
1876 Chris Taylor C NSHL10–NSHL10 1
MTL
0 0 0 0 0
1877 T.J. Trevelyan LW NSHL10–NSHL10 1
BUF
0 0 0 0 0
1878 Jamie Johnson C NSHL10–NSHL10 1
OTT
0 0 0 0 0
1879 Jared Ross C NSHL10–NSHL10 1
CBJ
0 0 0 0 0
1880 Matt Zultek LW NSHL10–NSHL10 1
CGY
0 0 0 0 0
1881 Francis Belanger LW NSHL10–NSHL10 1
VAN
0 0 0 0 0
1882 Jonas Andersson C NSHL10–NSHL11 2
CGY
0 0 0 0 0
1883 Andre Deveaux C NSHL10–NSHL12 2
VAN
0 0 0 0 0
1884 David Marshall RW NSHL10–NSHL10 1
DET
0 0 0 0 0
1885 Derek Couture RW NSHL10–NSHL10 1
MTL
0 0 0 0 0
1886 Dustin Sproat C NSHL10–NSHL10 1
VAN
0 0 0 0 0
1887 Oren Eizenman LW NSHL10–NSHL10 1
TBL
0 0 0 0 0
1888 Mike Hamilton LW NSHL10–NSHL10 1
CGY
0 0 0 0 0
1889 Ryan Lang RW NSHL10–NSHL10 1
MIN
0 0 0 0 0
1890 Brad Mills C NSHL11–NSHL13 3
VAN
0 0 0 0 0
1891 Christian Hanson C NSHL11–NSHL12 2
WPG
0 0 0 0 0
1892 Jarod Palmer RW NSHL12–NSHL12 1
MTL
0 0 0 0 0
1893 Dennis Rasmussen C NSHL16–NSHL20 8
EDM
0 0 0 0 0
1894 Chris Didomenico C NSHL17–NSHL19 3
OTT
0 0 0 0 0
1895 Kevin Rooney C NSHL18–NSHL20 8
EDM
0 0 0 0 0
1896 Sean Kuraly C NSHL18–NSHL20 8
CBJ
0 0 0 0 0
1897 Daniel Catenacci LW NSHL18–NSHL20 8
NYR
0 0 0 0 0
1898 Oskar Sundqvist C NSHL18–NSHL20 7
PIT
0 0 0 0 0
1899 Matthew Peca C NSHL18–NSHL20 7
CBJ
0 0 0 0 0
1900 Mario Kempe RW NSHL19–NSHL19 3
NJD
0 0 0 0 0