PHP: 8.1.33 | MySQL: 8.0.34

Goals of Messi vs Ronaldo in Champions League

Goals cumulative distribution by season

PeriodKylian MbappéErling HaalandDifference
2016/201760+6
2017/2018100+10
2018/2019140+14
2019/20201910+9
2020/20212720+7
2021/20223323+10
2022/20234035+5
2023/20244841+7
2024/20255549+6

Where do they score? (%)

Player Games Home Away Neutral field
Erling Haaland 48 33/49 67.35% 16/49 32.65% 0/49 0%
Kylian Mbappé 87 26/55 47.27% 29/55 52.73% 0/55 0%

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

Goals by season

PeriodKylian MbappéErling HaalandDifference
2016/20176+6
2017/20184+4
2018/20194+4
2019/2020510-5
2020/2021810-2
2021/202263+3
2022/2023712-5
2023/202486+2
2024/202578-1

Goals cumulative distribution (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2016/201760+6
2017/2018100+10
2018/2019140+14
2019/2020199+10
2020/20212618+8
2021/20223221+11
2022/20233832+6
2023/20244336+7
2024/20255042+8

Goals (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2016/20176+6
2017/20184+4
2018/20194+4
2019/202059-4
2020/202179-2
2021/202263+3
2022/2023611-5
2023/202454+1
2024/202576+1

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

Player Games Right foot Left foot Header Other parts
Erling Haaland 48 6/49 12.24% 19/49 38.78% 3/49 6.12% 0/49 0%
Kylian Mbappé 87 26/55 47.27% 3/55 5.45% 0/55 0% 0/55 0%

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

Goals cumulative distribution by calendar year

PeriodKylian MbappéErling HaalandDifference
2016000
2017100+10
2018130+13
2019198+11
20202116+5
20213123+8
20224028+12
20234340+3
20245046+4
20255549+6

Goals by calendar year

PeriodKylian MbappéErling HaalandDifference
20160
201710+10
20183+3
201968-2
202028-6
2021107+3
202295+4
2023312-9
202476+1
202553+2

Goals cumulative distribution (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
2016000
2017100+10
2018130+13
2019197+12
20202115+6
20213021+9
20223826+12
20233935+4
20244540+5
20255042+8

Goals (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
20160
201710+10
20183+3
201967-1
202028-6
202196+3
202285+3
202319-8
202465+1
202552+3

How do they score? (%)

Player Games Penalty Free kick Open play
Erling Haaland 48 7/49 14.29% 0/49 0% 42/49 85.71%
Kylian Mbappé 87 5/55 9.09% 0/55 0% 50/55 90.91%

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

Goals cumulative distribution by age

PeriodKylian MbappéErling HaalandDifference
17000
18100+10
191310+3
201920-1
212123-2
223135-4
234041-1
244349-6
255049+1
265549+6

Goals by age

PeriodKylian MbappéErling HaalandDifference
170
1810+10
19310-7
20610-4
2123-1
221012-2
2396+3
2438-5
257+7
265+5

Goals cumulative distribution (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
17000
18100+10
19139+4
201918+1
2121210
223032-2
233836+2
243942-3
254542+3
265042+8

Goals (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
170
1810+10
1939-6
2069-3
2123-1
22911-2
2384+4
2416-5
256+6
265+5
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
AS Monaco FC 9 6 0 0.67 0.00 0.67
PSG 64 42 23 0.66 0.36 1.02
Real Madrid 14 7 1 0.50 0.07 0.57
Totals 87 55 24 0.63 0.28 0.91
Kylian Mbappé
Kylian Mbappé 26 years, 8 months, 2 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
RB Salzburg 6 8 1 1.33 0.17 1.50
B. Dortmund 13 15 2 1.15 0.15 1.31
Manchester City 29 26 2 0.90 0.07 0.97
Totals 48 49 5 1.02 0.10 1.13
Erling Haaland
Erling Haaland 25 years, 1 month, 1 day

Last games:

UEFA Champions League · Quarter finals
Real Madrid vs Arsenal FC
Real Madrid 1-2 Arsenal FC
Mbappé, 90′
 
 
16-04-2025
UEFA Champions League · Round of 32
Manchester City vs Real Madrid CF
Manchester City 2-3 Real Madrid CF
Haaland, 90′
Goal Penalty goal
 
11-02-2025