PHP: 8.1.33 | MySQL: 8.0.34

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

Goals cumulative distribution by season

PeriodKylian MbappéErling HaalandDifference
2024/20253122+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

Goals by season

PeriodKylian MbappéErling HaalandDifference
2024/20253122+9

Goals cumulative distribution (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2024/20252419+5

Goals (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2024/20252419+5

With which parts of the body do they score their goals? (%)

Player Games Right foot Left foot Header Other parts
Erling Haaland 31 2/22 9.09% 16/22 72.73% 4/22 18.18% 0/22 0%
Kylian Mbappé 35 27/31 87.1% 4/31 12.9% 0/31 0% 0/31 0%

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

Goals cumulative distribution by calendar year

PeriodKylian MbappéErling HaalandDifference
20241014-4
20253122+9

Goals by calendar year

PeriodKylian MbappéErling HaalandDifference
20241014-4
2025218+13

Goals cumulative distribution (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
2024713-6
20252419+5

Goals (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
2024713-6
2025176+11

How do they score? (%)

Player Games Penalty Free kick Open play
Erling Haaland 31 3/22 13.64% 0/22 0% 19/22 86.36%
Kylian Mbappé 35 7/31 22.58% 0/31 0% 24/31 77.42%

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

Goals cumulative distribution by age

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

Goals by age

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

Goals cumulative distribution (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
24019-19
25619-13
262419+5

Goals (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
2419-19
256+6
2618+18
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