The World’s Top Goal Scorers of 2024 – Ranked
Viktor Gyökeres finished 2024 as the world’s top goal scorer, but he was far from the only player to light up the scoreboard. Across leagues and competitions, strikers delivered standout performances, making their mark on both domestic and international stages.
We’ve analyzed the numbers and ranked the 22 most prolific goal scorers of 2024, breaking down where their goals came from—whether in domestic leagues, international club tournaments, or on national team duty. Let’s take a closer look at the deadliest finishers of the past year.
22. Cole Palmer, Chelsea FC – 32 Goals

Cole Palmer had an outstanding year for Chelsea, scoring 30 goals in the Premier League. His ability to convert key chances in crucial moments was a major factor in Chelsea’s attacking success. Additionally, he contributed 2 goals for the England national team, further proving his growing influence on the international stage.
21. Miguel Borja, River Plate – 32 Goals

The Colombian striker was a dominant force in Argentina, scoring 25 goals in the domestic league for River Plate. His finishing ability and movement inside the box made him one of the top scorers in South American football. He also added 6 goals in international club competitions and 1 goal for the Colombian national team.
Read also: The 25 Best Strikers in World Football Right Now - Ranked from Lowest to Highest
20. Vinícius Júnior, Real Madrid – 32 Goals

Vinícius Júnior continued to be a key player for Real Madrid, scoring 30 goals in La Liga. His dribbling ability and pace made him a nightmare for defenders, and he played a crucial role in Madrid’s attacking force. He also contributed 2 goals for Brazil, showcasing his talent at the international level.
19. Alexander Isak, Newcastle United – 33 Goals

Alexander Isak had a breakthrough year for Newcastle United, scoring 30 goals in the Premier League. His technical ability and composure in front of goal made him one of the most effective strikers in England. He also scored 3 goals in international club competitions, further proving his ability to perform on bigger stages.
18. Ángel Rodado, Wisła Kraków – 33 Goals

Despite playing in Poland’s second division, Ángel Rodado showcased his goal-scoring prowess by netting 27 goals in the domestic league. His performances helped Wisła Kraków push for promotion. In addition, he added 6 goals in international club competitions, proving his ability to perform outside Poland.
17. Krzysztof Piątek, Başakşehir FK – 34 Goals

Krzysztof Piątek enjoyed a prolific year with Başakşehir in Turkey, scoring 24 goals in the Süper Lig. His ability to find space and finish inside the box made him a crucial asset for his club. He also added 9 goals in international club competitions and 1 goal for the Polish national team.
Read also: The 10 Managers with most points per game in Champions League
16. Akram Afif, Al-Sadd SC – 35 Goals

Akram Afif was one of the standout players in Asian football, scoring 23 goals in Qatar’s domestic league. His creativity and finishing ability played a key role in Al-Sadd’s attacking system. He also scored 3 goals in international club competitions and an impressive 9 goals for the Qatar national team.
15. Kylian Mbappé, Real Madrid – 36 Goals

Mbappé continued to shine after his move to Real Madrid, scoring 25 goals in La Liga. His pace and clinical finishing made him one of the most feared forwards in Europe. He also found the net 9 times in international club competitions and scored 2 goals for the French national team.
14. Anderson Lopes, Yokohama F. Marinos – 36 Goals

The Brazilian striker had an exceptional year in Japan, scoring 26 goals in the J-League for Yokohama F. Marinos. His strength and technical ability allowed him to dominate opposing defenses. He also scored 10 goals in international club competitions, proving his worth beyond domestic football.
13. Aleksandar Mitrović, Al-Hilal SFC – 37 Goals

Mitrović enjoyed a successful season in Saudi Arabia, scoring 27 goals in the domestic league for Al-Hilal. His physical presence and aerial ability made him one of the most dangerous forwards in the league. He also contributed 8 goals in international club competitions and 2 goals for the Serbian national team.
12. Jonathan David, LOSC Lille – 37 Goals

Jonathan David was a key player for Lille, scoring 24 goals in Ligue 1. His sharp movement and clinical finishing helped him stand out among Europe’s best forwards. In addition to his domestic success, he scored 10 goals in international club competitions and 5 goals for the Canadian national team.
11. Soufiane Rahimi, Al-Ain FC – 38 Goals

Rahimi was a goal machine for Al-Ain FC, scoring 16 goals in the UAE Pro League. However, his biggest impact came in international club competitions, where he netted 10 goals. His versatility also helped him score 12 goals for the Moroccan national team, making him one of the top African scorers of the year.
10. Ollie Pearce, York City FC – 39 Goals

Playing in England’s fifth division, Ollie Pearce shocked many by scoring 39 goals in domestic league play. His incredible consistency in front of goal made him a standout performer despite playing in a lower-tier competition. He did not feature in international club tournaments or national team matches.
9. Rafaelson Bezerra, Nam Dinh FC – 41 Goals

Rafaelson Bezerra dominated the Vietnamese league, scoring 29 goals in domestic competition. His speed and finishing ability made him one of the most dangerous attackers in Southeast Asia. He also added 5 goals in international club competitions and 7 goals for his national team.
Read also: The 20 Best Goalkeepers in the World Right Now - Ranked
8. Lei Wu, Shanghai Port – 42 Goals

The Chinese forward had a spectacular season, scoring 29 goals in the Chinese Super League. His ability to create and finish chances helped Shanghai Port remain a competitive force. He also contributed 6 goals in international club competitions and 7 goals for the Chinese national team.
7. Robert Lewandowski, FC Barcelona – 42 Goals

Lewandowski continued to prove his class, scoring 31 goals in La Liga for Barcelona. Despite his age, he remained a consistent goal scorer at the highest level. He also added 9 goals in international club competitions and 2 goals for the Polish national team.
6. Bissoli Campos, Buriram United – 43 Goals

Bissoli Campos was unstoppable in the Thai league, scoring 35 goals in domestic competition. His goal-scoring instincts made him a key player for Buriram United. He also scored 8 goals for his national team but did not feature in international club tournaments.
5. Ayoub El Kaabi, Olympiacos FC – 44 Goals

El Kaabi had a fantastic season for Olympiacos, scoring 33 goals in the Greek Super League. His ability to score from different situations made him a valuable asset. He also netted 7 goals in international club competitions and 4 goals for the Moroccan national team.
Read also: The Top Penalty Scorers in Europe’s Big Five Leagues This Season
4. Cristiano Ronaldo, Al-Nassr FC – 44 Goals

Ronaldo once again proved his ability to perform at the highest level, scoring 30 goals in the Saudi Pro League. His goal-scoring instincts and leadership helped Al-Nassr compete at the top. He also scored 7 goals in international club competitions and 7 goals for the Portugal national team.
3. Harry Kane, Bayern Munich – 47 Goals

Kane’s first season in Germany was a major success, with 31 goals in the Bundesliga for Bayern Munich. His adaptability to a new league was impressive. He also scored 9 goals in international club competitions and 7 goals for England.
2. Erling Haaland, Manchester City – 52 Goals

Haaland continued his dominance in England, scoring 35 goals in the Premier League. His strength and finishing ability made him nearly unstoppable. He also added 6 goals in international club competitions and 11 goals for Norway.
1. Viktor Gyökeres, Sporting CP – 64 Goals

Gyökeres emerged as the top scorer of 2024 with 47 goals in the Portuguese league for Sporting CP. His ability to lead the attack and finish with precision made him a standout player. He also scored 7 goals in international club competitions and 10 goals for Sweden, capping off an incredible year.