PHP: 8.1.33 | MySQL: 8.0.34
Goals of Messi vs Ronaldo in 2025
Goals cumulative distribution by season
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2024/2025 | 32 | 19 | +13 |
2025/2026 | 33 | 21 | +12 |
Where do they score? (%)
Player |
Games |
Home |
Away |
Neutral field |
Erling Haaland |
27 |
7/21 |
33.33% |
11/21 |
52.38% |
3/21 |
14.29% |
Kylian Mbappé |
41 |
17/33 |
51.52% |
12/33 |
36.36% |
4/33 |
12.12% |
Source: Opta™ Sports – Last update: 19/08/2025
Goals by season
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2024/2025 | 32 | 19 | +13 |
2025/2026 | 1 | 2 | -1 |
Goals cumulative distribution (without penalties) by season
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2024/2025 | 27 | 15 | +12 |
2025/2026 | 27 | 17 | +10 |
Goals (without penalties) by season
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2024/2025 | 27 | 15 | +12 |
2025/2026 | | 2 | -2 |
With which parts of the body do they score their goals? (%)
Player |
Games |
Right foot |
Left foot |
Header |
Other parts |
Erling Haaland |
27 |
3/21 |
14.29% |
16/21 |
76.19% |
2/21 |
9.52% |
0/21 |
0% |
Kylian Mbappé |
41 |
27/33 |
81.82% |
6/33 |
18.18% |
0/33 |
0% |
0/33 |
0% |
Source: Opta™ Sports – Last update: 19/08/2025
Goals cumulative distribution by calendar year
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2025 | 33 | 21 | +12 |
Goals by calendar year
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2025 | 33 | 21 | +12 |
Goals cumulative distribution (without penalties) by calendar year
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2025 | 27 | 17 | +10 |
Goals (without penalties) by calendar year
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
2025 | 27 | 17 | +10 |
How do they score? (%)
Player |
Games |
Penalty |
Free kick |
Open play |
Erling Haaland |
27 |
4/21 |
19.05% |
0/21 |
0% |
17/21 |
80.95% |
Kylian Mbappé |
41 |
6/33 |
18.18% |
1/33 |
3.03% |
26/33 |
78.79% |
Source: Opta™ Sports – Last update: 19/08/2025
Goals cumulative distribution by age
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
24 | 0 | 19 | -19 |
25 | 0 | 21 | -21 |
26 | 33 | 21 | +12 |
Goals by age
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
24 | | 19 | -19 |
25 | | 2 | -2 |
26 | 33 | | +33 |
Goals cumulative distribution (without penalties) by age
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
24 | 0 | 15 | -15 |
25 | 0 | 17 | -17 |
26 | 27 | 17 | +10 |
Goals (without penalties) by age
Period | Kylian Mbappé | Erling Haaland | Difference |
---|
24 | | 15 | -15 |
25 | | 2 | -2 |
26 | 27 | | +27 |
| Totals | Per game |
Team | Games | Goals | Assists | Goals | Assists | Contrib. |
Real Madrid | 37 | 31 | 1 | 0.84 | 0.03 | 0.86 |
France | 4 | 2 | 2 | 0.50 | 0.50 | 1.00 |
Totals | 41 | 33 | 3 | 0.80 | 0.07 | 0.88 |
Kylian Mbappé 26 years, 8 months, 1 day
41 games
33 goals
3 assists
Scores every 102′ Contributes every 93′
| Totals | Per game |
Team | Games | Goals | Assists | Goals | Assists | Contrib. |
Manchester City | 23 | 17 | 4 | 0.74 | 0.17 | 0.91 |
Norway | 4 | 4 | 0 | 1.00 | 0.00 | 1.00 |
Totals | 27 | 21 | 4 | 0.78 | 0.15 | 0.93 |
Erling Haaland 25 years, 1 month, 0 days
27 games
21 goals
4 assists
Scores every 105′ Contributes every 89′
Last games:
La Liga ·
Real Madrid vs Club Atlético Osasuna
 |
1-0 |
 |
Mbappé, 90′
|
|
|
19-08-2025
Premier League ·
Wolverhampton Wanderers FC vs Manchester City
 |
0-4 |
 |
|
|
Haaland, 73′
|
16-08-2025