1. Players
  2. Real Madrid

Kylian Mbappe-Lottin

Forward, Real Madrid, 27 years old, France
Matches 2026-2777 starts
Minutes630
Goals7
Assists2

Next match

Model estimate
Real Madrid v VillarrealSat 10 Oct,
To score59%
To assist21%
Goal or assist68%
Shots5.1expected, in 90 minutes

In our likely line-up (started 5 of the team's last 5). From Vesta's expected goals for the team, his expected goals and goals per 90 minutes and the minutes he is likely to play.

Chances

2026-27, total and per 90 minutes
Expected goals8.31.19 per 90
Expected assists1.80.26 per 90
Shots415.86 per 90
Key passes111.57 per 90

Against the peers

2026-27, per 90 minutes

Among the 47 forwards of La Liga with 270 minutes or more. The bar is the percentile: 90 means better than 9 in 10 of them.

Per 90Percentile
Goals1.091
Expected goals1.1998
Shots5.86100
Assists0.2970
Expected assists0.2680
Key passes1.5774

Season projection

Model estimate
Goals at the end307 now; 8 in 10 between 24 and 36
Assists at the end82 now; 8 in 10 between 5 and 12
Top scorer20%in La Liga
Most assists1%

Every remaining La Liga match simulated with Vesta; the team's goals shared among its players by their recent part in its attack. The whole race

In numbers

Top five leagues since 2015-16

Last matches

DateMatchMinGAShotsxG
Sun 20 SepAtletico Madrid 2–1 Real Madrid9010.02
Tue 15 SepElche 2–3 Real Madrid901140.48
Sat 12 SepReal Madrid 4–1 Rayo Vallecano902151.14
Fri 4 SepReal Betis 1–0 Real Madrid9072.06
Sun 30 AugReal Madrid 4–0 Malaga90161.49
Wed 26 AugReal Madrid 4–1 Real Sociedad90381.72
Sat 22 AugEspanyol 1–2 Real Madrid90101.45
Sat 23 MayReal Madrid 4–2 Athletic Club90150.76
Sun 17 MaySevilla 0–1 Real Madrid9051.00
Thu 14 MayReal Madrid 2–0 Real Oviedo21*140.27
Fri 24 AprReal Betis 1–1 Real Madrid8630.18
Tue 21 AprReal Madrid 2–1 Alaves90170.48
Fri 10 AprReal Madrid 1–1 Girona9050.62
Sat 4 AprMallorca 2–1 Real Madrid9060.84
Sun 22 MarReal Madrid 3–2 Atletico Madrid25*00.00
Sat 21 FebOsasuna 2–1 Real Madrid9020.51
Sun 8 FebValencia 0–2 Real Madrid90140.63
Sun 1 FebReal Madrid 2–1 Rayo Vallecano90151.35
Sat 24 JanVillarreal 0–2 Real Madrid90261.08
Sat 17 JanReal Madrid 2–0 Levante90161.23

* came on as a substitute.