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.
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.
Erling Haaland vs Kylian Mbappé
Erling Haaland and Kylian Mbappé are both elite goalscorers, but the numbers show two very different attacking profiles.
Haaland is the more specialised centre-forward. His game is built around movement, physical power and finishing inside the box. Mbappé has a broader role. He can play through the middle or from either wing, carry the ball over distance and create far more chances for teammates.
That difference appears throughout their careers. Mbappé leads in total appearances, goals and assists, while Haaland scores more efficiently and reaches goals in fewer minutes.
Elite Scoring Efficiency
Haaland has 305 club goals in 391 appearances and averages one goal every 94 minutes.
His strongest advantage is how quickly he turns minutes and chances into goals.
Greater Overall Output
Mbappé has 384 club goals and 142 assists in 493 appearances.
He has played more football, scored more goals and created more than twice as many assists.
Player Profile
Haaland and Mbappé are both centre-forwards, but their roles are not identical. Haaland is listed only as a centre-forward, while Mbappé can also play on the left or right wing.
Haaland is taller at 1.95 metres and naturally left-footed. Mbappé is 1.80 metres, right-footed and more flexible across the front line.
| Profile | Erling Haaland | Kylian Mbappé |
|---|---|---|
| Date of Birth | 21 July 2000 | 20 December 1998 |
| Place of Birth | Leeds | Paris |
| Citizenship | Norway | France |
| Height | 1.95 m | 1.80 m |
| Preferred Foot | Left | Right |
| Main Position | Centre-Forward | Centre-Forward |
| Secondary Positions | – | Left Wing, Right Wing |
| Current Club | Manchester City | Real Madrid |
| Contract Until | 30 June 2034 | 30 June 2029 |
| Market Value | €220m | €200m |
Profile comparison: Haaland has the physical advantage and the higher market value. Mbappé offers more positional flexibility.
Career Numbers: Volume vs Efficiency
Mbappé leads the overall totals because he has played 102 more club matches. He has 79 more goals and 75 more assists.
Haaland closes the gap when efficiency is considered. He scores once every 94 minutes, five minutes quicker than Mbappé’s rate of one every 99 minutes.
This is the clearest summary of their careers so far: Mbappé has the larger body of work, while Haaland is the more efficient scorer.
| Club Stat | Haaland | Mbappé | Comparison |
|---|---|---|---|
| Appearances | 391 | 493 | Mbappé +102 |
| Goals | 305 | 384 | Mbappé +79 |
| Assists | 67 | 142 | Mbappé +75 |
| Minutes Per Goal | 94 | 99 | Haaland more efficient |
| Minutes Played | 28,721 | 38,112 | Mbappé +9,391 min |
Haaland vs Mbappé at a Glance
Mbappé leads the totals. Haaland leads the scoring efficiency.
Club Goals
Minutes Per Goal
Creative Output
League Performance
Haaland’s strongest league numbers come from the Premier League and Bundesliga. He has 116 goals in 136 Premier League matches and previously scored 62 in 67 Bundesliga appearances.
Mbappé built the largest part of his league record in Ligue 1, where he scored 191 goals in 246 matches. Since moving to Spain, he has added 63 goals in 71 La Liga appearances.
The comparison is close in efficiency. Haaland’s Bundesliga rate is the best of the four major league spells, while Mbappé has already maintained near one-goal-per-game production in Spain.
| League | Apps | Goals | Assists | Min/Goal |
|---|---|---|---|---|
| Haaland, Premier League | 136 | 116 | 25 | 98 |
| Haaland, Bundesliga | 67 | 62 | 19 | 87 |
| Mbappé, Ligue 1 | 246 | 191 | 76 | 95 |
| Mbappé, La Liga | 71 | 63 | 10 | 96 |
League comparison: Haaland has the best single scoring rate with one goal every 87 Bundesliga minutes. Mbappé has the larger combined league output and much stronger assist numbers.
Champions League: Haaland’s Efficiency vs Mbappé’s Volume
Mbappé has scored more Champions League goals, leading 71 to 59. He also has a major advantage in assists, with 28 compared with Haaland’s five.
Haaland’s scoring rate is the remarkable part. He has 59 goals in 59 appearances and averages one goal every 80 minutes. Mbappé scores once every 112 minutes.
Haaland also owns a Champions League winner’s medal. Mbappé has the larger attacking contribution across more appearances, but Haaland has been the more efficient scorer in the competition.
| Champions League Stat | Haaland | Mbappé | Comparison |
|---|---|---|---|
| Matches | 59 | 99 | Mbappé +40 |
| Goals | 59 | 71 | Mbappé +12 |
| Assists | 5 | 28 | Mbappé +23 |
| Minutes Per Goal | 80 | 112 | Haaland more efficient |
| Titles | 1 | 0 | Haaland +1 |
Competition information is available through UEFA Champions League.
International Career: Scoring Rate vs Tournament Success
Mbappé has more international appearances and more international goals, with 106 caps and 66 goals for France.
Haaland’s scoring rate is extraordinary. He has 62 goals in only 55 appearances for Norway, meaning he has scored more goals than he has senior caps.
The biggest difference is tournament success. Mbappé is a World Cup winner and a UEFA Nations League winner. Haaland has not had the same opportunity to build a major international trophy record with Norway.
| International Stat | Haaland | Mbappé | Comparison |
|---|---|---|---|
| Senior Caps | 55 | 106 | Mbappé +51 |
| Goals | 62 | 66 | Mbappé +4 |
| Goals Per Cap | 1.13 | 0.62 | Haaland stronger rate |
| World Cup Titles | 0 | 1 | Mbappé +1 |
| UEFA Nations League | 0 | 1 | Mbappé +1 |
International comparison: Haaland has the better scoring rate. Mbappé has the stronger overall international record because he combines elite scoring with major tournament success.
Head-to-Head Record
They have faced each other only three times, so the sample remains small.
Haaland has been the more productive scorer in those meetings, finding the net four times. Mbappé has one goal and one assist.
The team results favour Mbappé, whose side won twice. Haaland’s side won once.
| Head-to-Head Stat | Haaland | Mbappé |
|---|---|---|
| Matches | 3 | 3 |
| Goals | 4 | 1 |
| Assists | 0 | 1 |
| Team Wins | 1 | 2 |
Head-to-head comparison: Haaland leads the individual scoring 4-1. Mbappé leads the team results 2-1.
Major Trophies
Haaland’s strongest honours have come at club level. He has won the Champions League, two English league titles, two FA Cups, the UEFA Super Cup and domestic trophies in Germany and Austria.
Mbappé’s biggest advantage is international silverware. He won the World Cup with France and later added the UEFA Nations League. At club level, he has seven French league titles and several domestic cups.
Their trophy records are therefore difficult to compare with one simple total. Haaland has the Champions League. Mbappé has the World Cup.
| Honour | Haaland | Mbappé |
|---|---|---|
| UEFA Champions League | 1 | 0 |
| FIFA World Cup | 0 | 1 |
| English League | 2 | 0 |
| French League | 0 | 7 |
| FA Cup | 2 | 0 |
| French Cup | 0 | 4 |
| UEFA Super Cup | 1 | 1 |
| UEFA Nations League | 0 | 1 |
Individual Awards
Both have already collected a large number of individual honours.
Haaland has won UEFA Best Player in Europe once, the European Golden Shoe once and eight Footballer of the Year awards.
Mbappé also has one European Golden Shoe. He leads in top-scorer awards and Player of the Year honours, with 17 and five respectively.
| Award | Haaland | Mbappé | Comparison |
|---|---|---|---|
| UEFA Best Player in Europe | 1 | 0 | Haaland |
| European Golden Shoe | 1 | 1 | Level |
| Footballer of the Year | 8 | 3 | Haaland |
| Top Goalscorer Awards | 10 | 17 | Mbappé |
| Player of the Year | 1 | 5 | Mbappé |
Transfer History
Haaland’s career moved quickly through Norway, Austria and Germany before Manchester City paid €60 million for him in 2022.
Mbappé’s transfer history contains the larger fee. Paris Saint-Germain paid €180 million to sign him from Monaco, while his move to Real Madrid in 2024 was a free transfer.
| Player | Move | Fee |
|---|---|---|
| Haaland | Molde to Salzburg | €8m |
| Haaland | Salzburg to Dortmund | €20m |
| Haaland | Dortmund to Manchester City | €60m |
| Mbappé | Monaco to PSG | €180m |
| Mbappé | PSG to Real Madrid | Free transfer |
Haaland vs Mbappé: The Final Comparison
Haaland has the stronger scoring efficiency. He reaches goals in fewer minutes, has an extraordinary Champions League rate and has outscored Mbappé 4-1 in their direct meetings.
Mbappé has the broader attacking record. He has more total goals, more than twice as many assists, greater positional flexibility and a far stronger international trophy record.
The comparison changes depending on the category. For pure finishing efficiency, Haaland has the clearer statistical case. For total attacking contribution and international success, Mbappé has the stronger record.
That is a much more accurate reflection of their careers than simply looking at one total and declaring the debate finished.
Where Each Player Has the Edge
Haaland: minutes per goal, Champions League scoring efficiency, physical presence and direct head-to-head goals.
Mbappé: total goals, assists, positional versatility, international trophies and overall attacking volume.
The numbers support different strengths rather than one identical type of forward.
Erling Haaland vs Kylian Mbappé FAQs
Who has scored more club goals, Haaland or Mbappé?
Mbappé has scored more club goals, with 384 compared with Haaland’s 305. He has also played 102 more club matches.
Who has the better scoring rate?
Haaland has the better overall club scoring rate. He averages one goal every 94 minutes, compared with 99 minutes for Mbappé.
Who creates more goals?
Mbappé has the much stronger assist record, with 142 club assists compared with Haaland’s 67.
Who has the better Champions League record?
Mbappé has more goals and assists, with 71 goals and 28 assists. Haaland has the better scoring rate and has already won the competition.
Who has the better international scoring record?
Mbappé has four more international goals, but Haaland has the stronger scoring rate. Haaland has 62 goals in 55 caps, while Mbappé has 66 in 106.
Who has won more important international trophies?
Mbappé has the stronger record. He has won the FIFA World Cup and UEFA Nations League with France.
Who has the better head-to-head record?
Mbappé’s teams lead 2-1 in wins, but Haaland leads 4-1 in goals across their three meetings.
What is the biggest difference between Haaland and Mbappé?
Haaland is the more specialised and efficient centre-forward. Mbappé is the more versatile attacker and contributes far more assists and ball-carrying from wider positions.

