Loading page

WC All-Time Stats

Change League
All Positions
All Teams
All Nationalities
U19
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

WC All-Time Player Totals Per Season

Export
Overall Totals
From Season
To Season
WC — All-Time Player Stats Per Season
#PlayerSeasonAgeTeamGPGATPP/GPPIM+/-
1.Canada flagSidney Crosby (C)2005-200618Canada988161.78107
2.Switzerland flagFerdinand Cattini (LW)1934-193518Switzerland8104141.75--
3.Finland flagPatrik Laine (LW/RW)2015-201617Finland1075121.2044
4.Canada flagSteven Stamkos (C/W)2008-200918Canada974111.2261
5.Czechia flagRobert Reichel (C)1989-199018Czechoslovakia1056111.104-
6.Switzerland flagFerdinand Cattini (LW)1933-193417Switzerland782101.43--
7.Canada flagJoe DeBastiani (C)1948-194918Canada77291.292-
8.USA flagTom Williams (RW)1958-195918USA87291.13--
9.USA flagCutter Gauthier (LW/RW)2022-202318USA107290.9029
10.USA flagAuston Matthews (C/LW)2015-201618USA106390.9020
11.Norway flagTinus Luc Koblar (C/LW)2025-202618Norway106390.90109
12.Sweden flagMagnus Pääjärvi (LW/RW)2009-201018Sweden95491.0028
13.USA flagBrian Leetch (D)1986-198718USA104590.904-
14.Slovenia flagAnze Kopitar (C/LW)2005-200618Slovenia63691.502-2
15.Slovakia flagJuraj Slafkovský (RW/LW)2021-202217Slovakia83691.1321
16.Canada flagPaul Kariya (LW)1992-199318Canada82791.13010
17.Finland flagMikael Granlund (C/LW)2010-201118Finland92791.0023
18.Canada flagConnor McDavid (C)2015-201618Canada101890.9063
19.Canada flagDon MacLean (C)1950-195118Canada55381.604-
20.Canada flagConnor Bedard (C/LW)2023-202418Canada105380.80102
21.Sweden flagIvar Stenberg (LW/RW)2025-202618Sweden84481.0060
22.Switzerland flagBeat Ruedi (D/F)1938-193918Switzerland86170.88--
23.Finland flagKaapo Kakko (RW/C)2018-201917Finland106170.70010
24.USA flagClayton Keller (RW/LW)2016-201718USA85270.8826
25.Canada flagMatt Duchene (C/W)2009-201018Canada74371.0005
26.Canada flagAaron Ekblad (D)2014-201518Canada104370.70610
27.Finland flagSebastian Aho (C/W)2015-201618Finland103470.7044
28.Russia flagVyacheslav Kozlov (LW)1990-199118Soviet Union103470.7010-
29.Finland flagLauri Mononen (RW)1968-196918Finland92570.784-
30.Canada flagJonathan Toews (C)2006-200718Canada92570.7860
31.USA flagJack Eichel (C)2014-201518USA102570.7082
32.Czechia flagJaroslav Drobny (F)1938-193917Czechoslovakia75160.86--
33.Austria flagWalter Feistritzer (F)1938-193918Germany85160.75--
34.Canada flagRyan Nugent-Hopkins (C/W)2011-201218Canada84260.7542
35.Sweden flagPeter Forsberg (C)1991-199218Sweden84260.756-
36.Finland flagOlli Jokinen (C)1996-199718Finland84260.7563
37.Russia flagVyacheslav Fetisov (D)1976-197718Soviet Union53361.202-
38.Latvia flagKaspars Daugavins (RW/C)2006-200718Latvia63361.0002
39.Canada flagJeff Skinner (C/LW)2010-201118Canada73360.8683
40.Canada flagMacklin Celebrini (C/LW)2024-202518Canada83360.7509
41.Finland flagJanne Ojanen (C)1986-198718Finland83360.7595
42.Germany flagLukas Reichel (LW/C)2020-202118Germany92460.6705
43.Czechia flagJiri Hudler (W/C)2002-200318Czechia92460.6720
44.USA flagLane Hutson (D)2022-202318USA92460.6727
45.Russia flagPavel Bure (RW)1989-199018Soviet Union102460.6010-
46.Germany flagRudi Ball (C)1929-193018Germany51561.20--
47.Slovakia flagSimon Nemec (D)2021-202217Slovakia81560.7522
48.Sweden flagViggo Björck (C/RW)2025-202617Sweden81560.7522
49.Czechia flagBobby Holík (C)1989-199018Czechoslovakia101560.600-
50.Latvia flagLudvigs Putnins (F)1938-193918Latvia65-5---
51.Switzerland flagHeinrich Lohrer (C)1936-193718Switzerland85050.63--
52.Finland flagTeppo Numminen (D)1986-198718Finland105050.5047
53.Czechia flagMartin Nečas (C/RW)2017-201818Czechia73250.7102
54.Norway flagMichael Brandsegg-Nygård (RW/LW)2023-202418Norway73250.712-6
55.Canada flagGordon Bruce (LW)1937-193818Canada73250.71--
56.Sweden flagLeo Carlsson (C/LW)2022-202318Sweden83250.6305
57.Czechia flagJaromír Jágr (RW)1989-199017Czechoslovakia103250.502-
58.Sweden flagAnders Hedberg (RW)1969-197018Sweden92350.560-
59.USA flagJimmy Carson (C)1986-198718USA102350.504-
60.Switzerland flagFerdinand Cattini (LW)1932-193316Switzerland61450.831-
61.Scotland flagDave McCrae (C)1950-195118Great Britain53140.802-
62.Norway flagRagnar Rygel (F)1948-194918Norway53140.80--
63.Canada flagDale Hawerchuk (C)1981-198218Canada103140.400-
64.Finland flagEeli Tolvanen (RW/LW)2017-201818Finland42241.0022
65.Canada flagEvander Kane (LW/RW)2009-201018Canada72240.5762
66.Canada flagKirk Muller (C)1984-198518Canada102240.4012-
67.Germany flagLeon Draisaitl (C/W)2013-201418Germany71340.570-3
68.Denmark flagOscar Fisker Mølgaard (C/LW)2023-202418Denmark71340.5720
69.Sweden flagTomas Jonsson (D)1978-197918Sweden81340.508-
70.Canada flagNathan MacKinnon (C/RW)2013-201418Canada81340.5083
71.USA flagLuke Hughes (D)2021-202218USA101340.4000
72.Latvia flagAlberts Šmits (D)2025-202618Latvia80440.5001
73.Russia flagYevgeni Malkin (C)2004-200518Russia90440.4486
74.USA flagOscar Mahle (RW)1957-195818USA63030.500-
75.Norway flagPer Voigt (D)1949-195018Norway73030.4310-
76.Finland flagVoitto Soini (F)1956-195718Finland73030.43--
77.Canada flagCole Sillinger (C/LW)2021-202218Canada103030.3082
78.Hungary flagAndrás Gergély (LW)1934-193518Hungary52130.60--
79.Norway flagPer Voigt (D)1948-194917Norway52130.60--
80.Norway flagLeif Solheim (F)1949-195017Norway62130.500-
81.Norway flagLeif Solheim (F)1950-195118Norway62130.500-
82.Slovakia flagAdam Sýkora (LW/C)2021-202217Slovakia62130.5002
83.Austria flagOliver Setzinger (RW/LW)2001-200218Austria62130.502-3
84.Slovakia flagMarián Gáborík (RW)2000-200118Slovakia72130.4301
85.Norway flagJohannes Johannesen (D)2015-201618Norway72130.4300
86.Belarus flagYegor Sharangovich (C/W)2016-201718Belarus72130.4301
87.Norway flagStian Solberg (D)2023-202418Norway72130.4380
88.Poland flagHenryk Gruth (D)1975-197618Poland92130.330-
89.Latvia flagDans Ločmelis (C/LW)2022-202318Latvia92130.3302
90.Czechia flagMartin Havlát (RW/LW)1999-200018Czechia92130.3321
91.Sweden flagAnton Frondell (C/LW)2025-202618Sweden41230.7502
92.Germany flagJochen Hecht (C/LW)1995-199618Germany61230.5081
93.Germany flagSascha Goc (D)1997-199818Germany61230.508-1
94.Finland flagEsa Isaksson (F)1965-196618Finland71230.432-
95.USA flagJacob Trouba (D)2012-201318USA71230.432-1
96.Switzerland flagKevin Fiala (W/C)2014-201518Switzerland81230.3860
97.Switzerland flagBeat Ruedi (D/F)1936-193716Switzerland81230.38--
98.Sweden flagOliver Ekman Larsson (D)2009-201018Sweden91230.3323
99.Germany flagIgnaz Berndaner (D)1972-197318West Germany101230.302-
100.USA flagNoah Hanifin (D)2015-201618USA101230.3040