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 — 1,084 players
History › Players
🔍
Sort: PTS G A GP Name
1,084 players
# Player Pos Seasons Active # Seasons Last Team GP PTS G A +/− PIM Cups Awards
651 Karl Dykhuis D NSHL2–NSHL2 1
MIN
9 3 1 2 +3 0
652 Brad Fast D NSHL7–NSHL9 3
MTL
7 3 1 2 -2 2
653 Ben Lovejoy D NSHL15–NSHL18 6
TBL
71 3 1 2 -8 16
654 Nolan Yonkman D NSHL2–NSHL15 12
MTL
28 3 0 3 -3 11
655 Steve Montador D NSHL3–NSHL13 11
BOS
43 3 0 3 -1 33
656 Trevor van Riemsdyk D NSHL15–NSHL20 9
SEA
19 3 0 3 -7 6
657 Mason Geertsen D NSHL23–NSHL24 3
QUE
66 3 0 3 -2 73
658 Anssi Salmela D NSHL14–NSHL22 10
TOR
24 2 2 0 -2 4
659 Allan Rourke D NSHL5–NSHL9 5
OTT
30 2 1 1 0 8
660 Tyson Strachan D NSHL12–NSHL17 8
PIT
14 2 1 1 -4 4
661 Lawrence Pilut D NSHL23–NSHL23 4
COL
15 2 1 1 -3 0
662 Ryan Sproul D NSHL24–NSHL24 7
NYR
20 2 1 1 +1 7
663 Mike Van Ryn D NSHL1–NSHL9 4
OTT
11 2 0 2 +1 2
664 Mike Mottau D NSHL2–NSHL13 9
BUF
21 2 0 2 +2 12
665 Ian Moran D NSHL3–NSHL9 5
NJD
12 2 0 2 +1 24
666 Jason Lawmaster D NSHL3–NSHL5 3
CBJ
16 2 0 2 +6 48
667 Jonathan Aitken D NSHL4–NSHL6 3
DET
10 2 0 2 +3 27
668 Michael Funk D NSHL7–NSHL11 5
ANA
19 2 0 2 +3 0
669 David Printz D NSHL7–NSHL15 5
WSH
7 2 0 2 +3 0
670 Roman Polak D NSHL7–NSHL21 14
LAK
23 2 0 2 -9 10
671 Brian Lee D NSHL11–NSHL14 4
CHI
20 2 0 2 -5 7
672 Jussi Timonen D NSHL7–NSHL15 6
SJS
8 2 0 2 +2 2
673 Aaron Rome D NSHL12–NSHL15 8
VAN
19 2 0 2 +4 9
674 Jay Harrison D NSHL2–NSHL17 9
CGY
24 2 0 2 +5 6
675 Jarred Tinordi D NSHL15–NSHL24 5
MIN
24 2 0 2 -1 24
676 Jon Merrill D NSHL15–NSHL22 8
CBJ
23 2 0 2 0 8
677 Greg Pateryn D NSHL15–NSHL21 6
VGK
54 2 0 2 +6 18
678 Alex Grant D NSHL15–NSHL21 11
TBL
19 2 0 2 -2 38
679 Jimmy Schuldt D NSHL20–NSHL21 4
VGK
16 2 0 2 -6 2
680 Ben Thomas D NSHL22–NSHL23 4
TOR
8 2 0 2 +3 4
681 Kevin Gravel D NSHL23–NSHL24 8
MIN
40 2 0 2 -1 26
682 Cal Foote D NSHL23–NSHL24 4
TOR
20 2 0 2 0 4
683 Cam Dineen D NSHL24–NSHL24 3
MIN
7 2 0 2 -3 0
684 Sami Helenius D NSHL1–NSHL6 6
CLE
7 1 1 0 -5 18
685 Jaroslav Obsut D NSHL2–NSHL4 3
PHX
1 1 1 0 0 0
686 Grant McNeill D NSHL7–NSHL11 5
STL
18 1 1 0 -1 4
687 Ben Harpur D NSHL20–NSHL21 4
SEA
16 1 1 0 -3 14
688 Kurtis MacDermid D NSHL23–NSHL23 5
CAR
17 1 1 0 +6 81
689 Kevin Bahl D NSHL24–NSHL24 4
SEA
8 1 1 0 -1 2
690 Wade Brookbank D NSHL3–NSHL10 7
DAL
9 1 0 1 +3 31
691 David Hale D NSHL1–NSHL12 12
TOR
52 1 0 1 -5 103 Cup1
692 Bruno St-Jacques D NSHL4–NSHL9 6
VAN
7 1 0 1 +2 2
693 Tomas Malec D NSHL5–NSHL15 6
SJS
67 1 0 1 -9 37
694 Branislav Mezei D NSHL3–NSHL10 8
DAL
17 1 0 1 +1 20
695 Kristopher Letang D NSHL7–NSHL10 4
CBJ
21 1 0 1 -2 0
696 Kyle Cumiskey D NSHL7–NSHL17 10
CAR
48 1 0 1 -1 8
697 Lawrence Nycholat D NSHL5–NSHL11 7
CGY
23 1 0 1 -5 17
698 Matt Lashoff D NSHL7–NSHL18 12
CAR
6 1 0 1 0 4
699 Davis Drewiske D NSHL11–NSHL15 6
SEA
49 1 0 1 0 6
700 Tyler Sloan D NSHL11–NSHL13 5
MIN
13 1 0 1 0 9 Cup1