There are few things in football as exciting to supporters as watching dynamic forwards dance their way through to goal.
Lionel Messi and Cristiano Ronaldo have dominated the attacking scene for years, but as their powers fade, new stars have risen in their place.
Kylian Mbappe will hope to emulate the latter at Real Madrid, but while he has a rightful claim to be labelled the best forward in the world, others also have a strong case.
Paris Saint-Germain’s Ousmane Dembele flourished in his central role en route to winning the Champions League, while Liverpool’s Mohamed Salah broke records yet again as his side won the Premier League.
While it is difficult to definitively measure who the world’s best attackers are, Sports Mole has attempted to compile a list of the 10 best active forwards.
Top 10 best forwards in the world
10. Alexander Isak (Liverpool and Sweden)
Alexander Isak celebrates scoring for Newcastle United on February 23, 2025
Debut year: 2015
Teams: AIK Fotbol, Borussia Dortmund, Willem II, Real Sociedad, Newcastle United
Career appearances: 353
Career goals: 150
Career assists: 35
International caps: 52
Trophies: 3
At 25 years old, Alexander Isak is entering the prime of his career, and his performances for Newcastle United have made him a target for some of Europe’s top sides.
The Swedish striker has strongly been linked with a move to Liverpool, and after scoring 23 Premier League goals in 2024-25 – the second most of any player that season – it is easy to see why he could leave the Toon for a British record fee.
Isak scored over 20 league goals in both 2023-24 (21) and 2024-25, and it looks as if he is realising the potential that saw Newcastle buy him from Real Sociedad in 2022 for £63m.
The forward played a key part in the Magpies’ rise back to prominence in England, with his EFL Cup final goal against Liverpool in March 2025 ultimately proving to be the winner, securing the club their first trophy since the 1954–55 FA Cup.
9. Cole Palmer (Chelsea and England)
Chelsea's Cole Palmer celebrates with the FIFA Club World Cup trophy alongside Reece James and Joao Pedro on July 13, 2025
Debut year: 2019
Teams: Manchester City, Chelsea
Career appearances: 150
Career goals: 51
Career assists: 32
International caps: 12
Trophies: 6
Cole Palmer was originally a product of the Manchester City academy, making his breakthrough under the tutelage of Pep Guardiola in the 2019-20 season.
Despite many acknowledging his talent, the England international found it difficult to consistently nail down a starting role, and in the summer of 2023, Chelsea purchased him for a fee rising to £42.5m.
The transfer fee was seen as a significant sum by many commentators, but having scored 43 goals and provided 29 assists in just 97 appearances for the Blues, most agree that he was a bargain.
Palmer has predominantly played from the right of attack for Chelsea - though he has also been used in an attacking midfield role - and he played a key part in helping the Londoners win the Conference League in 2024-25 and the Club World Cup in the summer of 2025.
8. Vinicius Junior (Real Madrid and Brazil)
Real Madrid attacker Vinicius Junior on June 26, 2025
Debut year: 2017
Teams: Flamengo, Real Madrid
Career appearances: 433
Career goals: 128
Career assists: 95
International caps: 41
Trophies: 14
Vinicius Junior has established himself as one of the finest forwards in the world, with his speed, technical qualities and threat in the final third making him a dangerous asset from the left.
His career began in Brazil at Flamengo before playing his debut season for Los Blancos in 2018-19, though he struggled to settle in Spain, with the attacker scoring just eight league goals in his first three campaigns.
However, the Brazilian struck a formidable partnership with Karim Benzema in 2021-22, scoring 22 goals and providing 17 assists in all competitions..
Vinicius Junior also netted the winning goal in the Champions League final that season against Liverpool, and he has since continued to excel, with the winger playing a key role in a second Champions League win in 2023-24.
7. Lamine Yamal (Barcelona and Spain)
Barcelona's Lamine Yamal reacts on May 18, 2025
Debut year: 2023
Teams: Barcelona
Career appearances: 128
Career goals: 31
Career assists: 44
International caps: 21
Trophies: 5
Despite establishing himself as a starter for Barcelona in 2023-24, Yamal does not turn 20 until July 2027, and his career to date has been remarkable.
The teenager made his debut for Barca at just 15 years, nine months, and 16 days old, making him the fifth youngest player in La Liga's history, as well as the youngest player to appear for Barcelona's first team.
Yamal was instrumental to Spain's Euro 2024 triumph, registering an assist in the round of 16, the quarter-final and final itself, while also scoring in the semi-final.
His creative skillset was key for Barcelona in 2024-25, with his tally of 21 assists only bettered by one teammate, who happens to be the next player on the list.
Football fans have made tentative comparisons to Messi, though Yamal still has some way to go before he can claim the Argentine's throne as arguably the best player of all time.
6. Raphinha (Barcelona and Brazil)
Barcelona's Raphinha on May 11, 2025
Debut year: 2015
Teams: Avai FC, Vitoria de Guimaraes, Rennes, Sporting Lisbon, Leeds United, Barcelona
Career appearances: 408
Career goals: 121
Career assists: 95
International caps: 34
Trophies: 7
Raphinha was always a talented player, but few would have expected him to have produced the campaign he did in 2024-25, with the forward scoring 34 goals and providing 22 assists for Barcelona in all competitions.
In just 14 Champions League games for the Catalans that term, the Brazilian netted 13 times and registered eight assists, and his tally equalled the record for the most goal involvements in a single Champions League season, though Cristiano Ronaldo only needed 11 matches to reach that total in 2013-14.
Perhaps more remarkable was the fact he produced these numbers while playing from the left of a front three given he had predominantly played from the right in his career.
The forward was earmarked as the favourite for the Ballon d'Or, though Paris Saint-Germain's triumph in Europe could have significant sway on the winner of the award.
While some supporters believe that Yamal was Barca's best player in 2024-25, it is difficult to overlook Raphinha's historic contributions in attack, which is why he is positioned above the teenager in this list.
5. Erling Haaland (Manchester City and Norway)
Manchester City's Erling Haaland pictured on June 26, 2025
Debut year: 2017
Teams: Bryne, Molde, Red Bull Salzburg, Borussia Dortmund, Manchester City
Career appearances: 372
Career goals: 301
Career assists: 61
International caps: 43
Trophies: 9
Erling Haaland currently holds the record for the most goals ever scored in a single Premier League season (36), and he managed that fear in his debut season for Manchester City in 2022-23.
The striker played a key role in helping City win two league titles, as well as their first Champions League crown in 2022-23, and he is arguably the best striker in Europe.
Haaland also finished as runner-up to Lionel Messi in the 2023 Ballon d'Or rankings, but while he was unable to get the better of the Argentine, he did equal Ronaldo's record of the quickest player to score 100 goals in all competitions for one club (105 appearances) in Europe's top five leagues in September 2024.
Despite netting 22 times in the Premier League in 2024-25, there were some who criticised the forward for his performances, which highlights the standard that he is held to.
The City star is already close to surpassing some of the division's finest, with his tally of 85 goals just 10 fewer than the total that Ruud van Nistelrooy managed.
4. Harry Kane (Bayern Munich and England)
Bayern Munich's Harry Kane on June 20, 2025
Debut year: 2011
Teams: Leyton Orient, Millwall, Norwich City, Leicester City, Tottenham Hotspur, Bayern Munich
Career appearances: 704
Career goals: 457
Career assists: 114
International caps: 107
Trophies: 1
Harry Kane is one of the few strikers able to compete with Haaland for the title as the world's best number nine, with his recent displays in Germany furthering his legacy.
In terms of his output in 2024-25, the Englishman netted 38 times and racked up 12 assists, though his numbers were slightly short of the 44 goals and 12 assists he managed for Bayern in 2023-24.
Kane has changed his playstyle as he has aged, as while he was previously an expert in the penalty area, he has often been seen dropping deep to collect possession and play passes to teammates.
It is his creative talents that sees Kane rank higher than Haaland, though the latter will still continue to break records and will undoubtedly cement his place in footballing history.
Kane failed to win a trophy during his time in England with Tottenham Hotspur, but his legacy in his home country is beyond reproach considering his 213 Premier League goals makes him the second highest scorer in the history of the division.
3. Ousmane Dembele (Paris Saint-Germain and France)
Paris Saint-Germain's Ousmane Dembele on January 29, 2025
Debut year: 2015
Teams: Rennes, Borussia Dortmund, Barcelona, Paris Saint-Germain
Career appearances: 416
Career goals: 110
Career assists: 101
International caps: 56
Trophies: 16
Paris Saint-Gemain forward Ousmane Dembele's transformation into one of the word's finest attacking players has been nothing short of remarkable considering many though the Frenchman's career was beyond salvation.
Accusations had been thrown at him that he was lax too often without the ball, but the attacker was one of PSG's most aggressive players out of possession in 2024-25.
His intensity was key to helping his side finally win the Champions League, with the attacker picking up two assists in the final against Inter Milan in May 2025.
It should be noted that the Frenchman was often deployed by boss Luis Enrique in a false nine role, and his move away from wide areas was effective considering he scored 33 goals and provided 13 assists in 49 matches.
It is no surprise that Dembele's efforts have seen him labelled favourite for the Ballon d'Or, but because he is yet to sustain such a level over multiple seasons, the forward just misses out on a spot in the top two.
2. Kylian Mbappe (Real Madrid and France)
Real Madrid's Kylian Mbappe in action on April 13, 2025
Debut year: 2015
Teams: Monaco, Paris Saint-Germain, Real Madrid
Career appearances: 518
Career goals: 339
Career assists: 167
International caps: 90
Trophies: 18
Kylian Mbappe finally secured his dream move to Real Madrid in the summer of 2024, leaving Paris Saint-Germain upon the expiry of his contract.
The Frenchman left PSG having scored 256 times for the club, as well as having registered 110 assists, in 308 games.
Though the winger had to adjust to a new role as Real's striker, he still managed to excel, finding the back of the net 44 times in 59 matches for Los Blancos, while providing a further five assists.
Real failed to win La Liga or the Champions League in 2024-25, but Mbappe proved that he can still make an impact at the highest level, and he was arguably let down by his teammates.
Nobody would suggest that Mbappe is not worthy of being called the best forward on the planet, but he has to settle for second place on this list due to his relatively slow start to 2024-25.
1. Mohamed Salah (Liverpool and Egypt)
Liverpool's Mohamed Salah celebrates on April 27, 2025
Debut year: 2010
Teams: Al Mokawloon, Basel, Chelsea, Fiorentina, Roma, Liverpool
Career appearances: 757
Career goals: 380
Career assists: 196
International caps: 103
Trophies: 11
Mohamed Salah enjoyed arguably the greatest individual Premier League season of all time in 2024-25, scoring 29 goals while also creating a further 18 goals.
His 47 goals and assists matched the Premier League record for the most goal involvements in one season, equal with Alan Shearer and Andy Cole, though both played 42 games in their respective seasons.
The Egyptian also performed against the division's best, netting against Tottenham Hotspur (three), Manchester City (two), Newcastle United (two), Aston Villa (two), Manchester United (two), Chelsea (one) and Arsenal (one), as well as registering 11 assists against those opponents.
Though the winger's form did tail off towards the end of the campaign, the Premier League title had been all but secured for a number of weeks prior to the end of 2024-25, and he still contributed when it mattered most.
Salah's ability to influence games as both a goalscorer and a creator in what many consider to be the world's toughest league makes him standout amongst his peers, and he tops Sports Mole's list of the best forwards in the world.
Best footballers and teams in the world
ID:578324:1false2false3false: from db desktop :LenBod:collect23340: