PHP: 8.1.33 | MySQL: 8.0.34

Goals of Mbappé vs Haaland

Goals cumulative distribution by season

PeriodKylian MbappéErling HaalandDifference
2015/201610+1
2016/2017270+27
2017/2018564+52
2018/201910021+79
2019/202013065+65
2020/2021176113+63
2021/2022224150+74
2022/2023279211+68
2023/2024331256+75
2024/2025377301+76
2025/2026385313+72

Where do they score? (%)

Player Games Home Away Neutral field
Erling Haaland 323 178/299 59.53% 129/299 43.14% 6/299 2.01%
Kylian Mbappé 524 187/385 48.57% 180/385 46.75% 18/385 4.68%

Source: Opta™ Sports – Last update: 18/09/2025

Goals by season

PeriodKylian MbappéErling HaalandDifference
2015/20161+1
2016/201726+26
2017/2018294+25
2018/20194417+27
2019/20203044-14
2020/20214648-2
2021/20224837+11
2022/20235561-6
2023/20245245+7
2024/20254645+1
2025/2026812-4

Goals cumulative distribution (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2015/201610+1
2016/2017270+27
2017/2018564+52
2018/20199717+80
2019/202012759+68
2020/2021165105+60
2021/2022206134+72
2022/2023253183+70
2023/2024292219+73
2024/2025330258+72
2025/2026334269+65

Goals (without penalties) by season

PeriodKylian MbappéErling HaalandDifference
2015/20161+1
2016/201726+26
2017/2018294+25
2018/20194113+28
2019/20203042-12
2020/20213846-8
2021/20224129+12
2022/20234749-2
2023/20243936+3
2024/20253839-1
2025/2026411-7

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

Player Games Right foot Left foot Header Other parts
Erling Haaland 323 32/299 10.7% 125/299 41.81% 26/299 8.7% 0/299 0%
Kylian Mbappé 524 170/385 44.16% 31/385 8.05% 3/385 0.78% 0/385 0%

Source: Opta™ Sports – Last update: 18/09/2025

Goals cumulative distribution by calendar year

PeriodKylian MbappéErling HaalandDifference
2015000
201670+7
2017404+36
20187420+54
201911849+69
202014788+59
2021198137+61
2022254183+71
2023306233+73
2024345282+63
2025385313+72

Goals by calendar year

PeriodKylian MbappéErling HaalandDifference
20150
20167+7
2017334+29
20183416+18
20194429+15
20202939-10
20215149+2
20225646+10
20235250+2
20243949-10
20254031+9

Goals cumulative distribution (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
2015000
201670+7
2017404+36
20187316+57
201911543+72
202014082+58
2021183125+58
2022231162+69
2023271200+71
2024303243+60
2025334269+65

Goals (without penalties) by calendar year

PeriodKylian MbappéErling HaalandDifference
20150
20167+7
2017334+29
20183312+21
20194227+15
20202539-14
202143430
20224837+11
20234038+2
20243243-11
20253126+5

How do they score? (%)

Player Games Penalty Free kick Open play
Erling Haaland 323 41/299 13.71% 0/299 0% 258/299 86.29%
Kylian Mbappé 524 51/385 13.25% 1/385 0.26% 333/385 86.49%

Source: Opta™ Sports – Last update: 18/09/2025

Goals cumulative distribution by age

PeriodKylian MbappéErling HaalandDifference
15000
1601-1
17712-5
183924+15
197365+8
20116113+3
21146155-9
22198211-13
23253256-3
24304301+3
25344313+31
26385313+72

Goals by age

PeriodKylian MbappéErling HaalandDifference
150
161-1
17711-4
183212+20
193441-7
204348-5
213042-12
225256-4
235545+10
245145+6
254012+28
2641+41

Goals cumulative distribution (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
15000
1601-1
17710-3
183920+19
197259+13
20113105+8
21139137+2
221831830
23231219+12
24269258+11
25302269+33
26334269+65

Goals (without penalties) by age

PeriodKylian MbappéErling HaalandDifference
150
161-1
1779-2
183210+22
193339-6
204146-5
212632-6
224446-2
234836+12
243839-1
253311+22
2632+32
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
AS Monaco FC 60 27 13 0.45 0.22 0.67
PSG 308 256 94 0.83 0.31 1.14
Real Madrid 64 50 6 0.78 0.09 0.88
France 92 52 32 0.57 0.35 0.91
Totals 524 385 145 0.73 0.28 1.01
Kylian Mbappé
Kylian Mbappé 26 years, 8 months, 30 days
Totals Per game
Team Games Goals Assists Goals Assists Contrib.
Bryne 16 0 0 0.00 0.00 0.00
Molde FK 50 20 6 0.40 0.12 0.52
RB Salzburg 27 29 5 1.07 0.19 1.26
B. Dortmund 89 86 21 0.97 0.24 1.20
Manchester City 151 130 20 0.86 0.13 0.99
Norway 45 48 6 1.07 0.13 1.20
Totals 378 313 58 0.83 0.15 0.98
Erling Haaland
Erling Haaland 25 years, 1 month, 29 days

Last games:

UEFA Champions League · Group stage
Real Madrid vs Olympique de Marseille
Real Madrid 2-1 Olympique de Marseille
Mbappé, 90′
Penalty goal Penalty goal
 
16-09-2025
UEFA Champions League · Group stage
Manchester City vs SSC Napoli
Manchester City 2-0 Napoli
Haaland, 80′
Goal
 
18-09-2025