Leagues
RkNameBornPosYearGPGAP
PIM+/-PPGSHGGWGG/GPA/GPP/GP
1CATod Sloan1927F196266101661.0001.6672.667
2SUVsevolod Bobrov1922F195751301302.6000.0002.600
3RUSergei Mozyakin1981F2015106612082010.6000.6001.200
4SUBoris Mikhailov1944F19798481200.5001.0001.500
5FIRaimo Helminen1964F1998102911000.2000.9001.100
6LVOlegs Znaroks1963F1997837106-40.3750.8751.250
7SKPeter Bondra1968F2002972920121030.7780.2221.000
8ITGates Orlando1962F1997854914-10.6250.5001.125
9SEMarcus Johansson1990F20259448232010.4440.4440.889
10CAMarcel Dionne1951F198610448820.4000.4000.800
11CAWalter Rimstead1916F1951535800.6001.0001.600
12FIPetteri Nummelin1972D20077358433010.4290.7141.143
13SKRichard Kapus1973F20077358230000.4290.7141.143
14SEJörgen Jönsson1972F20079088670000.0000.8890.889
15LVSergejs Cudinovs1962D19978437670.5000.3750.875
16DELeonard Soccio1967F200273473140000.4290.5711.000
17SEKenny Jönsson1974D200993472131000.3330.4440.778
18LVKaspars Daugavins1988F2023103471011000.3000.4000.700
19DEErich Kühnhackl1950F1985103472010.3000.4000.700
20CHIvo Rüthemann1976F20116257630100.3330.8331.167
21ATPeter Schneider1991F20258257440000.2500.6250.875
22FILasse Oksanen1942F19771025720.2000.5000.700
23Ian Forbes1927F19627516100.7140.1430.857
24HUBela Weiner1896F1931342611.3330.6672.000
25SKRobert Petrovicky1973F20085426213000.8000.4001.200
26DKFrans Nielsen1984F201873360-11010.4290.4290.857
27LVLauris Darzins1985F201973364-43000.4290.4290.857
28SEJohan Åkerman1972D20079336441010.3330.3330.667
29KZEvgeny Rymarev1988F20237246201000.2860.5710.857
30CZMartin Rucínsky1971F200592462240010.2220.4440.667
31USDoug Weight1971F20057156020000.1430.7140.857
32SEMagnus Svensson1963D1997100661630.0000.6000.600
33John Magwood1896D1931450501.2500.0001.250
34DEMichael Wolf1981F20157415011000.5710.1430.714
35BYAlexei Kaluzhny1977F201273252-41000.4290.2860.714
36SKMichel Miklik1982F201773254-22000.4290.2860.714
37SESven Johansson1931F1966523500.4000.6001.000
38BYRuslan Salei1974D200962356-11010.3330.5000.833
39DEYannic Seidenberg1984F20187235201000.2860.4290.714
40SUEvgeny Babich1921F1955723520.2860.4290.714
41DKMarkus Lauridsen1991D2025102352-51000.2000.3000.500
42KZNikolai Antropov1980F2014614529-20100.1670.6670.833
43DEChristian Ehrhoff1982D201761454-10000.1670.6670.833
44ATDominic Lavoie1967D2002614512-10000.1670.6670.833
45LVAleksandrs Nizivijs1976F20116145400010.1670.6670.833
46CZJosef Malecek1903F1938714510.1430.5710.714
47CAJean Lamirande1924D1959814500.1250.5000.625
48LVAndrei Matytsin1963D19978145250.1250.5000.625
49CZMarek Zidlicky1977D20119145641000.1110.4440.556
50NORoar Pedersen1927D1962705500.0000.7140.714


Post-1980s IIHF World Championship stats sourced from: IIHF Official Website and the Official Guide & Record Books of the Finnish Ice Hockey Federation.
Pre-1980s stats sourced primarily from the wonderful Russian Hockey site https://ice-hockey-stat.com/ and their beautifully documented international hockey history.