Haaland vs Mbappé Club Career Stats
Club career totals for Erling Haaland and Kylian Mbappé across all competitions — appearances, goals, assists and goals-per-game ratio at Molde, Salzburg, Dortmund and Manchester City against Monaco, Paris Saint-Germain and Real Madrid.
Erling Haaland
Manchester City
- Appearances
- 383
- Goals
- 297
- Assists
- 66
- Goal ratio
- 0.78
Kylian Mbappé
Real Madrid
- Appearances
- 470
- Goals
- 371
- Assists
- 131
- Goal ratio
- 0.79
Two different roads to the top
Erling Haaland’s path ran through Bryne and a breakout season at Molde before Red Bull Salzburg turned him into a Champions League name overnight — five goals on his debut against Genk remains one of the fastest starts the competition has seen. Borussia Dortmund is where the scoring rate became a story of its own, a record-setting run as a teenager in the Bundesliga, before a release clause took him to Manchester City in 2022. A Premier League Golden Boot and a treble followed in his first season in England.
Kylian Mbappé came up through Monaco’s academy and forced his way into a title-winning side as a teenager in 2016–17, reaching a Champions League semi-final before he had turned 19. Paris Saint-Germain signed him the following summer — a loan converted into one of the most expensive transfers in the sport’s history — where he won multiple Ligue 1 titles and domestic cups across seven seasons. In 2024 he moved to Real Madrid on a free transfer, ending years of speculation about the destination.
The styles read differently, too. Erling Haaland plays as an out-and-out penalty-box striker — built for power, aerial duels and first-time finishing, closer to a traditional No. 9 than most modern forwards. Kylian Mbappé is built around pace and dribbling, drifting to the left as often as he plays centrally, and is more directly involved in creating chances for teammates than in simply finishing them. That difference in role is worth keeping in mind when reading the raw totals above: a striker who rarely leaves the box will generally outscore a forward who also drops deep to build play.
It’s also worth noting the numbers above aren’t drawn from identical competitions — the Bundesliga and Premier League differ from Ligue 1 and La Liga in schedule length, squad rotation and defensive intensity, so goals-per-game is a useful guide to club form rather than a perfectly like-for-like measure.
At club level Erling Haaland has 297 goals and 66 assists in 383 appearances, against Kylian Mbappé’s 371 goals and 131 assists in 470. On raw scoring rate that is 0.78 goals per game to 0.79.
See also the international comparison, the overall Haaland vs Mbappé head-to-head, or each player’s full record on Haaland’s stats page and Mbappé’s stats page.