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.
Club and country statistics, all competitions, as of 2026-11-05
Next matches
🇳🇴 HaalandManchester City · Norway
Manchester Cityat Nottingham ForestPremier League · The City Ground
Norwayv WalesNations League · Ullevaal Stadion
Norwayat DenmarkNations League · Parken Stadium
Manchester Cityv FulhamPremier League · Etihad Stadium
Manchester Cityv NapoliChampions League · Etihad Stadium
🇫🇷 MbappéReal Madrid · France
Real Madridat ValenciaLa Liga · Mestalla Stadium
Franceat ItalyNations League · San Siro
Francev TürkiyeNations League · Stade Atlantique
Real Madridv Celta VigoLa Liga · Santiago Bernabéu
Real Madridv PSV EindhovenChampions 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
376Goals
69Assists
452Apps
0.83 goals per game★ — leads
0.98 goals + assists per game
VS
Kylian Mbappé
452Goals★ — leads
156Assists★ — leads
593Apps★ — leads
0.76 goals per game
1.03 goals + assists per game★ — leads
Full breakdown
All-time career — full breakdown
Statistic
Haaland
Mbappé
Goals
376
452 (better)
Assists
69
156 (better)
Appearances
452
593 (better)
Goals per game
0.83 (better)
0.76
Hat-tricks
28 (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
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)
Career snapshot
Career snapshot (all competitions, club and country)
Statistic
Haaland
Mbappé
Born
2000-07-21
1998-12-20
Current club
Manchester City
Real Madrid
National team
Norway
France
First senior season
2016
2015-16
Club career
Appearances
393
486 (better)
Goals
311
385 (better)
Assists
62
118 (better)
Goals per game
0.79
0.79 (better)
International career
Caps
59
107 (better)
Goals
65
67 (better)
Goals per game
1.10 (better)
0.63
Honours
Team trophies
11
20 (better)
Individual awards
48
48
Best Ballon d'Or finish2023 vs 2026
2nd
2nd
▲ 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.
Haaland vs Mbappé goals by age: club and international goals in the six seasons each began aged 20 to 25, by competition, and set against Messi and Ronaldo.
Haaland 2022-23 vs Mbappé 2023-24 compared: 52 goals against 44, league and Champions League splits, xG, penalties, hat-tricks and what each season won.