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
2025377301+76


How do they score?

Player Games Home Away Neutral field Right foot Left foot Header Other parts Penalty Free kick
Erling Haaland 316 169/287 58.89% 126/287 43.9% 6/287 2.09% 32/287 11.15% 116/287 40.42% 24/287 8.36% 0/287 0% 40/287 13.94% 0/287 0%
Kylian Mbappé 516 183/377 48.54% 176/377 46.68% 18/377 4.77% 162/377 42.97% 31/377 8.22% 3/377 0.8% 0/377 0% 47/377 12.47% 1/377 0.27%

Source: Opta™ Sports – Last update: 05/07/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
20253219+13

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
2025330258+72

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
20252715+12