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
51 Phil Kessel F NSHL9–NSHL23 15
QUE
1067 708 331 377 +3 211 Cup1
52 Derek Stepan F NSHL11–NSHL22 12
EDM
936 696 261 435 -36 128 1
53 David Krejci F NSHL8–NSHL22 15
COL
1028 693 298 395 -52 244 Cup1
54 Erik Cole L NSHL1–NSHL16 16
BOS
1089 692 304 388 +32 1012
55 Joe Sakic C NSHL1–NSHL8 8
PHI
553 691 294 397 +235 201 Cup1 11
56 Paul Kariya L NSHL1–NSHL10 10
PHI
696 689 310 379 +100 178 2
57 Brad Richards C NSHL1–NSHL15 15
WSH
1097 679 263 416 +19 489 Cup1
58 Gabriel Landeskog F NSHL12–NSHL24 13
NJD
960 675 284 391 -50 555
59 Corey Perry F NSHL6–NSHL21 18
HAM
1118 671 297 374 +19 572 Cup1 1
60 Martin Straka L NSHL1–NSHL13 13
BOS
871 666 265 401 +68 165 Cup1 1
61 Sean Monahan F NSHL15–NSHL24 10
CBJ
716 661 259 402 +13 245 2
62 Brayden Schenn F NSHL15–NSHL24 12
EDM
725 656 283 373 -56 97 Cup1 4
63 Max Pacioretty F NSHL12–NSHL24 13
NJD
963 654 287 367 +39 933 1
64 Daymond Langkow C NSHL1–NSHL13 13
NYR
889 650 236 414 -17 271
65 Mike Cammalleri C NSHL1–NSHL18 18
CGY
916 644 282 362 +11 237 2
66 Brad Marchand F NSHL11–NSHL23 14
NJD
947 642 279 363 +11 141 Cup1 1
67 Ales Hemsky R NSHL1–NSHL18 18
EDM
985 640 258 382 -47 245 Cup1
68 Nicklas Backstrom F NSHL8–NSHL24 17
STL
1067 638 279 359 -52 257 2
69 Derek Roy F NSHL2–NSHL20 18
HAM
866 638 255 383 +78 460
70 Daniel Sedin L NSHL1–NSHL17 17
VAN
1105 634 281 353 +10 355
71 Mika Zibanejad F NSHL13–NSHL24 12
CHI
756 634 250 384 +35 206 Cup1 4
72 Ryan Smyth L NSHL1–NSHL13 13
DAL
923 629 237 392 +43 373
73 Patrick Marleau C NSHL1–NSHL21 21
NYR
1123 627 243 384 +2 336
74 Nikita Kucherov F NSHL15–NSHL24 10
CHI
768 626 230 396 +26 494 2
75 Olli Jokinen C NSHL2–NSHL15 14
DAL
981 625 274 351 -11 849
76 Alex Galchenyuk F NSHL13–NSHL24 12
TBL
878 623 260 363 +58 360
77 Jason Spezza C NSHL1–NSHL21 21
TOR
1087 622 242 380 -82 345 Cup2
78 Jarret Stoll C NSHL1–NSHL16 16
PIT
930 621 223 398 -7 721 Cup1 1
79 Alexei Yashin C NSHL1–NSHL13 13
DAL
811 617 279 338 +98 314 2
80 Martin Havlat R NSHL1–NSHL16 16
SEA
948 613 227 386 0 327
81 Mike Fisher C NSHL1–NSHL16 16
BOS
1024 612 266 346 +30 1045 Cup2
82 Patrik Elias L NSHL1–NSHL15 15
SEA
1014 611 262 349 +53 393 Cup1
83 Jonathan Huberdeau F NSHL13–NSHL24 12
TBL
777 605 261 344 -19 76 2
84 Artemi Panarin F NSHL16–NSHL24 9
TBL
672 603 244 359 -38 318
85 Mike Modano C NSHL1–NSHL10 10
PHI
699 602 264 338 +44 418 3
86 Saku Koivu C NSHL3–NSHL13 11
EDM
798 597 226 371 +63 331 1
87 Adam Henrique F NSHL13–NSHL24 13
LAK
943 586 240 346 -27 161
88 Connor McDavid F NSHL17–NSHL24 8
PHI
590 582 223 359 -48 464 Cup1 2
89 Nicklas Lidstrom D NSHL1–NSHL11 11
BOS
774 582 116 466 +163 516 11
90 Brendan Morrison C NSHL1–NSHL13 13
CAR
931 580 222 358 +72 348
91 Erik Karlsson D NSHL11–NSHL24 14
MIN
1037 577 125 452 -109 209 Cup1 6
92 Marcus Kruger F NSHL12–NSHL24 13
BOS
899 576 230 346 +42 161 6
93 Nathan MacKinnon F NSHL15–NSHL24 11
COL
699 571 253 318 +6 143 Cup1
94 Tomas Plekanec F NSHL3–NSHL18 14
NYI
905 561 226 335 +40 153
95 Dustin Brown F NSHL5–NSHL20 17
EDM
979 560 245 315 +29 561 Cup1
96 Jeff Carter F NSHL3–NSHL20 18
CHI
1025 558 217 341 +3 427
97 Maxim Afinogenov R NSHL1–NSHL15 15
PIT
1031 556 214 342 -7 1240 Cup1
98 Owen Nolan R NSHL1–NSHL10 10
WSH
693 555 228 327 +175 1076 2
99 Brian Rolston C NSHL1–NSHL11 11
OTT
766 553 222 331 +68 336
100 Loui Eriksson F NSHL7–NSHL20 16
CHI
924 551 233 318 -65 70