Top 5 This Week

Related Posts

‎Haaland vs Mbappe: ‎Who Is the Best Striker in Modern Football?

Haaland vs Mbappe: Erling Haaland and Kylian Mbappé are the two best young strikers in world football right now. One wears the blue of Manchester City. The other wears the white of Real Madrid. Both are at the peak of their powers. Both are worth €200 million. And both are chasing the same dream — to be the best footballer alive. The debate between them has taken over from Messi vs Ronaldo. Football fans all over the world are split right down the middle.

Detail Erling Haaland Kylian Mbappé
Date of Birth 21 July 2000 (25) 20 December 1998 (27)
Place of Birth Leeds, England Paris, France
Nationality 🇳🇴 Norwegian 🇫🇷 French
Height 1.95m 1.80m
Foot Left Right
Current Club Manchester City Real Madrid
Contract Until 2034 2029
Market Value €200 million €200 million
Position Centre-Forward Centre-Forward

Haaland is 25 years old and already tied down to Manchester City until 2034. That is one of the longest contracts in football. Mbappé is 27 and joined Real Madrid on a free transfer in the summer of 2024 after years of waiting for that move to happen. Both players are at the biggest clubs in their respective countries and both are the main men at those clubs.

Haaland vs Mbappe Career Stats Side by Side

StatErling HaalandKylian Mbappé
Total Appearances382483
Total Goals297375
Total Assists65139
Minutes Played27,99937,345
Goals per Game0.780.78
Minutes per Goal94100

Mbappé has played 101 more games than Haaland and scored 78 more goals. On the surface, that looks like a big gap. But when you look at goals per game, both players sit at exactly 0.78. Haaland scores every 94 minutes. Mbappé scores every 100 minutes. The difference is tiny. What is clear is that both men score goals at a rate that most strikers can only dream about.

Haaland vs Mbappe Goals by Competition

Erling Haaland

CompetitionAppsGoalsAssists
Premier League13011024
Bundesliga676219
UEFA Champions League58575
Eliteserien Norway39146
Austrian Bundesliga16176
FA Cup13121
DFB-Pokal781
Club World Cup431
EFL Cup510
Total38229765

Kylian Mbappé

CompetitionAppsGoalsAssists
Ligue 124619176
UEFA Champions League987028
La Liga62557
Coupe de France313717
Coupe de la Ligue1356
Copa del Rey541
Trophée des Champions420
Club World Cup310
UEFA Super Cup110
FIFA Intercontinental Cup111
Total483375139

Haaland has scored in every competition he has played in. His record in the Bundesliga is outstanding — 62 goals in 67 games at Dortmund is world-class. His Premier League numbers are even better. 110 goals in 130 games for Manchester City puts him among the greatest strikers to ever play in England. Mbappé’s numbers in Ligue 1 are historic. 191 goals in 246 games for PSG made him the club’s all-time top scorer. Since moving to Real Madrid, he has continued that form with 55 La Liga goals in 62 games.

Haaland vs Mbappe Goals by Club

Erling Haaland

ClubAppsGoalsAssists
Manchester City18316234
Borussia Dortmund898623
Red Bull Salzburg272910
Molde FK50186

Haaland has scored at every single club he has played for. He started at Molde in Norway, scored 18 goals and moved to Salzburg where he hit 29 in just 27 games. Dortmund came next, and he scored 86 goals in 89 appearances. Then came the big move to Manchester City in 2022, and he has been on another level ever since. 162 goals in 183 games is a record that speaks for itself.

Kylian Mbappé

ClubAppsGoalsAssists
PSG30825694
Real Madrid928210
AS Monaco602713

Mbappé broke through at Monaco as a teenager and scored 27 goals in his first senior season. PSG signed him for €180 million and he spent seven years there, becoming the club’s greatest-ever scorer with 256 goals. His move to Real Madrid was one of the biggest in football history. He joined on a free transfer and has already scored 82 goals in 92 games. He is still settling in at the biggest club in the world.

Haaland vs Mbappe Champions League Battle

The Champions League is where both players have truly made the world stop and watch.

StatErling HaalandKylian Mbappé
Champions League Apps5898
Champions League Goals5770
Champions League Assists528

Haaland has scored 57 goals in just 58 Champions League games. That is almost exactly one goal per game — a number that has never been seen before at this level. He won the competition with Manchester City in 2023. Mbappé has 70 goals in 98 games, and his 28 assists show how much he does beyond just scoring. In the 2025/26 season, Mbappé set a new Champions League record for most goals in the league phase with 13, beating Cristiano Ronaldo’s old record. Both men have made this competition their own.

Haaland vs Mbappe International Career

StatErling HaalandKylian Mbappé
Senior Caps5596
International Goals4956
International Assists1811

This is the one area where Mbappé has a clear edge, and it is a big one. He won the FIFA World Cup with France in 2018 at just 19 years old, becoming only the second teenager in history to score in a World Cup final. He has 56 goals in 96 games for France and is closing in on the all-time scoring record. Haaland, on the other hand, has 49 goals in 55 games for Norway but has never played at a World Cup or European Championship. Norway has not qualified for a major tournament during his time. That is the one thing missing from his career so far.

Haaland vs Mbappe Head to Head

Haaland and Mbappé have only played against each other three times so far. Those games were in the Champions League between Manchester City and Real Madrid. Haaland’s teams won just once, while Mbappé’s Real Madrid won the other two. But in terms of goals on the night, Haaland scored 4 across those games compared to Mbappé’s 1. The results went against him, but Haaland was the more dangerous player in front of goal when they met.

StatErling HaalandKylian Mbappé
Games Against Each Other33
Goals Scored41
Wins02
Draws11

Haaland vs Mbappe Trophies Won

Erling Haaland

  • 1x UEFA Champions League
  • 1x FIFA Club World Cup
  • 1x FA Cup
  • 8x League titles across Premier League and Bundesliga
  • 2x EFL Cup
  • 2x Community Shield
  • 1x DFL Supercup
  • 1x UEFA Super Cup

Kylian Mbappé

  • 1x FIFA World Cup
  • 1x UEFA Champions League
  • 14x various league and cup titles
  • 5x Coupe de France
  • 7x Trophée des Champions
  • 4x Coupe de la Ligue
  • 1x Supercopa de España
  • 1x FIFA Intercontinental Cup
  • 3x Ligue 1 titles

Mbappé has won more trophies in total, and the World Cup is the one that stands above everything else. Winning it at 19 is something very few players ever do. Haaland has the Champions League and a long list of domestic trophies, but the World Cup gap is real. Norway’s failure to qualify for major tournaments has cost him the chance to show what he can do on the biggest international stage.

Haaland vs Mbappe: Who Is Better Right Now?

This is the question every football fan has an answer to, and almost nobody agrees. Haaland is the most deadly pure goalscorer in the world at this moment. He does one thing and he does it better than anyone on the planet. His movement in the box, his finishing, his heading and his positioning are all at the very top level. When he gets a chance, it usually ends up in the net. There is no one in world football right now who scores as often or as cleanly as he does.

Mbappé, on the other hand, is a more complete footballer. He scores goals, he creates goals, and he can play in different positions across the front line. His speed is still the fastest in the game, and his ability to take players on and create something out of nothing sets him apart. He also has more big-game experience, having played in World Cups, Euros, and Champions League finals. His 139 career assists show that he helps his team in ways that go far beyond just scoring.

At this moment in time, the numbers are very close. Haaland has the better minutes-per-goal record. Mbappé has more total goals, far more assists, and more trophies. The next five years will decide who comes out on top. Both are still young. Both are still improving. And the best football from both of them may still be ahead.

Final Numbers

CategoryErling HaalandKylian Mbappé
Career Goals297375
Career Assists65139
Career Apps382483
Goals Per Game0.780.78
Champions League Goals5770
International Goals4956
World Cup WinnerNoYes
Market Value€200m€200m

Two players. One era. One race with no finish line in sight.

Daniel Brooks
Daniel Brooks
Daniel Brooks is a dedicated sports journalist covering football, cricket, and tennis. He provides the latest match updates, player insights, and tournament analysis from top competitions like the English Premier League, ICC Cricket World Cup, and Wimbledon Championships. His engaging writing style keeps fans informed with accurate and up-to-date sports news from around the world.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Popular Articles