PHP: 8.1.32 | MySQL: 8.0.34

Goals of Mbappé and Haaland before turning 30 years old by calendar year

Cumulative distribution

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


How do they score?

Player Games Home Away Neutral field Right foot Left foot Header Other parts Penalty Free kick
Erling Haaland 312 169/284 59.51% 126/284 44.37% 3/284 1.06% 31/284 10.92% 114/284 40.14% 24/284 8.45% 0/284 0% 39/284 13.73% 0/284 0%
Kylian Mbappé 514 183/376 48.67% 176/376 46.81% 17/376 4.52% 161/376 42.82% 31/376 8.24% 3/376 0.8% 0/376 0% 47/376 12.5% 1/376 0.27%

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

Distribution by year

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

Cumulative distribution (Without penalties)

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

Distribution by year (Without penalties)

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