PHP: 8.1.33 | MySQL: 8.0.34
Goals of Messi vs Ronaldo in european clubs in 2025
Cumulative distribution
Period | Kylian Mbappé | Erling Haaland | Difference |
---|---|---|---|
2025 | 31 | 17 | +14 |
Where do they score? (%)
Player | Games | Home | Away | Neutral field | |||
---|---|---|---|---|---|---|---|
Erling Haaland | 23 | 6/17 | 35.29% | 8/17 | 47.06% | 3/17 | 17.65% |
Kylian Mbappé | 37 | 17/31 | 54.84% | 11/31 | 35.48% | 3/31 | 9.68% |
Source: Opta™ Sports – Last update: 19/08/2025
Distribution by calendar year
Period | Kylian Mbappé | Erling Haaland | Difference |
---|---|---|---|
2025 | 31 | 17 | +14 |
Cumulative distribution (Without penalties)
Period | Kylian Mbappé | Erling Haaland | Difference |
---|---|---|---|
2025 | 26 | 13 | +13 |
Distribution by calendar year (Without penalties)
Period | Kylian Mbappé | Erling Haaland | Difference |
---|---|---|---|
2025 | 26 | 13 | +13 |
Totals | Per game | |||||
---|---|---|---|---|---|---|
Team | Games | Goals | Assists | Goals | Assists | Contrib. |
Real Madrid | 37 | 31 | 1 | 0.84 | 0.03 | 0.86 |
Totals | 37 | 31 | 1 | 0.84 | 0.03 | 0.86 |

Kylian Mbappé 26 years, 8 months, 2 days
Totals | Per game | |||||
---|---|---|---|---|---|---|
Team | Games | Goals | Assists | Goals | Assists | Contrib. |
Manchester City | 23 | 17 | 4 | 0.74 | 0.17 | 0.91 |
Totals | 23 | 17 | 4 | 0.74 | 0.17 | 0.91 |

Erling Haaland 25 years, 1 month, 1 day
Last games:
Premier League ·
Wolverhampton Wanderers FC vs Manchester City
Wolverhampton Wanderers FC vs Manchester City
![]() |
0-4 | ![]() |
Haaland, 73′
![]() ![]() |
||
16-08-2025