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
| Stat | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Total Appearances | 382 | 483 |
| Total Goals | 297 | 375 |
| Total Assists | 65 | 139 |
| Minutes Played | 27,999 | 37,345 |
| Goals per Game | 0.78 | 0.78 |
| Minutes per Goal | 94 | 100 |
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
| Competition | Apps | Goals | Assists |
|---|---|---|---|
| Premier League | 130 | 110 | 24 |
| Bundesliga | 67 | 62 | 19 |
| UEFA Champions League | 58 | 57 | 5 |
| Eliteserien Norway | 39 | 14 | 6 |
| Austrian Bundesliga | 16 | 17 | 6 |
| FA Cup | 13 | 12 | 1 |
| DFB-Pokal | 7 | 8 | 1 |
| Club World Cup | 4 | 3 | 1 |
| EFL Cup | 5 | 1 | 0 |
| Total | 382 | 297 | 65 |
Kylian Mbappé
| Competition | Apps | Goals | Assists |
|---|---|---|---|
| Ligue 1 | 246 | 191 | 76 |
| UEFA Champions League | 98 | 70 | 28 |
| La Liga | 62 | 55 | 7 |
| Coupe de France | 31 | 37 | 17 |
| Coupe de la Ligue | 13 | 5 | 6 |
| Copa del Rey | 5 | 4 | 1 |
| Trophée des Champions | 4 | 2 | 0 |
| Club World Cup | 3 | 1 | 0 |
| UEFA Super Cup | 1 | 1 | 0 |
| FIFA Intercontinental Cup | 1 | 1 | 1 |
| Total | 483 | 375 | 139 |
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
| Club | Apps | Goals | Assists |
|---|---|---|---|
| Manchester City | 183 | 162 | 34 |
| Borussia Dortmund | 89 | 86 | 23 |
| Red Bull Salzburg | 27 | 29 | 10 |
| Molde FK | 50 | 18 | 6 |
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é
| Club | Apps | Goals | Assists |
|---|---|---|---|
| PSG | 308 | 256 | 94 |
| Real Madrid | 92 | 82 | 10 |
| AS Monaco | 60 | 27 | 13 |
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.
| Stat | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Champions League Apps | 58 | 98 |
| Champions League Goals | 57 | 70 |
| Champions League Assists | 5 | 28 |
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
| Stat | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Senior Caps | 55 | 96 |
| International Goals | 49 | 56 |
| International Assists | 18 | 11 |
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.
| Stat | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Games Against Each Other | 3 | 3 |
| Goals Scored | 4 | 1 |
| Wins | 0 | 2 |
| Draws | 1 | 1 |
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
| Category | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Career Goals | 297 | 375 |
| Career Assists | 65 | 139 |
| Career Apps | 382 | 483 |
| Goals Per Game | 0.78 | 0.78 |
| Champions League Goals | 57 | 70 |
| International Goals | 49 | 56 |
| World Cup Winner | No | Yes |
| Market Value | €200m | €200m |
Two players. One era. One race with no finish line in sight.

