PHP: 8.1.33 | MySQL: 8.0.34

Goals of Messi vs Ronaldo in National Teams competitions

Cumulative distribution

PeriodKylian MbappéErling HaalandDifference
1950+5
2056-1
21711-4
22912-3
231912+7
2419190
252019+1
262219+3


Where do they score? (%)

Player Games Home Away Neutral field
Erling Haaland 16 12/19 63.16% 7/19 36.84% 0/19 0%
Kylian Mbappé 44 6/22 27.27% 4/22 18.18% 12/22 54.55%

Source: Opta™ Sports – Last update: 08/06/2025

Distribution by age

PeriodKylian MbappéErling HaalandDifference
195+5
206-6
2125-3
2221+1
2310+10
247-7
251+1
262+2

Cumulative distribution (Without penalties)

PeriodKylian MbappéErling HaalandDifference
201850+5
202076+1
202186+2
20221610+6
20241617-1
202517170

Distribution by age (Without penalties)

PeriodKylian MbappéErling HaalandDifference
20185+5
202026-4
20211+1
202284+4
20247-7
20251+1
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
France 44 22 9 0.50 0.20 0.70
Totals 44 22 9 0.50 0.20 0.70
Kylian Mbappé
Kylian Mbappé 26 years, 8 months, 2 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Norway 16 19 3 1.19 0.19 1.38
Totals 16 19 3 1.19 0.19 1.38
Erling Haaland
Erling Haaland 25 years, 1 month, 1 day

Last games:

UEFA Nations League · Third-fourth place match
Germany vs France
Alemania 0-2 Francia
 
Mbappé, 90′
Goal Assist
08-06-2025
UEFA Nations League · Group stage
Norway vs Kazakhstan
Noruega 5-0 Kazajistán
Haaland, 86′
Goal Goal Goal
 
17-11-2024