Mbappé vs Haaland in the 2022-2023 season

Totals Per game
Team Games Goals Assists Goals Assists Contrib.
PSG 43 41 9 0.95 0.21 1.16
France 16 14 2 0.88 0.13 1.00
Totals 59 55 11 0.93 0.19 1.12
Kylian Mbappé
Kylian Mbappé 27 years, 10 months, 15 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Manchester City 53 52 9 0.98 0.17 1.15
Norway 8 9 1 1.13 0.13 1.25
Totals 61 61 10 1.00 0.16 1.16
Erling Haaland
Erling Haaland 26 years, 3 months, 14 days

Last games:

UEFA Euro Qualifier · Group stage
France vs Greece
Francia 1-0 Grecia
Mbappé, 90′
Penalty goal Penalty missed
 
19-06-2023
UEFA Euro Qualifier · Group stage
Norway vs Chipre
Noruega 3-1 Chipre
Haaland, 88′
Goal Penalty goal
 
20-06-2023
Timeframe
Kylian Mbappé
Erling Haaland
27 years, 10 months, 15 days+579 days
26 years, 3 months, 14 days-579 days
1 seasons 0
59 -2
 61 games played+2
Goals
Kylian Mbappé
Erling Haaland
0.93 -7%
 1.00 goals per game+8%
85.45% goals without penalties +5%
80.33%-5%
14.55% -5%
 19.67% penalty goals+5%
88′+12%
 Scores every 79′-11%
Goal contribution
Kylian Mbappé
Erling Haaland
66 -5
 71 total contributions+5
11 assists (Opta™ criteria) +1
10-1
11 assists (Transfermarkt™ criteria) +3
8-3
Assists every 442′ -8%
480′+9%
74′+9%
 Goal contribution every 68′-8%
In finals
Kylian Mbappé
Erling Haaland
1 -2
 3 finals played+2
0 -2
 2 finals won+2
1 finals lost 0
3 goals in finals +100%
0-3
0 assists in finals +0%
3.00 goals per game in finals +100%
0.00-100%
Scores in finals every 40′ 
–-100%
Assists in finals every 0′ 
Goal contribution in finals every 40′ 
–-100%
Titles
Kylian Mbappé
Erling Haaland
0/5 titles won 0/60

Mbappé vs Haaland in the 2022-2023 season: key facts

Mbappé or Haaland: who has the better numbers?

In this selection, Mbappé has played 59 games with 55 goals and 11 assists, while Haaland has 61 goals and 10 assists in 61 games. Haaland has more goals, Mbappé more assists. Use the sections of this site to compare them by competition, season, team and type of goal.

Data updated on 01/11/2026.

Cache date: 04-11-2026 21:11:07