PHP: 8.1.33 | MySQL: 8.0.34

Goals of Messi vs Ronaldo in national leagues in the 2024-2025 season

Cumulative distribution

PeriodKylian MbappéErling HaalandDifference
24022-22
25922-13
263122+9


Where do they score? (%)

Player Games Home Away Neutral field
Erling Haaland 31 11/22 50% 11/22 50% 0/22 0%
Kylian Mbappé 35 17/31 54.84% 14/31 45.16% 0/31 0%

Source: Opta™ Sports – Last update: 25/05/2025

Distribution by age

PeriodKylian MbappéErling HaalandDifference
2422-22
259+9
2622+22

Cumulative distribution (Without penalties)

PeriodKylian MbappéErling HaalandDifference
2024713-6
20252419+5

Distribution by age (Without penalties)

PeriodKylian MbappéErling HaalandDifference
2024713-6
2025176+11
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Real Madrid 35 31 3 0.89 0.09 0.97
Totals 35 31 3 0.89 0.09 0.97
Kylian Mbappé
Kylian Mbappé 26 years, 8 months, 2 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Manchester City 31 22 3 0.71 0.10 0.81
Totals 31 22 3 0.71 0.10 0.81
Erling Haaland
Erling Haaland 25 years, 1 month, 1 day

Last games:

La Liga ·
Real Madrid vs Real Sociedad
Real Madrid 2-0 Real Sociedad
Mbappé, 90′
Goal Goal Penalty missed
 
24-05-2025
Premier League ·
Fulham FC vs Manchester City
Fulham FC 0-2 Manchester City
 
Haaland, 85′
Penalty goal
25-05-2025