1930: الأرجنتيني ستابيلي برصيد ثمانية أهداف.
1934: التشيكوسلوفاكي نيغيدلي برصيد خمسة أهداف.
1938: البرازيلي ليونيداس برصيد سبعة أهداف.
1950: البرازيلي أديمير برصيد تسعة أهداف.
1954: المجري كوشيش برصيد أحد عشر هدفا.
1958: الفرنسي فونتين برصيد ثلاثة عشر هدفا.
1962: اليوغسلافي يركوفيتش برصيد خمسة أهداف.
1966: البرتغالي أوزيبيو برصيد تسعة أهداف.
1970: الألماني غيرد موللر برصيد عشرة أهداف.
1974: البولندي لاتو برصيد سبعة أهداف.
1978: الأرجنتيني كيمبس برصيد ستة أهداف.
1982: الإيطالي باولوروسي برصيد ستة أهداف.
1986: الإنكليزي لينيكر برصيد ستة أهداف.
1990: الإيطالي سكيلاتشي برصيد ستة أهداف.
1994: الروسي سالينكو والبلغاري ستويشكوف برصيد ستة أهداف.
1998: الكرواتي دافور سوكر برصيد ستة أهداف.
2002: البرازيلي رونالدو برصيد ثمانية أهداف.
2006: الألماني كلوزه برصيد خمسة أهداف.