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
3201.Canada flagDave Cressman (LW)8568140.16371974 - 19762
3202.USA flagCam Janssen (RW)33668140.047742005 - 20149
3203.Canada flagJeff Shevalier (LW)3259140.4481994 - 20003
3204.Canada flagKen Kuzyk (RW)4159140.3481976 - 19782
3205.Canada flagTod Campeau (C)4259140.33161943 - 19493
3206.Canada flagRuss Brayshaw (LW)4359140.33241944 - 19451
3207.Canada flagJosh Holden (C)6059140.23161998 - 20046
3208.Canada flagÉric Landry (C)6859140.21471997 - 20024
3209.Sweden flagAndreas Salomonsson (LW)7159140.20362001 - 20032
3210.Canada flagJason Botterill (LW)8859140.16891997 - 20046
3211.USA flagRyan Hollweg (LW)22859140.063492005 - 20115
3212.Russia flagNikolai Prokhorkin (C)43410140.3362019 - 20201
3213.Canada flagWillie O'Ree (RW)45410140.31261957 - 19612
3214.Canada flagGeoff Platt (W/C)46410140.30282005 - 20083
3215.Slovakia flagDusan Pasek (C)48410140.29301988 - 19891
3216.Canada flagJim Wiley (C)62410140.2381972 - 19774
3217.Russia flagNikita Grebyonkin (LW/RW)Active player62410140.23482024 - 20273
3218.Czechia flagJakub Klepis (C/RW)66410140.21362005 - 20072
3219.Canada flagCraig Weller (RW/D)95410140.151272007 - 20092
3220.Canada flagAnthony Peluso (RW)148410140.092202012 - 20196
3221.Canada flagMatt Ellison (C/W)43311140.33192003 - 20073
3222.Canada flagKerby Rychel (LW)43311140.33192014 - 20194
3223.Czechia flagMartin Hosták (RW)55311140.25241990 - 19922
3224.USA flagAaron Palushaj (RW/LW)68311140.21182010 - 20144
3225.Canada flagScott Sabourin (RW/LW)Active player77311140.181592019 - 20277
3226.Canada flagMarc-André Cliche (C)151311140.09342009 - 20153
3227.Russia flagVladimir Zharkov (RW/LW)82212140.17102009 - 20123
3228.Canada flagRichard Zemlak (RW)132212140.115871986 - 19925
3229.Slovakia flagPavol Regenda (LW/RW)43103130.30262022 - 20263
3230.Canada flagDon MacLean (LW)4185130.3261997 - 20076
3231.Canada flagLloyd Andrews (LW/C)5485130.24121921 - 19254
3232.USA flagBlake Geoffrion (C/LW)5585130.24342010 - 20122
3233.USA flagColin Stuart (C/LW)5685130.23262007 - 20124
3234.USA flagJim O'Brien (C/RW)7785130.17162010 - 20185
3235.USA flagMax McCormick (LW/RW)9485130.14972015 - 20247
3236.Canada flagDon Webster (LW)2776130.48281943 - 19441
3237.Canada flagMike Glumac (C/RW)4076130.33382005 - 20083
3238.Finland flagJani Nyman (RW)4376130.30102024 - 20273
3239.Czechia flagTomas Jelinek (RW)4976130.27521992 - 19931
3240.Sweden flagPatrik Juhlin (RW)5676130.23231994 - 19962
3241.Canada flagBob Beckett (C)6876130.19181956 - 19644
3242.Sweden flagIsak Rosén (W/C)Active player6976130.1902023 - 20274
3243.Canada flagLes Colwill (RW)6976130.19161958 - 19591
3244.Canada flagHarry Zolnierczyk (LW/RW)8476130.15932011 - 20176
3245.Switzerland flagGaëtan Haas (C)9276130.14162019 - 20212
3246.Canada flagSerge Payer (C/LW)12476130.10492000 - 20074
3247.Canada flagMike Blunden (RW)12776130.101452006 - 201811
3248.USA flagJames Hagens (C/LW)Active player1967130.6862025 - 20272
3249.Canada flagJack Schmidt (LW)4567130.2961942 - 19431
3250.Canada flagLyle Phair (LW)4867130.27121985 - 19883
3251.Canada flagSimon Gamache (LW/C)4867130.27182002 - 20084
3252.Sweden flagDavid Ullström (C)4967130.27122011 - 20132
3253.Finland flagTeemu Hartikainen (C/W)5267130.25162010 - 20133
3254.Canada flagMatt Foy (RW)5667130.23482005 - 20083
3255.Slovakia flagJiri Bicek (LW/RW)6267130.21292000 - 20044
3256.Sweden flagMario Kempe (W/C)7067130.19222017 - 20192
3257.Canada flagTyson Kozak (C/LW)Active player7667130.1782024 - 20273
3258.Canada flagGizzy Hart (LW)10467130.13121926 - 19333
3259.Canada flagBill Meronek (C)2058130.6501939 - 19432
3260.Canada flagPat McReavy (C)5558130.2441938 - 19424
3261.Finland flagJarmo Kekäläinen (LW)5558130.24281989 - 19943
3262.Canada flagJoseph Cramarossa (C/LW)6858130.19812016 - 20234
3263.Finland flagRiku Hahl (C)9258130.14382001 - 20043
3264.Sweden flagChristoffer Ehn (C)11458130.1182018 - 20202
3265.USA flagJay Caufield (RW)20858130.067591986 - 19937
3266.Canada flagGordon Bruce (LW)2749130.48131940 - 19463
3267.Canada flagKyle Wilson (C)3949130.33122009 - 20123
3268.Sweden flagGus Forslund (RW)4849130.2721932 - 19331
3269.Sweden flagFredrik Olofsson (C)8549130.15102022 - 20242
3270.Sweden flagAnton Blidh (LW/RW)8949130.15432016 - 20269
3271.USA flagTim Wallace (C/RW)10149130.13452008 - 20135
3272.Canada flagJack Gordon (C)36310130.3601948 - 19513
3273.Canada flagMark Mancari (RW/LW)42310130.31222006 - 20125
3274.Russia flagVladislav Kamenev (C)66310130.20202016 - 20204
3275.USA flagJeff Giuliano (LW)101310130.13402005 - 20082
3276.Canada flagKevin Kaminski (C)139310130.095281988 - 19977
3277.Canada flagDavid Van Der Gulik (LW/RW)49211130.27102008 - 20156
3278.Sweden flagOlle Lycksell (W/C)52211130.25162022 - 20264
3279.Canada flagGeorge Horne (RW)5493120.22341925 - 19293
3280.Canada flagRobert Ritchie (LW)2984120.41101976 - 19782
3281.Canada flagJerry Holland (LW)3784120.3261974 - 19762
3282.Canada flagTom McMurchy (RW)5584120.22651983 - 19884
3283.Canada flagLéo Gaudreault (LW)6784120.18361927 - 19333
3284.Canada flagStuart Kulak (RW)7084120.171301982 - 19894
3285.Canada flagTrevor Stienburg (RW)7184120.171661985 - 19894
3286.USA flagTrevor Connelly (LW)Active player1975120.6322026 - 20271
3287.Finland flagArttu Hyry (C/RW)Active player4275120.29112024 - 20273
3288.Canada flagVern Kaiser (LW)5075120.24331950 - 19511
3289.Canada flagLandon Ferraro (C/RW)7775120.16292013 - 20184
3290.Canada flagGavin McKenna (LW)Active player1966120.6362026 - 20271
3291.Latvia flagSandis Vilmanis (LW/RW)Active player3566120.3442025 - 20272
3292.Canada flagChuck Scherza (C)3666120.33351943 - 19452
3293.Canada flagAlexandre Giroux (LW/RW)4866120.25262005 - 20126
3294.Russia flagVitali Kravtsov (RW/LW)6466120.19142020 - 20232
3295.Canada flagTerry Clancy (RW)9366120.13391967 - 19734
3296.Canada flagZack Ostapchuk (C/LW)Active player13966120.091082023 - 20274
3297.Canada flagRéginald Savage (RW)3457120.35281990 - 19943
3298.Canada flagKim Davis (C)3657120.33511977 - 19814
3299.Canada flagSerge Boisvert (C)4657120.2681982 - 19885
3300.Canada flagMatt Davidson (RW)5657120.21282000 - 20033

* Some data is missing to provide a correct summary.