Real Madrid C. F. forward Gonzalo Garcia remains in first place in the race to be named FIFA Club World Cup 2025™ Top Goal Scorer presented by Bank of America.
The 21-year-old was thrust into the limelight in the group phase when Kylian Mbappe was sidelined by illness, and he has responded by providing either a goal or an assist in the meetings with Al Hilal, CF Pachuca, FC Salzburg, Juventus FC and Borussia Dortmund.
Garcia has one assist to his name, meaning he is the outright leader in the Top Goal Scorer rankings, ahead of Benfica veteran Angel Di Maria, Al Hilal frontman Marcos Leonardo and Borussia Dortmund’s Serhou Guirassy, although all four of these leading contenders have now been eliminated from the tournament.
Fabian Ruiz fired himself into contention with a first-half brace in Paris Saint-Germain’s 4-0 demolition of Garcia’s Madrid in the semi-finals and, with one assist, is the best-placed of the players still active in the competition. Chelsea’s Pedro Neto is also on three goals, while Achraf Hakimi, Ousmane Dembele, Joao Neves and Joao Pedro – all on two – cannot be ruled out.
Top Goal Scorer presented by Bank of America – Top 10
Top Goal Scorer presented by Bank of America – Detailed standings
Four goals
Gonzalo Garcia (Real Madrid) – one assist, 450 minutes played
Angel Di Maria (Benfica) – no assists, 373 minutes played
Serhou Guirassy (Borussia Dortmund) – no assists, 437 minutes played
Marcos Leonardo (Al Hilal) – no assists, 469 minutes played
Three goals
Michael Olise (Bayern München) – two assists, 360 minutes played
Phil Foden (Manchester City) – one assist, 148 minutes played
Kenan Yildiz (Juventus) – one assist, 250 minutes played
Erling Haaland (Manchester City) – one assist, 256 minutes played
Harry Kane (Bayern München) – one assist, 375 minutes played
Fabian Ruiz – one assist, 387 minutes played
Jamal Musiala (Bayern München) – no assists, 117 minutes played
Wessam Abou Ali (Al Ahly) – no assists, 198 minutes played
German Berterame (Monterrey) – no assists, 315 minutes played
Pedro Neto (Chelsea) – no assists, 455 minutes played
Two goals
Achraf Hakimi (Paris Saint-Germain) – two assists, 519 minutes played
Ousmane Dembele (Paris Saint-Germain) – one assist, 108 minutes played
Ilkay Gundogan (Manchester City) – one assist, 189 minutes played
Thomas Muller (Bayern München) – one assist, 199 minutes played
Randal Kolo Muani (Juventus) – one assist, 232 minutes played
Kingsley Coman (Bayern München) – one assist, 250 minutes played
Joao Neves (Paris Saint-Germain) – one assist, 430 minutes played
Wallace Yan (Flamengo) – no assists, 36 minutes played
Joao Pedro (Chelsea) – no assists, 96 minutes played
Dusan Vlahovic (Juventus) – no assists, 128 minutes played
Paulinho (Palmeiras) – no assists, 138 minutes played
Francisco Conceicao (Juventus) – no assists, 221 minutes played
Samu Aghehowa (Porto) – no assists, 225 minutes played
Iqraam Rayners (Mamelodi Sundowns) – no assists, 243 minutes played
Pablo Barrios (Atlético de Madrid) – no assists, 244 minutes played
Jeremy Doku (Manchester City) – no assists, 245 minutes played
Leandro Barreiro (Benfica) – no assists, 301 minutes played
Lautaro Martinez (Internazionale) – no assists, 343 minutes played
Igor Jesus (Botafogo) – no assists, 385 minutes played
Hercules (Fluminense) – no assists, 391 minutes played
Federico Valverde (Real Madrid) – no assists, 523 minutes played
One goal
Multiple players
* Information correct at 17:30 EDT on Wednesday, 9 July
Top Goal Scorer criteria
The Top Goal Scorer Presented by Bank of America will be awarded to the player who scores the most goals in the final competition. If two or more players score the same number of goals, the number of assists (as determined by the members of the FIFA Technical Study Group) shall be decisive.
If two or more players are still equal after taking into account the number of assists, the total minutes played in the tournament will be taken into account, with the player playing fewer minutes ranked first.