Loading page

NHL All-Time Stats

Change League
Forwards
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

NHL All-Time Player Totals

Export
Regular Season
From Season
To Season
NHL — All-Time Player Stats
#PlayerGPGATPP/GPPIMPeriodYears
501.Russia flagValeri Kamensky (LW)6372003015010.793831991 - 200211
502.Canada flagGreg Malone (C)7041913105010.716611976 - 198711
503.Switzerland flagNino Niederreiter (RW/LW)Active player10402482514990.484542010 - 202716
504.USA flagBrock Boeser (RW/LW)Active player6482332654980.771582016 - 202711
505.Canada flagGregg Sheppard (LW)6572052934980.762431972 - 198210
506.USA flagTodd Marchant (C)11951863124980.427741993 - 201117
507.Canada flagZach Hyman (W/C)Active player7182622354970.693862015 - 202712
508.Canada flagCraig Simpson (LW)6342472504970.786591985 - 199510
509.Czechia flagRadek Bonk (C)9691943034970.515811994 - 200914
510.Canada flagJeff O'Neill (RW)8212372594960.606701995 - 200711
511.Slovakia flagTomas Tatar (LW/RW)9272272694960.543162010 - 202514
512.Canada flagAl Secord (LW)7662732224950.6520951978 - 199012
513.Canada flagSylvain Turgeon (LW)6692692264950.746911983 - 199512
514.Canada flagDarcy Rota (LW)7942562394950.629731973 - 198411
515.Canada flagKeith Crowder (RW)6622232714940.7513441980 - 199010
516.USA flagTony Granato (LW)7732482444920.6414251988 - 200113
517.Canada flagNick Suzuki (C)Active player5481733184910.901692019 - 20278
518.Canada flagAndré Boudrias (LW)6621513404910.742141963 - 197612
519.USA flagCam Atkinson (RW/LW)8092532364890.601942011 - 202514
520.Canada flagBrendan Gallagher (RW)Active player9272462434890.536042012 - 202715
521.Canada flagDirk Graham (RW)7722192704890.639171983 - 199512
522.Canada flagAndy McDonald (C)6851823074890.712802000 - 201312
523.Canada flagSteve Rucchin (C)7351713184890.671641994 - 200712
524.Canada flagNelson Emerson (RW)7711952934880.635751990 - 200212
525.Germany flagMarco Sturm (LW)9382422454870.524461997 - 201214
526.Sweden flagAdrian Kempe (W/C)Active player7252362514870.674372016 - 202711
527.Canada flagMike Hoffman (LW/C)7452282594870.652672011 - 202413
528.Canada flagMike Richards (C)7491813064870.655852005 - 201611
529.Switzerland flagTimo Meier (RW/LW)Active player7162442424860.684292016 - 202711
530.USA flagJason Blake (LW/C)8712132734860.564551998 - 201213
531.Canada flagMax Domi (C/W)Active player8151503364860.608012015 - 202712
532.Canada flagJason Allison (C/RW)5521543314850.884411993 - 200612
533.Canada flagMichael Ryder (RW)8062372474840.603532003 - 201511
534.Canada flagDon Marcotte (LW)8682302544840.563171965 - 198215
535.Canada flagClaude Larose (RW)9432262574830.518891962 - 197816
536.USA flagBrady Tkachuk (LW)Active player5902232604830.828652018 - 20279
537.Slovakia flagMichal Handzus (C)10101852984830.484981998 - 201415
538.Canada flagTod Sloan (C)7452202624820.658311947 - 196113
539.Canada flagAndré Savard (C)7902112714820.614111973 - 198512
540.Canada flagCraig MacTavish (C)10932132674800.448911979 - 199717
541.Canada flagGerard Gallant (LW)6152112694800.7816741984 - 199511
542.Canada flagYvon Lambert (LW)6832062734790.703401972 - 198210
543.Canada flagRon Murphy (LW)8892052744790.544601952 - 197018
544.Canada flagJim Fox (RW)5781862934790.831431980 - 19909
545.Canada flagDale McCourt (C)5321942844780.901241977 - 19847
546.Canada flagPaul Henderson (RW)7072362414770.673041962 - 198013
547.Canada flagDallas Drake (LW)10091773004770.478851992 - 200815
548.Canada flagEric Vail (LW)5912162604760.812811973 - 19829
549.Canada flagDarcy Tucker (LW)9472152614760.5014101995 - 201014
550.Canada flagBusher Jackson (LW)6342412344750.754501929 - 194415
551.Canada flagJohn McKenzie (RW)6912062684740.699171958 - 197212
552.Canada flagHowie Morenz (C)5502722014730.865431923 - 193714
553.Denmark flagFrans Nielsen (C)9251673064730.511662006 - 202115
554.Canada flagRobert Thomas (C/RW)Active player5471353374720.861822018 - 20279
555.Canada flagSid Abel (C/LW)6121882834710.773761938 - 195414
556.Canada flagDoug Risebrough (C)7401852864710.6415421974 - 198713
557.Canada flagBruce MacGregor (C)8902132574700.532171960 - 197414
558.Canada flagMike Keane (RW)11611683024700.408811988 - 200416
559.USA flagJason Zucker (LW/RW)Active player8402422274690.564192011 - 202716
560.USA flagLee Stempniak (RW)9112032664690.513272005 - 201914
561.Canada flagRob Niedermayer (RW/C)11531862834690.419041993 - 201117
562.Canada flagSteve Kasper (C)8211772914680.575541980 - 199313
563.Canada flagSteve Payne (LW)6132282384660.764351978 - 198810
564.Canada flagGary Leeman (RW)6671992674660.705311982 - 199714
565.Canada flagEddie Shack (LW)10472392264650.4414371958 - 197517
566.Kazakhstan flagNikolai Antropov (C/W)7881932724650.596271999 - 201313
567.Canada flagMichael Peca (C)8641762894650.547981993 - 200914
568.Sweden flagMikael Renberg (RW)6611902744640.703721993 - 200410
569.Canada flagAndrew Cogliano (C/LW)12941902744640.364492007 - 202417
570.Canada flagAurèle Joliat (LW)6552691944630.717711922 - 193816
571.Germany flagJochen Hecht (C/LW)8331862774630.564581998 - 201314
572.USA flagKelly Miller (LW)10571812824630.445121984 - 199915
573.Sweden flagFredrik Modin (LW)8982322304620.514531996 - 201114
574.Canada flagTom Wilson (RW)Active player9222112514620.5016942012 - 202715
575.Canada flagCliff Koroll (RW)8142082544620.573761969 - 198011
576.USA flagAlex Tuch (RW)Active player6302112504610.732672016 - 202711
577.Canada flagTyler Bozak (C)8141702914610.572362009 - 202213
578.Canada flagDoug Smail (RW)8452102494590.546021980 - 199313
579.Sweden flagWilliam Karlsson (C)Active player7711862734590.601162014 - 202713
580.Sweden flagViktor Arvidsson (LW/RW)Active player7002272314580.652862014 - 202713
581.Finland flagSami Kapanen (LW)8311892694580.551751995 - 200812
582.Canada flagPierre Mondou (RW)5481942624560.831791976 - 19859
583.Canada flagWayne Merrick (C)7741912654560.593031972 - 198412
584.Canada flagDylan Strome (C)Active player6131682884560.742162016 - 202711
585.Canada flagJude Drouin (C)6661513054560.683461968 - 198112
586.Canada flagTravis Green (C)9701932624550.477641992 - 200714
587.Sweden flagPer-Erik Eklund (C)5941203354550.771091985 - 19949
588.USA flagJack Hughes (C/LW)Active player4471772764531.01722019 - 20278
589.Canada flagPat Boutette (C/LW)7561712824530.6013541975 - 198510
590.USA flagCraig Smith (C/RW)9872202324520.463952011 - 202514
591.Canada flagDerek Sanderson (C)5982022504520.769111965 - 197813
592.Russia flagAndrei Svechnikov (RW/LW)Active player5761912614520.785052018 - 20279
593.Canada flagDan Maloney (LW)7371922594510.6114891970 - 198211
594.Sweden flagKristian Huselius (LW)6621902614510.682562001 - 201210
595.Canada flagRandy Burridge (LW)7061992514500.644581985 - 199813
596.Canada flagBlaine Stoughton (LW)5262581914490.852041973 - 19848
597.Czechia flagMartin Nečas (C/RW)Active player5371712784490.841902017 - 202710
598.Canada flagMike Walton (C)5882012474480.763571965 - 197912
599.Canada flagDean McAmmond (LW)9961862624480.454901991 - 201017
600.Denmark flagLars Eller (C/LW)Active player12021942534470.376512009 - 202718

* Some data is missing to provide a correct summary.