The race among the European top scorers continues to intensify as another packed weekend reshaped the hierarchy across the continent.

From Germany to Portugal and England to Scotland, goals once again flowed freely, confirming the dominance of established stars while allowing new names to break into the elite.
As leagues move into a decisive phase, consistency and efficiency in front of goal are proving more crucial than ever.
Harry Kane remains the benchmark after reaching 30 league goals in just 24 matches, strengthening his grip on first place. Kylian Mbappé stays second despite being sidelined through injury, while Luis Suárez completes the podium after another prolific outing for Sporting CP.
Just outside the top three, Erling Haaland holds steady, with Vangelis Pavlidis, Paul Onuachu and Ayase Ueda keeping the pressure on. Further down the list, Igor Thiago and Yanis Begraoui continue to deliver regularly, while Tawanda Maswanhise makes a notable first appearance in the top ten, underlining the growing diversity of scoring profiles across Europe.
Harry Kane (Bayern Munich) – 30 goals in 24 matches
Kylian Mbappé (Real Madrid) – 23 goals in 23 matches
Luis Suárez (Sporting CP) – 22 goals in 23 matches
Erling Haaland (Manchester City) – 22 goals in 27 matches
Vangelis Pavlidis (Benfica) – 20 goals in 23 matches
Paul Onuachu (Trabzonspor) – 18 goals in 21 matches
Ayase Ueda (Feyenoord) – 18 goals in 23 matches
Igor Thiago (Brentford) – 18 goals in 28 matches
Yanis Begraoui (Estoril) – 17 goals in 24 matches
Tawanda Maswanhise (Motherwell) – 16 goals in 25 matches
