World Championships ‑ All-Time Assists Leaders.
RkNameBornPosGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GP
1SUValeri Kharlamov1948F1057482156790.7050.7811.486
2SUVladimir Petrov1947F1017478152840.7330.7721.505
3SUAlexander Maltsev1949F1087776153300.7130.7041.417
4SUSergei Makarov1958F101556812385650.5450.6731.218
5SUBoris Mikhailov1944F1059866164560.9330.6291.562
6SUVyacheslav Fetisov1958D10136609689930.3560.5940.950
7CZRoman Cervenka1985F10533589144445160.3140.5520.867
8CZVladimir Martinec1949F1015356109440.5250.5541.079
9NOMathis Olimb1986F9714556998-164010.1440.5670.711
10RUIlya Kovalchuk1983F94365086125285190.3830.5320.915
11FIPetteri Nummelin1972D10215496436339010.1470.4800.627
12FIRaimo Helminen1964F911248608232010.1320.5270.659
13FIVille Peltonen1973F10534478148297110.3240.4480.771
14SEMichael Nylander1972F7217456240222010.2360.6250.861
15CZIvan Hlinka1950F89424385270.4720.4830.955
16CZJiri Holik1944F109514394870.4680.3940.862
17SESven Johansson1931F66564197140.8480.6211.470
18DEGerd Truntschka1958F782141628860.2690.5260.795
19CZJaromír Jágr1972F80354075582313190.4380.5000.938
20SUAnatoly Firsov1941F47463985260.9790.8301.809
21FISaku Koivu1974F5017395638293000.3400.7801.120
22FIMikael Granlund1992F5715395437147020.2630.6840.947
23SUVladimir Shadrin1948F62343973420.5480.6291.177
24CZRobert Reichel1971F7724396330323020.3120.5060.818
25SKMiroslav Satan1974F88373875541713450.4200.4320.852
26CHAndres Ambühl1983F151323870104126370.2120.2520.464
27RUAndrei Khomutov1961F8430376740690.3570.4400.798
28CZJosef Malecek1903F50503686131.0000.7201.720
29RUEvgeni Malkin1986F63323668485212350.5080.5711.079
30DKMorten Green1981F96163652103-423240.1670.3750.542
31CZFrantisek Pospisil1944D9793645380.0930.3710.464
32CZDavid Vyborny1975F10227366356387130.2650.3530.618
33RUPavel Datsyuk1978F571635514393230.2810.6140.895
34SUVeniamin Alexandrov1937F57503585280.8770.6141.491
35DEErich Kühnhackl1950F7540357512610.5330.4671.000
36RUDanis Zaripov1981F4515344916277210.3330.7561.089
37CZJakub Vorácek1989F541034442474030.1850.6300.815
38SKLubomir Visnovsky1976D6110344422283040.1640.5570.721
39SUVladimir Krutov1960F6844347868480.6470.5001.147
40BYAlexei Kaluzhny1977F7422345648-27040.2970.4590.757
41SUSergei Kapustin1953F81553489530.6790.4201.099
42SEHenrik Zetterberg1980F5211334422172000.2120.6350.846
43CHRoman Josi1990D6412334528213140.1880.5160.703
44SEUlf Sterner1941F74403373360.5410.4460.986
45SUAlexei Kasatonov1959D7718335164740.2340.4290.662
46SUAlexander Yakushev1947F81603393240.7410.4071.148
47RUVyacheslav Bykov1960F8439337220730.4640.3930.857
48RUVadim Shipachev1987F3715324716177110.4050.8651.270
49CZJaroslav Holik1942F55213253740.3820.5820.964
50NOPatrick Thoresen1983F6623325552-810030.3480.4850.833


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.