PHP: 8.1.33 | MySQL: 8.0.34

Goals of Messi vs Ronaldo in the group stage of the Champions League

Goals cumulative distribution by season

PeriodKylian MbappéErling HaalandDifference
2016/2017000
2017/201840+4
2018/201970+7
2019/2020128+4
2020/202114140
2021/20221817+1
2022/20232522+3
2023/20242827+1
2024/20253133-2

Where do they score? (%)

Player Games Home Away Neutral field
Erling Haaland 30 20/33 60.61% 13/33 39.39% 0/33 0%
Kylian Mbappé 51 18/31 58.06% 13/31 41.94% 0/31 0%

Source: Opta™ Sports – Last update: 29/01/2025

Goals by season

PeriodKylian MbappéErling HaalandDifference
2016/20170
2017/20184+4
2018/20193+3
2019/202058-3
2020/202126-4
2021/202243+1
2022/202375+2
2023/202435-2
2024/202536-3

Goals cumulative distribution (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2016/2017000
2017/201840+4
2018/201970+7
2019/2020127+5
2020/20211413+1
2021/20221816+2
2022/20232421+3
2023/20242524+1
2024/20252829-1

Goals (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2016/20170
2017/20184+4
2018/20193+3
2019/202057-2
2020/202126-4
2021/202243+1
2022/202365+1
2023/202413-2
2024/202535-2

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

Player Games Right foot Left foot Header Other parts
Erling Haaland 30 4/33 12.12% 12/33 36.36% 2/33 6.06% 0/33 0%
Kylian Mbappé 51 16/31 51.61% 1/31 3.23% 0/31 0% 0/31 0%

Source: Opta™ Sports – Last update: 29/01/2025

Goals cumulative distribution by calendar year

PeriodKylian MbappéErling HaalandDifference
2016000
201740+4
201870+7
2019128+4
202014140
20211817+1
20222522+3
20232827+1
20243032-2
20253133-2

Goals by calendar year

PeriodKylian MbappéErling HaalandDifference
20160
20174+4
20183+3
201958-3
202026-4
202143+1
202275+2
202335-2
202425-3
2025110

Goals cumulative distribution (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
2016000
201740+4
201870+7
2019127+5
20201413+1
20211816+2
20222421+3
20232524+1
20242728-1
20252829-1

Goals (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
20160
20174+4
20183+3
201957-2
202026-4
202143+1
202265+1
202313-2
202424-2
2025110

How do they score? (%)

Player Games Penalty Free kick Open play
Erling Haaland 30 4/33 12.12% 0/33 0% 29/33 87.88%
Kylian Mbappé 51 3/31 9.68% 0/31 0% 28/31 90.32%

Source: Opta™ Sports – Last update: 29/01/2025

Goals cumulative distribution by age

PeriodKylian MbappéErling HaalandDifference
17000
1840+4
1978-1
201214-2
211417-3
221822-4
232527-2
242833-5
253033-3
263133-2

Goals by age

PeriodKylian MbappéErling HaalandDifference
170
184+4
1938-5
2056-1
2123-1
2245-1
2375+2
2436-3
252+2
261+1

Goals cumulative distribution (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
17000
1840+4
19770
201213-1
211416-2
221821-3
2324240
242529-4
252729-2
262829-1

Goals (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
170
184+4
1937-4
2056-1
2123-1
2245-1
2363+3
2415-4
252+2
261+1
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
AS Monaco FC 3 0 0 0.00 0.00 0.00
PSG 40 28 20 0.70 0.50 1.20
Real Madrid 8 3 1 0.38 0.13 0.50
Totals 51 31 21 0.61 0.41 1.02
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 7 9 0 1.29 0.00 1.29
Manchester City 17 16 1 0.94 0.06 1.00
Totals 30 33 2 1.10 0.07 1.17
Erling Haaland
Erling Haaland 25 years, 1 month, 1 day

Last games:

UEFA Champions League · Group stage
Stade Brestois vs Real Madrid
Stade Brestois 0-3 Real Madrid
 
Mbappé, 90′
 
29-01-2025
UEFA Champions League · Group stage
Manchester City vs Club Brugge
Manchester City 3-1 Club Brugge
Haaland, 90′
 
 
29-01-2025