World Championships ‑ All-Time Games Played Leaders.
RkNameBornPosGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GP
1CAAndres Ambühl1983F149323870104126370.2150.2550.470
2CAUdo Kiessling1955D119172643150-400.1430.2180.361
3CAJiri Holik1944F109514394870.4680.3940.862
4CAAlexander Maltsev1949F1087776153300.7130.7041.417
5CADieter Hegen1962F10639216082-70.3680.1980.566
6CAOldrich Machac1946D106172542720.1600.2360.396
7CAMathias Seger1977D1064172174101010.0380.1600.198
8CABoris Mikhailov1944F1059866164560.9330.6291.562
9CAValeri Kharlamov1948F1057482156790.7050.7811.486
10CARoman Cervenka1985F10533589144445160.3140.5520.867
11CAVille Peltonen1973F10534478148297110.3240.4480.771
12CAJörgen Jönsson1972F10326315758493060.2520.3010.553
13CAVladimir Lutchenko1949D103112031580.1070.1940.301
14CAPetteri Nummelin1972D10215496436339010.1470.4800.627
15CADavid Výborný1975F10227366356387130.2650.3530.618
16CAJonas Holøs1987D10213274044-315120.1270.2650.392
17CAVladimir Petrov1947F1017478152840.7330.7721.505
18CASergei Makarov1958F101556812385650.5450.6731.218
19CAVladimir Martinec1949F1015356109440.5250.5541.079
20CAVyacheslav Fetisov1958D10136609689930.3560.5940.950
21CALasse Oksanen1942F101252449230.2480.2380.485
22CAValeri Vasiliev1949D101153146500.1490.3070.455
23CAVladislav Tretiak1952G9800060.0000.0000.000
24CAMathis Olimb1986F9714556998-164010.1440.5670.711
25CAFrantisek Pospisil1944D9793645380.0930.3710.464
26CAMorten Madsen1987F9713173036-166000.1340.1750.309
27CAMartin Røymark1986F97561150-381000.0520.0620.113
28CAMorten Green1981F96163652103-423240.1670.3750.542
29CAIlya Kovalchuk1983F94365086125285190.3830.5320.915
30CASacha Treille1987F93171027102-349010.1830.1080.290
31CAMoritz Müller1986D933172040231000.0320.1830.215
32CARaimo Helminen1964F911248608232010.1320.5270.659
33CAOlli Jokinen1978F90212546112156160.2330.2780.511
34CAPekka Marjamäki1947D90151227550.1670.1330.300
35CAJesper Jensen1991D906162262-250020.0670.1780.244
36CAKristaps Sotnieks1987D902192165-161100.0220.2110.233
37CAIvan Hlinka1950F89424385270.4720.4830.955
38CAMark Streit1977D8910324262-68020.1120.3600.472
39CAMorten H. Poulsen1988F891021212-320200.1120.0220.135
40CAMiroslav Satan1974F88373875541713450.4200.4320.852
41CAJuhani Tamminen1950F88232346400.2610.2610.523
42CAFrederik Storm1989F889162526-295110.1020.1820.284
43CAAnders Bastiansen1980F872420443838340.2760.2300.506
44CAAndreas Martinsen1990F878142297-242010.0920.1610.253
45CAKristian Forsberg1986F8735824-200010.0340.0570.092
46CAAleksandrs Nizivijs1976F8614253932-112150.1630.2910.453
47CAJiri Bubla1950D86111930480.1280.2210.349
48CANiko Kapanen1978F8523315456287130.2710.3650.635
49CAKaspars Daugavins1988F852326497878040.2710.3060.576
50CAVyacheslav Bykov1960F8439337220730.4640.3930.857


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.