HaalandvsMbappé

Haaland vs Mbappé: the complete stats comparison

Erling Haaland and Kylian Mbappé are the two most prolific forwards of their generation. This site puts every number side by side: club and international goals, assists, Champions League records, trophies, awards and every match they have played against each other. All figures are sourced, dated and updated after each round of fixtures.

Erling Haaland

Manchester City · Norway · Age 26

Kylian Mbappé

Real Madrid · France · Age 27

Club and country statistics, all competitions, as of 2026-11-05

Next matches

🇳🇴 HaalandManchester City · Norway

  1. Manchester City at Nottingham Forest Premier League · The City Ground
  2. Norway v Wales Nations League · Ullevaal Stadion
  3. Norway at Denmark Nations League · Parken Stadium
  4. Manchester City v Fulham Premier League · Etihad Stadium
  5. Manchester City v Napoli Champions League · Etihad Stadium

🇫🇷 MbappéReal Madrid · France

  1. Real Madrid at Valencia La Liga · Mestalla Stadium
  2. France at Italy Nations League · San Siro
  3. France v Türkiye Nations League · Stade Atlantique
  4. Real Madrid v Celta Vigo La Liga · Santiago Bernabéu
  5. Real Madrid v PSV Eindhoven Champions League · Santiago Bernabéu

Club and national-team fixtures, all competitions. Kick-off times are shown in your local time zone where JavaScript is available, otherwise in UTC. Fixtures update daily (last update 2026-11-05); a player may miss a listed match through injury or selection.

All-time career

Club and country · all official senior competitions

Erling Haaland

376 Goals
69 Assists
452 Apps
  • 0.83 goals per game — leads
  • 0.98 goals + assists per game

Kylian Mbappé

452 Goals — leads
156 Assists — leads
593 Apps — leads
  • 0.76 goals per game
  • 1.03 goals + assists per game — leads
Full breakdown
All-time career — full breakdown
StatisticHaalandMbappé
Goals376452 (better)
Assists69156 (better)
Appearances452593 (better)
Goals per game0.83 (better)0.76
Hat-tricks28 (better)25

Excludes reserve and youth football. Assists are approximate — see Sources.All-time stats →

Club career

Molde, Salzburg, Dortmund, Man City · Monaco, PSG, Real Madrid

Erling Haaland

311 Goals
62 Assists
393 Apps
  • 0.79 goals per game
  • 0.95 goals + assists per game

Kylian Mbappé

385 Goals — leads
118 Assists — leads
486 Apps — leads
  • 0.79 goals per game — leads
  • 1.03 goals + assists per game — leads
Full breakdown
Club career — full breakdown
StatisticHaalandMbappé
Goals311385 (better)
Assists62118 (better)
Appearances393486 (better)
Goals per game0.790.79 (better)

Senior first-team club matches only, excluding club friendlies.Every club, every season →

International career

Norway vs France · senior caps only

Erling Haaland

65 Goals
7 Assists
59 Apps
  • 1.10 goals per game — leads
  • 1.22 goals + assists per game — leads

Kylian Mbappé

67 Goals — leads
38 Assists — leads
107 Apps — leads
  • 0.63 goals per game
  • 0.98 goals + assists per game
Full breakdown
International career — full breakdown
StatisticHaalandMbappé
Caps59107 (better)
Goals6567 (better)
Assists738 (better)
Goals per game1.10 (better)0.63
Hat-tricks6 (better)3

Includes friendlies and all competitive internationals.International stats →

UEFA Champions League

Group stage and knockouts · excluding qualifying

Erling Haaland

59 Goals
5 Assists
59 Apps
  • 1.00 goals per game — leads
  • 1.08 goals + assists per game — leads

Kylian Mbappé

71 Goals — leads
24 Assists — leads
99 Apps — leads
  • 0.72 goals per game
  • 0.96 goals + assists per game
Full breakdown
UEFA Champions League — full breakdown
StatisticHaalandMbappé
Goals5971 (better)
Assists524 (better)
Appearances5999 (better)
Goals per game1.00 (better)0.72
Hat-tricks25 (better)

Mbappé appearance count is unverified by one match — see Sources.Champions League stats →

Trophies, awards and hat-tricks

Hat-tricks

28Haaland
25Mbappé

Major team trophies

11Haaland
20Mbappé

Individual awards

48Haaland
48Mbappé

Who is better, Haaland or Mbappé?

There is no single answer, which is exactly why the debate refuses to die. Haaland is the purer goalscorer: he averages 0.83 goals per game across club and country against Mbappé's 0.76, and he reached 376 career goals at just 26. Mbappé is the more complete attacker, with 156 assists to Haaland's 69, a FIFA World Cup winner's medal from 2018 and a Golden Boot from the 2022 final he almost single-handedly turned around.

Across the six headline categories below, the scoreboard currently reads Haaland 1 – 5 Mbappé. Click through to each section for the full tables, charts and the story behind the numbers.

Mbappé leadsTotal goals: Mbappé leads with 452 career goals to Haaland's 376, a gap of 76.
Haaland leadsGoals per game: Haaland 0.83 vs Mbappé 0.76 goals per game across club and country.
Mbappé leadsAssists: Mbappé leads with 156 assists to Haaland's 69, a gap of 87.
Mbappé leadsChampions League goals: Mbappé leads with 71 Champions League goals to Haaland's 59, a gap of 12.
Mbappé leadsInternational goals: Mbappé leads with 67 international goals to Haaland's 65, a gap of 2.
Mbappé leadsTeam trophies: Mbappé leads with 20 major team trophies to Haaland's 11, a gap of 9.

Career totals compared

Career goals, assists and appearances (club + country)Goals: Haaland 376, Mbappé 452; Assists: Haaland 69, Mbappé 156; Appearances: Haaland 452, Mbappé 593; UCL goals: Haaland 59, Mbappé 71; Int. goals: Haaland 65, Mbappé 67 HaalandMbappé Goals Haaland: 376 376 Mbappé: 452 452 Assists Haaland: 69 69 Mbappé: 156 156 Appearances Haaland: 452 452 Mbappé: 593 593 UCL goals Haaland: 59 59 Mbappé: 71 71 Int. goals Haaland: 65 65 Mbappé: 67 67
Career goals, assists and appearances (club + country)

Career snapshot

Career snapshot (all competitions, club and country)
StatisticHaalandMbappé
Born2000-07-211998-12-20
Current clubManchester CityReal Madrid
National teamNorwayFrance
First senior season20162015-16
Club career
Appearances393486 (better)
Goals311385 (better)
Assists62118 (better)
Goals per game0.790.79 (better)
International career
Caps59107 (better)
Goals6567 (better)
Goals per game1.10 (better)0.63
Honours
Team trophies1120 (better)
Individual awards4848
Best Ballon d'Or finish2023 vs 20262nd2nd

▲ marks the better value in each row. Figures include all official senior club and international matches; see Sources & Methodology.

Two different routes to the top

Mbappé got there first. Born in Paris (19th arrondissement), France; raised in Bondy in 1998, he made his Monaco debut at 16, won Ligue 1 at 18 and lifted the World Cup with France at 19, scoring in the final. Seven seasons at Paris Saint-Germain made him the club's all-time record scorer before a free transfer to Real Madrid in 2024, where his first season ended with the Pichichi and the European Golden Shoe. Read the full Kylian Mbappé biography.

Haaland took the scenic route: Bryne and Molde in Norway, a breakout half-season with Red Bull Salzburg, then Borussia Dortmund, where he scored 86 goals in 89 games. Since joining Manchester City in 2022 he has broken the Premier League single-season scoring record (36 in 2022-23), won the treble and become Norway's all-time leading scorer. Read the full Erling Haaland biography.

Their best single seasons are almost mirror images: Haaland's 2022/23 (52 goals in 53 games for Manchester City) against Mbappé's 2023/24 (44 goals in 48 for Paris Saint-Germain). The season-by-season page lines up every campaign since 2015-16.

Explore the comparison

Latest articles

All articles →

Data last updated: