In this article, Softfootball highlights the top 10 goal scorers of the year 2025, based on goals scored across all competitions, including club football and national team matches.
The list shows an incredible attacking output, with all players recording at least 40 goals in the calendar year. Kylian Mbappé finished as the outright top scorer, while Victor Osimhen and Lionel Messi ended the year level on goals.
List of Top 10 Goal Scorers – 2025
| Rank | Player | Goals | Club | National Team |
|---|---|---|---|---|
| 1 | Kylian Mbappé | 66 | Real Madrid | France |
| 2 | Harry Kane | 60 | Bayern Munich | England |
| 3 | Erling Haaland | 57 | Manchester City | Norway |
| 4 | Kevin Hernández | 48 | Puerto Rico SSC | Puerto Rico |
| 5 | Victor Osimhen | 46 | Galatasaray | Nigeria |
| 6 | Lionel Messi | 46 | Inter Miami | Argentina |
| 7 | Vangelis Pavlidis | 45 | Benfica | Greece |
| 8 | Bissoli | 44 | Buriram United | Brazil |
| 9 | Cristiano Ronaldo | 41 | Al Nassr | Portugal |
| 10 | Jorge Rivera | 40 | Metropolitan | — |
Kylian Mbappé’s remarkable 66-goal haul places him comfortably at the top, reflecting his dominance with Real Madrid and France. Harry Kane and Erling Haaland followed closely, maintaining their reputation as elite finishers in Europe.

Victor Osimhen’s 46 goals underline his importance for both Galatasaray and Nigeria, while Lionel Messi matched the same tally with Inter Miami and Argentina, proving his continued brilliance in 2025.
With all players crossing the 40-goal mark, the 2025 football calendar year stands out as one of the most goal-heavy and competitive in recent history.
