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
51 Daniel Alfredsson R NSHL1–NSHL14 14
CAR
1016 713 294 419 +40 316 Cup2
52 Phil Kessel F NSHL9–NSHL23 15
QUE
1067 708 331 377 +3 211 Cup1
53 Derek Stepan F NSHL11–NSHL22 12
EDM
936 696 261 435 -36 128 1
54 David Krejci F NSHL8–NSHL22 15
COL
1028 693 298 395 -52 244 Cup1
55 Erik Cole L NSHL1–NSHL16 16
BOS
1089 692 304 388 +32 1012
56 Joe Sakic C NSHL1–NSHL8 8
PHI
553 691 294 397 +235 201 Cup1 11
57 Paul Kariya L NSHL1–NSHL10 10
PHI
696 689 310 379 +100 178 2
58 Mika Zibanejad F NSHL13–NSHL24 13
NYR
813 685 270 415 +34 252 Cup1 4
59 Brad Richards C NSHL1–NSHL15 15
WSH
1097 679 263 416 +19 489 Cup1
60 Brayden Schenn F NSHL15–NSHL24 13
LAK
781 672 293 379 -68 126 Cup1 4
61 Corey Perry F NSHL6–NSHL21 19
SJS
1119 671 297 374 +17 572 Cup1 1
62 Nikita Kucherov F NSHL15–NSHL24 11
LAK
824 671 245 426 +18 509 2
63 Alex Galchenyuk F NSHL13–NSHL24 13
TBL
935 670 277 393 +65 375
64 Martin Straka L NSHL1–NSHL13 13
BOS
871 666 265 401 +68 165 Cup1 1
65 Max Pacioretty F NSHL12–NSHL24 13
NJD
963 654 287 367 +39 933 1
66 Daymond Langkow C NSHL1–NSHL13 13
NYR
889 650 236 414 -17 271
67 Artemi Panarin F NSHL16–NSHL24 10
NJD
727 649 269 380 -44 361
68 Mike Cammalleri C NSHL1–NSHL18 18
CGY
916 644 282 362 +11 237 2
69 Nicklas Backstrom F NSHL8–NSHL24 18
PHI
1120 643 281 362 -52 277 2
70 Brad Marchand F NSHL11–NSHL23 15
NJD
947 642 279 363 +11 141 Cup1 1
71 Ales Hemsky R NSHL1–NSHL18 18
EDM
985 640 258 382 -47 245 Cup1
72 Derek Roy F NSHL2–NSHL20 18
HAM
866 638 255 383 +78 460
73 Daniel Sedin L NSHL1–NSHL17 17
VAN
1105 634 281 353 +10 355
74 Connor McDavid F NSHL17–NSHL24 9
PHI
647 633 243 390 -47 505 Cup1 2
75 Jonathan Huberdeau F NSHL13–NSHL24 13
SEA
833 632 274 358 -16 94 2
76 Ryan Smyth L NSHL1–NSHL13 13
DAL
923 629 237 392 +43 373
77 Patrick Marleau C NSHL1–NSHL21 21
NYR
1123 627 243 384 +2 336
78 Olli Jokinen C NSHL2–NSHL15 14
DAL
981 625 274 351 -11 849
79 Jason Spezza C NSHL1–NSHL21 21
TOR
1087 622 242 380 -82 345 Cup2
80 Jarret Stoll C NSHL1–NSHL16 16
PIT
930 621 223 398 -7 721 Cup1 1
81 Alexei Yashin C NSHL1–NSHL13 13
DAL
811 617 279 338 +98 314 2
82 Martin Havlat R NSHL1–NSHL16 16
SEA
948 613 227 386 0 327
83 Mike Fisher C NSHL1–NSHL16 16
BOS
1024 612 266 346 +30 1045 Cup2
84 Nathan MacKinnon F NSHL15–NSHL24 12
COL
755 611 271 340 +21 172 Cup1
85 Patrik Elias L NSHL1–NSHL15 15
SEA
1014 611 262 349 +53 393 Cup1
86 Mike Modano C NSHL1–NSHL10 10
PHI
699 602 264 338 +44 418 3
87 Saku Koivu C NSHL3–NSHL13 11
EDM
798 597 226 371 +63 331 1
88 David Pastrnak F NSHL15–NSHL24 11
BOS
687 593 258 335 +29 301 2
89 Adam Henrique F NSHL13–NSHL24 14
SJS
960 593 244 349 -28 188
90 Aleksander Barkov F NSHL16–NSHL24 10
TOR
693 591 238 353 -6 267 3
91 Marcus Kruger F NSHL12–NSHL24 14
STL
955 591 237 354 +41 177 6
92 Sean Couturier F NSHL12–NSHL24 13
ANA
904 588 224 364 +24 271 Cup2
93 Brendan Morrison C NSHL1–NSHL13 13
CAR
931 580 222 358 +72 348
94 Mark Scheifele F NSHL15–NSHL24 11
BOS
755 572 214 358 +38 415
95 Alex Ovechkin F NSHL11–NSHL20 14
NJD
840 567 258 309 +84 538 Cup1
96 Tomas Plekanec F NSHL3–NSHL18 14
NYI
905 561 226 335 +40 153
97 Dustin Brown F NSHL5–NSHL20 17
EDM
979 560 245 315 +29 561 Cup1
98 Jeff Carter F NSHL3–NSHL20 18
CHI
1025 558 217 341 +3 427
99 Maxim Afinogenov R NSHL1–NSHL15 15
PIT
1031 556 214 342 -7 1240 Cup1
100 Owen Nolan R NSHL1–NSHL10 10
WSH
693 555 228 327 +175 1076 2