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
451 Marc-Andre Gragnani D NSHL13–NSHL22 12
BOS
225 33 6 27 -14 58
452 Joel Edmundson D NSHL16–NSHL23 10
BOS
399 33 5 28 -32 306
453 Dante Fabbro D NSHL23–NSHL24 5
SEA
165 33 5 28 -14 89
454 Jamie Drysdale D NSHL23–NSHL23 4
CAL
73 33 5 28 -12 51
455 Ole-Kristian Tollefsen D NSHL7–NSHL15 7
WSH
259 33 4 29 +7 324
456 Johnny Oduya D NSHL8–NSHL19 10
BOS
253 33 4 29 -1 247
457 John Moore D NSHL15–NSHL21 12
CAR
319 33 2 31 -18 36
458 Travis Sanheim D NSHL21–NSHL24 6
DET
174 32 6 26 -31 56
459 Alexander Khavanov D NSHL1–NSHL9 8
DAL
154 32 2 30 -16 78
460 Jassen Cullimore D NSHL3–NSHL11 9
BOS
177 31 6 25 +3 165
461 Moritz Seider D NSHL24–NSHL24 4
DET
77 31 6 25 +2 69
462 Josh Mahura D NSHL23–NSHL24 4
ANA
198 31 4 27 +25 122
463 Daniel Brickley D NSHL20–NSHL23 8
HAM
193 31 3 28 -27 38
464 Jakub Kindl D NSHL12–NSHL20 11
ANA
273 31 2 29 -12 86
465 Eric Cairns D NSHL1–NSHL6 6
MIN
181 30 7 23 +11 474
466 Kyle Quincey D NSHL7–NSHL20 13
STL
157 30 5 25 -13 31
467 Jake Dotchin D NSHL18–NSHL22 9
LAK
194 30 5 25 -34 215
468 Dysin Mayo D NSHL22–NSHL24 4
VGK
221 30 5 25 -1 84
469 Ian Mitchell D NSHL24–NSHL24 5
VAN
140 30 5 25 -2 28
470 Cale Hulse D NSHL3–NSHL9 7
DAL
145 30 4 26 +4 406
471 Brian Lashoff D NSHL15–NSHL22 10
MIN
208 30 4 26 +23 82
472 Andy Greene D NSHL7–NSHL20 15
DAL
134 30 3 27 -15 22
473 Mikey Anderson D NSHL23–NSHL24 3
CAL
227 30 3 27 -2 102 Cup1
474 Jacob Bryson D NSHL23–NSHL24 5
WPG
168 30 1 29 -14 29
475 Tomas Kloucek D NSHL2–NSHL6 5
QUE
158 29 11 18 -4 528
476 Sean Brown D NSHL1–NSHL9 7
CBJ
121 29 6 23 -20 533
477 Chris Butler D NSHL11–NSHL18 8
PHI
220 29 6 23 -32 63
478 Matthew Corrente D NSHL11–NSHL17 7
MTL
213 29 5 24 0 162
479 Justin Holl D NSHL21–NSHL23 8
FLA
202 29 5 24 +18 62
480 Brett Lebda D NSHL6–NSHL14 9
MTL
209 29 3 26 -8 112
481 Igor Ulanov D NSHL5–NSHL6 2
CHI
96 28 8 20 -10 50
482 Jonas Siegenthaler D NSHL22–NSHL24 6
PIT
273 28 6 22 -1 113
483 Aaron Johnson D NSHL3–NSHL16 14
NYI
74 28 4 24 +5 55 2
484 Rob Scuderi D NSHL5–NSHL17 13
TOR
185 28 4 24 -25 36
485 Steven Oleksy D NSHL13–NSHL22 10
ANA
279 28 1 27 -13 135
486 Wade Belak D NSHL3–NSHL10 7
ATL
81 27 10 17 +6 229
487 Petteri Nummelin D NSHL7–NSHL9 3
COL
110 27 7 20 -9 33
488 Rasmus Sandin D NSHL22–NSHL24 4
NYI
143 27 6 21 +10 45
489 Travis Roche D NSHL3–NSHL15 8
EDM
151 27 5 22 -21 52 Cup2
490 Jeremy Lauzon D NSHL22–NSHL24 5
FLA
291 27 5 22 0 270
491 Mattias Ekholm D NSHL15–NSHL20 11
DET
223 27 4 23 -2 78
492 Ty Wishart D NSHL11–NSHL19 10
EDM
263 27 2 25 +3 62
493 John Oduya D NSHL7–NSHL9 3
NYR
158 27 2 25 +21 154
494 Dennis Seidenberg D NSHL3–NSHL19 16
OTT
125 26 6 20 -20 53 Cup1
495 Igor Knyazev D NSHL1–NSHL13 13
BOS
100 26 6 20 -11 209
496 Jake Sanderson D NSHL24–NSHL24 2
CAL
150 26 5 21 +12 66
497 Andrew Alberts D NSHL6–NSHL15 10
NYR
199 26 2 24 +2 347
498 Jamie Doornbosch D NSHL15–NSHL20 8
MIN
192 26 2 24 -5 20
499 Scott Lachance D NSHL1–NSHL5 5
VAN
159 25 8 17 -10 91
500 Tim Erixon D NSHL15–NSHL21 11
VGK
119 25 4 21 +3 38