2025 is about to come to an end. There is less than a week left to bring down the curtain on a year full of football, with dozens of unforgettable matches and dream goals. And along those same lines, too There is little left to know the top scorer among all the leagues in the world, with a detail that is difficult to ignore: Among Argentines, Lionel Messi will finish at the top again.
The author of the best goal of the year has already been chosen by the International Federation of Football Association (FIFA) at The Best awards gala. And he was an Argentine for the second consecutive year: Santiago Montiel, from Independiente, who became the successor of Alejandro Garnacho as holder of the Puskas. He won the votes thanks to a great goal from a bicycle kick against Independiente Rivadavia, for the round of 16 of the 2025 Apertura Tournament.
In terms of quantity, as is usually the case, The players with the most goals throughout the year do not play in the main leagues in the world because there is usually a difference in levels between the athletes themselves and the most sophisticated attackers assert their supremacy by celebrating. The first two in the table, with four days of matches remaining until the “final whistle”, are Puerto Ricans. Kevin Hernandez He scored 47 goals in 35 games with Academia Quintana, and Jorge Rivera he scored 40 in 24 with Metropolitan.
In third place a global star already appears, Kylian Mbappé, who has already established himself as the top figure of Real Madrid and scored 39 goals in 36 games in 2025. Fourth place is shared. One is Harry Kane, with 31 goals in 33 games for Bayern Munich and the remaining one is the player from Puerto Rico. It is about Jonathan Rivas, with 31 in 26 games with the Mayagüez shirt, another of the First Division teams in that country.
The Top 5 completes it Messi, the only Argentine in the top 15, who won the Major League Soccer (MLS) Golden Boot and finished the year with 29 goals in 28 games. He accumulated the same amount as the Greek Vangelis Pavlidis, that he achieved it in 33 games with Benfica, and that the Mexican Paulinho, which needed 40 games.
*For this table, only goals in local leagues are taken into account.