Another high-scoring weekend reshuffled the race for Europe’s top marksmen as the leading strikers once again delivered across the continent. From Germany to Turkey, goals flowed freely, confirming the intensity of this season’s battle at the summit.

Harry Kane strengthened his lead after scoring twice in Bayern Munich’s emphatic 5-1 win over Hoffenheim. The England captain now totals 24 goals in 21 matches, setting the pace. Close behind, Kylian Mbappé keeps the pressure on. The Real Madrid forward struck again against Valencia and now sits on 23 goals in 22 appearances. Erling Haaland completes the podium after converting a decisive penalty for Manchester City against Liverpool, bringing his tally to 21 goals in 25 matches.
Further down the ranking, consistency remains key. Vangelis Pavlidis holds fourth place with 19 goals, while Ayase Ueda and Luis Suárez share fifth and sixth with 18 goals each. Igor Thiago continues his solid run for Brentford, Paul Onuachu shines in Turkey with a recent brace, and Yanis Begraoui stays among the top ten despite a quiet outing. Eldor Shomurodov rounds out the leading group as the race remains wide open.
