PHP: 8.1.33 | MySQL: 8.0.34

Goals of Messi vs Ronaldo against Premier League’s ‘BIG SIX’

Goals cumulative distribution by season

PeriodKylian MbappéErling HaalandDifference
2015/2016000
2016/201720+2
2018/201940+4
2019/202041+3
2020/202141+3
2021/202251+4
2022/202358-3
2023/2024516-11
2024/2025921-12

Where do they score? (%)

Player Games Home Away Neutral field
Erling Haaland 38 10/21 47.62% 11/21 52.38% 0/21 0%
Kylian Mbappé 17 4/9 44.44% 5/9 55.56% 0/9 0%

Source: Opta™ Sports – Last update: 16/04/2025

Goals by season

PeriodKylian MbappéErling HaalandDifference
2015/20160
2016/20172+2
2018/20192+2
2019/20201-1
2020/20210
2021/20221+1
2022/20237-7
2023/20248-8
2024/202545-1

Goals cumulative distribution (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2015/2016000
2016/201720+2
2018/201940+4
2019/202041+3
2020/202141+3
2021/202251+4
2022/202358-3
2023/2024513-8
2024/2025918-9

Goals (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2015/20160
2016/20172+2
2018/20192+2
2019/20201-1
2020/20210
2021/20221+1
2022/20237-7
2023/20245-5
2024/202545-1

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

Player Games Right foot Left foot Header Other parts
Erling Haaland 38 2/21 9.52% 14/21 66.67% 4/21 19.05% 0/21 0%
Kylian Mbappé 17 4/9 44.44% 1/9 11.11% 0/9 0% 0/9 0%

Source: Opta™ Sports – Last update: 16/04/2025

Goals cumulative distribution by calendar year

PeriodKylian MbappéErling HaalandDifference
2015000
201720+2
201830+3
201941+3
202041+3
202151+4
2022550
2023513-8
2024518-13
2025921-12

Goals by calendar year

PeriodKylian MbappéErling HaalandDifference
20150
20172+2
20181+1
2019110
20200
20211+1
20224-4
20238-8
20245-5
202543+1

Goals cumulative distribution (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
2015000
201720+2
201830+3
201941+3
202041+3
202151+4
2022550
2023511-6
2024515-10
2025918-9

Goals (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
20150
20172+2
20181+1
2019110
20200
20211+1
20224-4
20236-6
20244-4
202543+1

How do they score? (%)

Player Games Penalty Free kick Open play
Erling Haaland 38 3/21 14.29% 0/21 0% 18/21 85.71%
Kylian Mbappé 17 0/9 0% 0/9 0% 9/9 100%

Source: Opta™ Sports – Last update: 16/04/2025

Goals cumulative distribution by age

PeriodKylian MbappéErling HaalandDifference
16000
1820+2
1931+2
2041+3
2141+3
2258-3
23516-11
24521-16
25521-16
26921-12

Goals by age

PeriodKylian MbappéErling HaalandDifference
160
182+2
19110
201+1
210
2217-6
238-8
245-5
250
264+4

Goals cumulative distribution (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
16000
1820+2
1931+2
2041+3
2141+3
2258-3
23513-8
24518-13
25518-13
26918-9

Goals (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
160
182+2
19110
201+1
210
2217-6
235-5
245-5
250
264+4
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
AS Monaco FC 3 2 1 0.67 0.33 1.00
PSG 9 3 2 0.33 0.22 0.56
Real Madrid 5 4 0 0.80 0.00 0.80
Totals 17 9 3 0.53 0.18 0.71
Kylian Mbappé
Kylian Mbappé 26 years, 8 months, 5 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
RB Salzburg 2 1 0 0.50 0.00 0.50
B. Dortmund 2 0 1 0.00 0.50 0.50
Manchester City 34 20 8 0.59 0.24 0.82
Totals 38 21 9 0.55 0.24 0.79
Erling Haaland
Erling Haaland 25 years, 1 month, 4 days

Last games:

UEFA Champions League · Quarter finals
Real Madrid vs Arsenal FC
Real Madrid 1-2 Arsenal FC
Mbappé, 90′
 
 
16-04-2025
Premier League ·
Tottenham Hotspur FC vs Manchester City
Tottenham Hotspur FC 0-1 Manchester City
 
Haaland, 90′
Goal
26-02-2025