Espanyol vs Real Madrid Prediction, Preview and Stats

Spain flag 2025/2026 La Liga, Spain
RCDE Stadium Sun, 3 May - 7:00 PM
La Liga
Espanyol ESY
0 Winner 2
Real Madrid RMA
Full Time Sun, 3 May 7:00 PM
Round 34 Regular Season
|
Goal
Vinicius Junior - 66', 55'

CONTEXT

Real Madrid claimed a 2-0 victory over Espanyol in this La Liga encounter, with both goals arriving after a goalless first half that ended 0-0. Espanyol, playing at home, managed only 33% possession against Real Madrid's commanding 67%, highlighting the visitors' dominance in controlling the game's tempo and territory. No red cards were issued, allowing the match to unfold without disciplinary disruptions. The stronger team, Real Madrid, delivered a result consistent with their status, as indicated by a minimal structural deviation of 2.1% in their favor. Efficiency shifts stayed in line with typical performance metrics, and pre-match expectations aligned fully with the outcome. Absent xG data limits deeper chance quality analysis, but the scoreline reflects Real Madrid's superior execution in the second half, where they capitalized effectively without forcing the issue early. This clean-sheet win underscores their defensive solidity paired with clinical finishing.

TL;DR

  • Structural deviation: Structural deviation measured minimal at 2.1% favoring Real Madrid.
  • Efficiency shift: Efficiency shift remained in line with performance norms.
  • xG alignment: xG alignment unavailable due to missing data.
  • Market alignment: Market alignment confirmed true with Real Madrid's expected win.
  • xG expectations: xG expectations unassessable from null data.
  • Event impact: No major events altered the match dynamics.
  • Red card distortion: No red cards occurred, eliminating distortion.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

J. Gil Manzano

25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

?. Nevado Rodríguez

1st Assistant

J. Martínez Nicolás

2nd Assistant

M. Bárcenas Torres

4th Official

Espanyol J. González Álvarez
J. González Álvarez
VS
Real Madrid Á. Arbeloa Coca
Á. Arbeloa Coca
0.95
Avg Points / Game (Last 100 Matches)
2
0.33 i
Last 6 Opponents
Levante Rank: 73 D
Rayo Vallecano Rank: 75 L
FC Barcelona Rank: 96 L
Real Betis Rank: 82 D
Getafe Rank: 76 L
Mallorca Rank: 76 L
Avg Points / Game (Last 6 Matches)
1.83 i
Last 6 Opponents
Real Betis Rank: 81 D
Deportivo Alavés Rank: 76 W
Girona Rank: 76 D
Mallorca Rank: 76 L
Atlético Madrid Rank: 89 W
Elche Rank: 74 W
5
Head to Head (Wins - Draws - Losses)
5 - 3 - 31
31

Win Probabilities

Live Win Probability (90 Min)
Home Espanyol
0.22%
Draw
1.92%
Away Real Madrid
97.86%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
73.04
92.89
0 (Weakest) 100 (Strongest)
Metric
Espanyol
Real Madrid
Power Score
73.04
92.89
League Position
13
2
Global Rank
139
6

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Espanyol Opponent-weighted form score
Real Madrid Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Espanyol Real Madrid

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Espanyol

Left / Center / Right
Opposition half density
vs season average

Real Madrid

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Espanyol ⚠ Proxy
vs
⚠ Proxy Real Madrid
Attacking Efficiency
Higher is better
Attacking Efficiency
57.88
25.37
Defensive Efficiency
Lower is better
Defensive Efficiency
25.37
57.88
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Espanyol +2.94 Efficiency Index
vs
Real Madrid -2.94 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Espanyol
Real Madrid
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Espanyol ⚠ Proxy
vs
⚠ Proxy Real Madrid
Created Set-piece attacking threat
Espanyol Real Madrid
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Espanyol Real Madrid
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Espanyol
Real Madrid
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Espanyol
vs
Real Madrid
Attack After Winning Possession transition → offence
Espanyol Real Madrid
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Espanyol Real Madrid
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Espanyol
Real Madrid
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • ESY had peak pressure around 80'.
  • ESY started the game with stronger pressure.
ESY Pressure RMA Pressure
Pressure Index: ESY reached the top pressure at 80' (65.83).

Team Head to Head Last 6 Seasons

Summary of 39 matches between these sides — filtered by competition and venue context.

Espanyol ESY Home
39 matches
Real Madrid RMA Away
Match Record
5
Wins
31
3
Draws
3
31
Losses
5
Goals
23
Goals Scored
94
94
Goals Conceded
23
-71
Goal Difference
+71

Data last updated: 2026-05-04T00:07:04+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-2-3-1
Pitch
M. Dmitrović
Serbia
13 M. Dmitrović
O. El Hilali
Morocco
23 O. El Hilali
F. Calero Villa
Spain
5 F. Calero Villa
L. Cabrera Sasía
Uruguay
6 L. Cabrera Sasía
C. Romero Serrano
Spain
22 C. Romero Serrano
U. González de Zarate Quirós
Spain
4 U. González de Zarate Quirós
E. Expósito Jaén
Substitution
Spain
8 E. Expósito Jaén
Rubén Sáez
Substitution
Spain
2 Rubén Sáez
R. Terrats Espacio
Substitution
Spain
14 R. Terrats Espacio
T. Dolan
Substitution
England
24 T. Dolan
R. Fernández Jaén
Substitution
Spain
9 R. Fernández Jaén
Pitch
A. Lunin
Ukraine
13 A. Lunin
F. Mendy
Substitution
France
23 F. Mendy
D. Huijsen
Spain
24 D. Huijsen
A. Rüdiger
Germany
22 A. Rüdiger
T. Alexander-Arnold
England
12 T. Alexander-Arnold
A. Tchouaméni
Substitution
France
14 A. Tchouaméni
T. Pitarch Pinar
Substitution
45 T. Pitarch Pinar
B. Abdelkader Diaz
Substitution
Spain
21 B. Abdelkader Diaz
J. Bellingham
England
5 J. Bellingham
F. Valverde Dipetta
Uruguay
8 F. Valverde Dipetta
V. Júnior
Substitution
Brazil
7 V. Júnior

General Information

Date & Time :
May 03, 2026, 07:00 PM
Competition :
2025/2026 La Liga, Spain · Round 34 · Regular Season
Stadium :
RCDE Stadium
Capacity :
40000
Attendance :
31733
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Jesús Gil Manzano
Ángel Nevado Rodríguez
Javier Martínez Nicolás
Millan Bárcenas Torres

Statistics

Possession
ESY
37%
RMA
63%

Top Statistics

0 Goals 2
1 Big Chances Created 2
7 Shots 4
42 Dangerous attacks 40
33 Possession 67
5 Corners 6
16 Free kicks 19
3 Yellow Cards 4

Match Overview

10 Successful Dribbles 8
16 Dribble Attempts 15
63 Successful Dribbles Percentage 53
10 Successful Headers 8
3 Goal Kicks 12
11 Throwins 11
0 Hit Woodwork 1
13 Goal Attempts 10
65 Ball Safe 86
0 Injuries 1
5 Substitutions 5
0 Assists 2

Attacking

73 Attacks 121
1 Big Chances Missed 1

Possession

41 Successful Long Passes Percentage 79
306 Passes 634
12 Successful Long Passes 52
244 Successful Passes 578
29 Long Passes 66
14 Key Passes 10
80 Successful Passes Percentage 91

Defensive

3 Saves 3
9 Interceptions 10
12 Tackles 11
45 Duels Won 44

Build-up

22 Total Crosses 21
8 Accurate Crosses 3

Discipline

1 Offsides 2
19 Fouls 16

Lineup

Referee : Jesús Gil Manzano

Starting XI

13
Marko Dmitrovic
Marko Dmitrovic Goalkeeper
6.98
5
Fernando Calero
Fernando Calero Defender
6.86
6
Ludovic Taillandier
Ludovic Taillandier Defender
6.81
22
Carlos Romero
Carlos Romero Defender
6.81
23
Omar El Hilali
Omar El Hilali Defender
6.71
2
Rubén Sánchez
Rubén Sánchez Midfielder
6.55
20
Antoniu Roca
Antoniu Roca
Attacker61'
6.52
4
Urko González de Zárate
Urko González de Zárate Midfielder
6.65
8
Edu Expósito
Edu Expósito Midfielder
7.15
18
Charles Pickel
Charles Pickel
Midfielder61'
6.47
14
Ramón Terrats
Ramón Terrats Midfielder
6.62
17
Jofre Carreras
Jofre Carreras
Attacker73'
6.61
24
Tyrhys Dolan
Tyrhys Dolan Midfielder
6.75
11
Pere Milla
Pere Milla
Midfielder73'
6.86
9
Roberto Fernández
Roberto Fernández Attacker
6.73
19
Kike García
Kike García
Attacker73'
6.78
Referee : Jesús Gil Manzano

Starting XI

13
Andriy Lunin
Andriy Lunin Goalkeeper
6.84
12
Trent Alexander-Arnold
Trent Alexander-Arnold Defender
6.94
22
Antonio Rüdiger
Antonio Rüdiger Defender
6.8
23
Ferland Mendy
Ferland Mendy Defender
6.44
20
Fran García
Fran García
Defender14'
6.76
24
Dean Huijsen
Dean Huijsen Defender
7.07
5
Jude Bellingham
Jude Bellingham Midfielder
7.36
8
Federico Valverde
Federico Valverde Midfielder
7.35
14
Aurélien Tchouaméni
Aurélien Tchouaméni Midfielder
7.18
6
Eduardo Camavinga
Eduardo Camavinga
Midfielder84'
6.99
21
Brahim Díaz
Brahim Díaz Midfielder
6.81
16
Gonzalo García
Gonzalo García
Attacker53'
6.7
45
Thiago Pitarch
Thiago Pitarch Midfielder
6.37
30
Franco Mastantuono
Franco Mastantuono
Attacker53'
6.71
7
Vinicius Junior
Vinicius Junior Attacker
2
7.32
38
César Palacios
César Palacios
Midfielder84'
6.68

Events

2ND-HALF
Event
Urko González de Zárate
Foul / 7th Yellowcard
85'
84'
Event
César Palacios Vinicius Junior
10th Substitution
84'
Event
Eduardo Camavinga Aurélien Tchouaméni
9th Substitution
75'
Event
Gonzalo García
Foul / 6th Yellowcard
Event
Pere Milla Tyrhys Dolan
8th Substitution
73'
Event
Jofre Carreras Ramón Terrats
6th Substitution
73'
Event
Kike García Roberto Fernández
7th Substitution
73'
66'
Event
Vinicius Junior
Right foot shot / 2nd Goal
Event
Antoniu Roca Rubén Sánchez
5th Substitution
61'
Event
Charles Pickel Edu Expósito
4th Substitution
61'
55'
Event
Vinicius Junior
Right foot shot / 1st Goal
53'
Event
Gonzalo García Brahim Díaz
2nd Substitution
53'
Event
Franco Mastantuono Thiago Pitarch
3rd Substitution
50'
Event
Trent Alexander-Arnold
Foul / 5th Yellowcard
1ST-HALF
Event
Edu Expósito
Foul / 4th Yellowcard
45+2'
Event
Omar El Hilali
Foul / 3rd Yellowcard
26'
Event
Omar El Hilali
Red card cancelled
26'
23'
Event
Vinicius Junior
Foul / 2nd Yellowcard
22'
Event
Brahim Díaz
Foul / 1st Yellowcard
14'
Event
Fran García Ferland Mendy 
1st Substitution

Match Commentary

90
Attempt Attempt
Jude Bellingham's left-footed shot is saved.
87
Attempt Attempt
Carlos Romero takes a left-footed shot but misses.
87
Attempt Attempt
Carlos Romero takes a right-footed shot, but it's blocked.
85
Yellow Card Yellow Card Important
Urko Gonzalez de Zarate receives a yellow card.
84
Update Update
Cesar Palacios comes on for Vinicius Jose Paixao de Oliveira Junior.
83
Update Update
Eduardo Camavinga replaces Aurelien Tchouameni.
81
Attempt Attempt
Gonzalo Garcia Torres takes a right-footed shot but misses.
79
Attempt Attempt
Franco Mastantuono takes a left-footed shot, but it's saved.
76
Attempt Attempt
Carlos Romero takes a right-footed shot, but it is saved.
75
Yellow Card Yellow Card Important
Gonzalo Garcia Torres receives a yellow card.
74
Attempt Attempt
Enrique Garcia Martinez takes a shot, but Kike's header misses the target.
73
Update Update
Jofre Carreras Pages is on, and Ramon Terrats Espacio is off.
73
Substitution Substitution
Enrique Garcia Martinez replaces Kike, and Roberto Fernandez Jaen is substituted off.
73
Update Update
Pere Milla Pena comes on for Tyrhys Dolan.
73
Attempt Attempt
Charles Pickel takes a right-footed shot, but it's blocked.
66
Attempt Attempt
Vinicius Jose Paixao de Oliveira Junior takes a shot with his right foot and scores.
66
Attempt Attempt
Vinicius Jose Paixao de Oliveira Junior takes a shot with his right foot and scores.
65
Attempt Attempt
Ramon Terrats Espacio takes a left-footed shot but misses.
63
Attempt Attempt
Jude Bellingham's right-footed shot is blocked.
61
Update Update
Antoniu Roca comes on for Ruben Sanchez Saez.
61
Substitution Substitution
Charles Pickel is substituted for Eduardo Exposito.
57
Attempt Attempt
Ramon Terrats Espacio takes a left-footed shot, but it is blocked.
55
Update Update
Goal! Vinicius Jose Paixao de Oliveira Junior scores, making it 1-0.
55
Attempt Attempt
Vinicius Jose Paixao de Oliveira Junior takes a right-footed shot and scores.
53
Update Update
Gonzalo Garcia Torres is on, and Brahim Diaz is off.
53
Update Update
Franco Mastantuono comes on for Thiago Pitarch Pinar.
52
Attempt Attempt
Shot from Eduardo Exposito with his right foot, but it's saved.
50
Yellow Card Yellow Card Important
Trent John Alexander-Arnold receives a yellow card.
47
Attempt Attempt
Ruben Sanchez Saez takes a left-footed shot but misses.
46
Attempt Attempt
Eduardo Exposito takes a right-footed shot, but it is blocked.
45
Yellow Card Yellow Card Important
Yellow card issued to Eduardo Exposito.
45
Attempt Attempt
Ramon Terrats Espacio takes a left-footed shot, but it is blocked.
45
Attempt Attempt
Leandro Cabrera Sasia's header is saved.
43
Attempt Attempt
Brahim Diaz takes a right-footed shot but misses.
43
Attempt Attempt
Brahim Diaz takes a right-footed shot but misses.
40
Attempt Attempt
Santiago Federico Valverde Dipetta's header is saved.
36
Attempt Attempt
Roberto Fernandez Jaen takes a header but misses the shot.
30
Attempt Attempt
Aurelien Tchouameni's header is saved.
29
Attempt Attempt
Ramon Terrats Espacio takes a left-footed shot but misses.
25
Red Card Red Card Important
Omar El Hilali receives a red card.
25
Red Card Red Card Important
The VAR decision has overturned the red card for Omar El Hilali.
25
Yellow Card Yellow Card Important
Omar El Hilali receives a yellow card.
23
Yellow Card Yellow Card Important
Vinicius Jose Paixao de Oliveira Junior receives a yellow card.
22
Yellow Card Yellow Card Important
Brahim Diaz receives a yellow card.
15
Update Update
Dean Huijsen takes a header, but it's a miss.
14
Attempt Attempt
Antonio Rudiger's right-footed shot is blocked.
14
Update Update
Fran Garcia replaces Ferland Mendy.
8
Attempt Attempt
Vinicius Jose Paixao de Oliveira Junior takes a right-footed shot, but it is blocked.
7
Attempt Attempt
Jude Bellingham's right-footed shot is blocked.
4
Attempt Attempt
Ruben Sanchez Saez takes a right-footed shot but misses.
3
Attempt Attempt
Roberto Fernandez Jaen takes a left-footed shot but misses.
1
Attempt Attempt
Santiago Federico Valverde Dipetta takes a right-footed shot, but it is blocked.

CONCLUSION

Real Madrid's 2-0 triumph over Espanyol exemplified their superiority, converting second-half dominance into goals after a level halftime. With 67% possession and no concessions, they maintained control without red card interruptions. The minimal 2.1% structural deviation and aligned efficiency affirm the scoreline's fidelity to the game's flow. Pre-match favoritism toward Real Madrid proved accurate, unmarred by surprises. Lacking xG details tempers chance insights, yet the result highlights their proficiency in possession and finishing. Espanyol's low possession limited threats, enabling Real Madrid's professional execution. This outcome reinforces their consistency against lesser opposition.

Espanyol vs Real Madrid preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.