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
2025372295+77


How do they score?

Player Games Home Away Neutral field Right foot Left foot Header Other parts Penalty Free kick
Erling Haaland 308 168/281 59.79% 124/281 44.13% 3/281 1.07% 30/281 10.68% 112/281 39.86% 24/281 8.54% 0/281 0% 38/281 13.52% 0/281 0%
Kylian Mbappé 511 181/372 48.66% 175/372 47.04% 16/372 4.3% 158/372 42.47% 30/372 8.06% 3/372 0.81% 0/372 0% 46/372 12.37% 1/372 0.27%

Source: Opta™ Sports – Last update: 18/05/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
20252713+14

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
2025326254+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
20252311+12