Real Madrid

Carlos Espí

Forward · Real Madrid · 21 · Spain

Season score
100.0
LaLiga 26/27, 5 matches
Last 5 weeks
50.5
average of weeks with 60+ minutes
Market value
€40.0M
+€20.0M (+100%) since 5 Jun 2026
Transfermarkt, 5 Oct 2026
Born
24 Jul 2005
Height
194 cm
Foot
R
Contract until
30 Jun 2031
Wikipedia views
30,702 4 weeks

Every week

1–7 Jul 2025 to 20–26 Oct 2026

11 of 69 weeks with 60+ minutes, averaging 51.7 (minutes-weighted); 0 of them 70 or better.

Form bars show the weekly score: no matchunder 60′under 4545–5555–7070+

Every week as a table
WeekMatchesMinutesScoreExpectedUnderlying
20–26 Oct 20261249.852.071.9
13–19 Oct 2026222100.052.0100.0
15–21 Sep 202619100.051.4100.0
8–14 Sep 20261136.951.535.6
1–7 Sep 20261841.151.647.7
25–31 Aug 20261830.951.829.0
18–24 Aug 2026110100.051.5100.0
19–25 May 202619065.450.469.7
12–18 May 2026217552.350.253.8
5–11 May 202619049.250.356.5
28 Apr – 4 May 202619055.749.848.5
21–27 Apr 2026215737.851.339.4
7–13 Apr 202618755.351.651.2
31 Mar – 6 Apr 202619044.852.445.7
17–23 Mar 202617565.851.249.8
10–16 Mar 202618459.050.553.0
3–9 Mar 202616651.450.441.2
24 Feb – 2 Mar 202613396.648.368.1
17–23 Feb 202619044.848.646.6
10–16 Feb 202612138.148.939.1
3–9 Feb 202612546.348.945.9
20–26 Jan 202611633.149.236.7
13–19 Jan 202611233.749.532.1
6–12 Jan 202612535.750.034.3
30 Dec 2025 – 5 Jan 202612579.948.754.9
16–22 Dec 202512340.649.039.7
28 Oct – 3 Nov 202513243.649.244.1
14–20 Oct 202511640.949.440.0
26 Aug – 1 Sep 202511332.849.731.1
19–25 Aug 202511540.750.039.7

Against expectation

How it's expected

Each week's score beside what the player's earlier matches led to expect. Over the last 10 weeks with 60+ minutes: level with expectation (+1.6 a week).

30.040.050.060.070.017 Feb10 Mar31 Mar21 Apr5 May19 MayScore 65.4Expected 50.4
Transfermarkt €40.0M +€20.0M (+100%) since 5 Jun 2026 5 Oct 2026 · its own valuation, revised a few times a year
Current estimate €22.0M no change recorded 22 Oct 2026 · BSD, seen when squads refresh
Next summer, if it goes like similar cases €28.3M–€46.8M +0% median of 40 similar past cases; players the same age +33% Closest cases, what their Transfermarkt value then did in a year: Elye Wahi at 21 (€30.0M, scoring 55.1) −60%; Lesley Ugochukwu at 20 (€25.0M, scoring 54.3) +0%; Malick Fofana at 20 (€30.0M, scoring 53.6) +0%.
0€10M€20M€30M€40M20252026€40.0M€22.0M
Every value as a table
DateSourceValue
22 Oct 2026Current estimate (BSD)€22.0M
5 Oct 2026Transfermarkt€40.0M
5 Jun 2026Transfermarkt€20.0M
16 Mar 2026Transfermarkt€2.5M
12 Dec 2025Transfermarkt€2.0M
24 Jun 2025Transfermarkt€2.0M
13 Dec 2024Transfermarkt€1.0M
14 Oct 2024Transfermarkt€300k

Two different estimates, so each is its own line and each change is measured within its own line.

DateMoveFee
30 Jul 2026Levante Real Madrid€25.0M
1 Jul 2022Alzira U19 Levante U19€2.5M

What the score is made of

LaLiga 26/27, 45 minutes. Each part as a percentile against 295 top-five-league forward seasons of 900+ minutes since 2025/26: 50 is the middle of them (the dashed ring).

Shooting100Creating84Progressing75Keeping the ball15Defending65Aerial1Finishing100
As a table
PartPercentilePer 90 vs average
Shooting100+7.31
Creating84+0.47
Progressing75+0.27
Keeping the ball15−0.55
Defending65+0.09
Aerial1−0.80
Finishing100+0.69

Attention

English Wikipedia views per week, the article and its redirects, last 52 weeks.

050K100K150K28 Oct16 Dec3 Feb24 Mar12 May30 Jun18 Aug6 Oct

Plays most like

same position, last 12 months: the shape of their play, not its level
PlayerRecent scoreValue nowLikeness
Andreas Helmersen Bodø/Glimt · 28 · cheaper51.5€2.5M94%Compare
Zian Flemming Ipswich Town · 28 · cheaper53.8€18.0M93%Compare
Benjamin Šeško Manchester United · 23––93%Compare
Michael Gregoritsch FC Augsburg · 32 · cheaper53.4€1.5M92%Compare
Ivan Toney Al-Ahli · 30 · cheaper54.6€22.0M89%Compare
Ante Budimir Osasuna · 35 · cheaper51.1€2.8M88%Compare

Recent score: the last six months. Cheaper: valued at less than 60% of Carlos Espí.

Seasons

SeasonCompetitionTeamMatchesMinutesScoreUnderlying
LaLiga 26/27LaLigaReal Madrid545100.0100.0
UEFA Champions League 26/27Champions LeagueReal Madrid315100.0100.0
LaLiga 25/26LaLigaLevante UD251,35051.549.2

Latest matches

33 since July 2025
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
21 Oct 2026Champions LeagueRB LeipzigW 4–12000.05–49.8
18 Oct 2026LaLigaSevillaW 4–11000–0.0035.5
14 Oct 2026Champions Leagueat AS RomaW 4–312100.890.00100.0
15 Sep 2026LaLigaat ElcheW 3–29101.010.05100.0
8 Sep 2026Champions LeagueInterW 2–1100––36.9
4 Sep 2026LaLigaat Real BetisL 0–18000.070.0041.1
26 Aug 2026LaLigaReal SociedadW 4–1800––30.9
22 Aug 2026LaLigaat EspanyolW 2–110100.750.04100.0
23 May 2026LaLigaat Real BetisL 1–290101.290.0765.4
17 May 2026LaLigaMallorcaW 2–089100.680.0153.6
All 33 matches
DateCompetitionOpponentResultMinGoalsAssistsxGxAScore
21 Oct 2026Champions LeagueRB LeipzigW 4–12000.05–49.8
18 Oct 2026LaLigaSevillaW 4–11000–0.0035.5
14 Oct 2026Champions Leagueat AS RomaW 4–312100.890.00100.0
15 Sep 2026LaLigaat ElcheW 3–29101.010.05100.0
8 Sep 2026Champions LeagueInterW 2–1100––36.9
4 Sep 2026LaLigaat Real BetisL 0–18000.070.0041.1
26 Aug 2026LaLigaReal SociedadW 4–1800––30.9
22 Aug 2026LaLigaat EspanyolW 2–110100.750.04100.0
23 May 2026LaLigaat Real BetisL 1–290101.290.0765.4
17 May 2026LaLigaMallorcaW 2–089100.680.0153.6
12 May 2026LaLigaat Celta VigoW 3–286000.570.0851.0
8 May 2026LaLigaOsasunaW 3–290000.740.0649.2
2 May 2026LaLigaat VillarrealL 1–590100.230.0455.7
27 Apr 2026LaLigaat EspanyolD 0–07200–0.0036.6
23 Apr 2026LaLigaSevillaW 2–085000.470.0038.9
13 Apr 2026LaLigaGetafeW 1–087100.550.0155.3
4 Apr 2026LaLigaat Real SociedadL 0–290000.140.0144.8
21 Mar 2026LaLigaReal OviedoW 4–275200.550.0165.8
16 Mar 2026LaLigaat Rayo VallecanoD 1–184100.370.0259.0
7 Mar 2026LaLigaGirona FCD 1–166100.250.0051.4
27 Feb 2026LaLigaDeportivo AlavésW 2–033200.800.0096.6
18 Feb 2026LaLigaVillarrealL 0–190000.230.0444.8
15 Feb 2026LaLigaValenciaL 0–221000.050.0038.1
8 Feb 2026LaLigaat Athletic ClubL 2–42500–0.0046.3
23 Jan 2026LaLigaElcheW 3–216000.090.0033.1
17 Jan 2026LaLigaat Real MadridL 0–21200––33.7
11 Jan 2026LaLigaEspanyolD 1–12500–0.0035.7
4 Jan 2026LaLigaat SevillaW 3–025100.230.0079.9
20 Dec 2025LaLigaReal SociedadD 1–12300––40.6
2 Nov 2025LaLigaCelta VigoL 1–232000.040.0043.6
19 Oct 2025LaLigaRayo VallecanoL 0–31600–0.0040.9
29 Aug 2025LaLigaat ElcheL 0–21300–0.0032.8
23 Aug 2025LaLigaFC BarcelonaL 2–31500–0.0040.7