KickoffDNA
0 live
Sign in
La Liga · Matchweek 4

Momentum

Real BetisReal Madrid
now

Match momentum Δ pressure · 0–100

Waiting for pressure data…

Competition

Stage
Regular Season
Round
4

Venue

Stadium
Estadio La Cartuja de Sevilla, Sevilla
Capacity
70,000
Surface
grass
Attendance
66,046

Teams

Coaches
Manuel Pellegrini Ripamonti · José Mourinho
Position
7 · 2
Formation
4-2-3-1 · 4-2-3-1

Referee

Alejandro José Hernández Hernández

Weather

Conditions
broken clouds
Temperature
33.0° (feels 33.6°)
Wind
1.5
Humidity
39%

Where to watch · 406

  • Afghanistan FanCode
  • Albania Super Sport 2 HD · SuperSport 2 Digitalb
  • Algeria Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Andorra DAZN · DAZN France
  • Angola SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3 · ZAP · ZAP La Liga
  • Anguilla Bluu
  • Antigua and Barbuda Bluu
  • Argentina Disney+ Premium · Disney+ Premium Argentina · ESPN Argentina
  • Armenia Fast Sports · FAST TV · FastTV · Setanta Sports 2 · Setanta Sports 2 Georgia
  • Aruba Bluu
  • Australia Bein Sports 2 · beIN SPORTS CONNECT
  • Austria DAZN · DAZN 2 DE · DAZN Austria
  • Azerbaijan Idman TV · Setanta Sports 2 · Setanta Sports 2 Azerbaijan
  • Bahamas Bluu
  • Bahrain Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Bangladesh FanCode
  • Barbados Bluu
  • Belarus Belarus 5 · Setanta Sports 2
  • Belgium DAZN · DAZN 2 · DAZN1 Belgium · DAZN2 Belgium · Proximus
  • Bhutan FanCode
  • Bolivia Disney+ Premium Chile · ESPN Colombia
  • Bosnia and Herzegovina Arena Cloud · Arena Premium 3 · Moja TV
  • Botswana SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Brazil CazeTV
  • British Virgin Islands Bluu
  • Brunei beIN Sports 1 Thailand · beIN SPORTS CONNECT
  • Bulgaria MAX Sport 4
  • Cambodia beIN Sports 1 Thailand · beIN SPORTS CONNECT
  • Cameroon Canal+ Sport 4 Afrique · New World Sport3 · StarTimes App · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Canada TSN+ · TSN5
  • Cape Verde Canal+ Sport 4 Afrique · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3 · ZAP
  • Chile Disney+ Premium Chile · ESPN Chile
  • China Migu
  • Colombia Disney+ Premium Sur · ESPN
  • Costa Rica Sky Sports Norte · ViX
  • Cyprus Cablenet TV Go · Cytavision on the Go · Cytavision Sports 4K · Cytavision Sports 8
  • Czech Republic Nova Sport 5 · Oneplay
  • Denmark Disney+ Nord
  • Dominican Republic Bluu · Sky Sports Norte · ViX
  • DR Congo Canal+ Sport 4 Afrique · New World Sport3 · StarTimes App · StarTimes Sports Premium · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Ecuador Disney+ Premium Sur · ESPN Colombia
  • Egypt Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • El Salvador Sky Sports Norte · ViX
  • England Premier Sports 1 · Premier Sports Player
  • Estonia Go3 Extra Sports Estonia · Go3 Sport 1 · Setanta Sports 2
  • Ethiopia SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Finland Disney+ Nord
  • France DAZN · DAZN France
  • Georgia Setanta Sports 2 · Setanta Sports 2 Georgia · Silk Sport HD 1
  • Germany DAZN · DAZN 2 DE · DAZN Germany
  • Ghana Canal+ Sport 4 Afrique · StarTimes · StarTimes App · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Greece Cosmote Sport 7
  • Guatemala Sky Sports Norte · ViX
  • Honduras Sky Sports Norte · ViX
  • Hong Kong M Plus Live · Now Player · Now Sports
  • Hungary Spiler2 TV · TV2 Play
  • Iceland Disney+ Nord
  • India FanCode
  • Indonesia beIN Sports 1 Indonesia · beIN SPORTS CONNECT · beIN Sports Connect Indonesia · Vidio
  • Iran Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · Persiana Sports
  • Iraq beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Israel ONE Sport
  • Italy DAZN · DAZN Italia
  • Ivory Coast Canal+ Sport 4 Afrique · New World Sport3 · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Jamaica Bluu
  • Japan DAZN · DAZN Japan · U-NEXT
  • Jordan Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Kazakhstan Setanta Sports 2
  • Kenya Azam Sports 4 · StarTimes App · StarTimes Sports Premium · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Kosovo Arena Sport Premium 2
  • Kuwait Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Kyrgyzstan Setanta Sports 2
  • Laos beIN SPORTS CONNECT
  • Latvia Go3 Extra Sports Latvia · Go3 Sport 1 · Setanta Sports 2
  • Lebanon Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Libya beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Liechtenstein Blue Sport · DAZN Germany
  • Lithuania Go3 Extra Sports Lithuania · Go3 Sport 1 · Setanta Sports 2
  • Luxembourg DAZN2 Belgium
  • Malaysia beIN SPORTS CONNECT · beIN Sports Connect Malaysia · beIN Sports Malaysia · sooka
  • Maldives FanCode · Medianet
  • Malta GO TV Anywhere · TSN4
  • Mexico Sky Sports Mexico · Sky+
  • Moldova Setanta Sports 2
  • Monaco DAZN · DAZN France
  • Montenegro Arena 2 Premium · Arena Cloud · Arena Sport Premium 2
  • Morocco Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Nepal FanCode
  • Netherlands Ziggo GO · Ziggo Sport · Ziggo Sport 2
  • New Zealand beIN Sports Connect New Zealand
  • Nicaragua Sky Sports Norte
  • Nigeria Canal+ Sport 4 Afrique · StarTimes App · StarTimes Sports Premium · SuperSport GOtv LaLiga · SuperSport Laliga Nigeria · SuperSport MáXimo 3
  • North Macedonia Arena 2 Premium · Arena Cloud · Arena Sport Premium 2
  • Northern Ireland Premier Sports 1 · Premier Sports Player
  • Norway TV 2 Play · TV2 Play · TV2 Sport Premium · Viaplay Norway
  • Oman Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Pakistan FanCode
  • Palestine Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Panama Bluu · Sky Sports Norte · ViX
  • Paraguay Disney+ Premium Argentina · ESPN Colombia
  • Peru Disney+ Premium Chile · ESPN Colombia
  • Philippines beIN SPORTS CONNECT · beIN Sports Connect Philippines
  • Poland Canal+ · Canal+ Now · CANAL+ Sport · CANAL+ Sport 2 · Canal+ Sport 6
  • Portugal DAZN · DAZN Eleven 1 Portugal · DAZN Portugal
  • Qatar Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Republic of Ireland Premier Sports 1 · Premier Sports Player
  • Romania Digi Online · Digi Sport 2 · Orange Sport 2 · Orange TV Go · Prima Play · Prima Sport 2 · Prima TV
  • Russia Match TV · Match TV · Match! Football 2 · matchtv.ru · Sportbox.ru
  • Rwanda Azam Sports 4 · Canal+ Sport 4 Afrique · New World Sport3 · StarTimes App · StarTimes Sports Premium · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Réunion SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Saint Vincent and the Grenadines Bluu
  • San Marino DAZN Italia
  • Saudi Arabia Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Scotland Premier Sports 1 · Premier Sports Player
  • Senegal Canal+ Sport 4 Afrique · New World Sport3 · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Serbia Arena 2 Premium · Arena Cloud · Arena Sport Premium 2
  • Singapore beIN SPORTS CONNECT · beIN Sports Connect Singapore · beIN Sports Singapore · StarHub TV+
  • Slovakia Nova Sport 5 · Voyo
  • South Africa StarTimes App · StarTimes Sports Premium · SuperSport GOtv LaLiga · SuperSport Laliga
  • South Korea Coupang Play
  • Spain DAZN · DAZN LaLiga · LaLiga TV Bar · M+ LaLiga · Movistar Futbol · Movistar+
  • Sri Lanka FanCode
  • Sudan beIN SPORTS CONNECT
  • Sweden Disney+ Nord
  • Switzerland Blue Sport · DAZN · DAZN Switzerland
  • Syria beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Taiwan DAZN
  • Tajikistan Setanta Sports 2
  • Tanzania Azam Sports 4 · StarTimes App · StarTimes Sports Premium · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Thailand AIS PLAY · beIN Sports 1 Thailand · beIN SPORTS CONNECT
  • Togo Canal+ Sport 4 Afrique · New World Sport3 · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Trinidad and Tobago Bluu
  • Tunisia Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • Turkey Idman TV · S Sport
  • Turkmenistan Setanta Sports 2
  • Uganda Azam Sports 4 · StarTimes · StarTimes App · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Ukraine Megogo · MEGOGO Football 1
  • United Arab Emirates Bein Sports 3 · beIN SPORTS CONNECT · beIN Sports HD 3 · TOD
  • United States ESPN · ESPN Select · ESPN+ · Fubo.tv · fuboTV
  • Uruguay Disney+ Premium Argentina · ESPN Colombia
  • US Virgin Islands ESPN Deportes
  • Uzbekistan Salom TV · Setanta Sports 2 · Zoʻr TV
  • Venezuela Disney+ Premium Sur · ESPN Colombia · inter
  • Vietnam ON Football · ON Plus · SCTV · SCTV15 · VTVcab ON
  • Wales Premier Sports 1 · Premier Sports Player
  • Yemen Bein Sports 3 · beIN SPORTS CONNECT
  • Zambia Azam Sports 4 · StarTimes App · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3
  • Zimbabwe Azam Sports 4 · SuperSport GOtv LaLiga · SuperSport Laliga ROA · SuperSport MáXimo 3

2026/2027

#TeamPWDLGFGAGDPtsForm
1 FC Barcelona 6600 28622 18 WWWWW
2 Real Madrid 6501 17611 15 WWLWW
3 Real Betis 6501 862 15 WLWWW
4 Atlético de Madrid 6411 1468 13 DWLWW
5 Sevilla 6411 963 13 WLDWW
6 Deportivo Alavés 6312 1165 10 DWWLL
7 Deportivo A Coruña 6231 972 9 DWWDL
8 Espanyol 6213 972 7 LLDWL
9 Athletic Club 5212 761 7 LLWWD
10 Racing Santander 6213 1116-5 7 LWLWL
11 Rayo Vallecano 6213 1015-5 7 DLWLW
12 Real Sociedad 6213 611-5 7 LWDWL
13 Osasuna 6213 512-7 7 WWLLL
14 Villarreal 6123 1011-1 5 DLLLW
15 Levante 5122 79-2 5 LDWDL
16 Getafe 6123 37-4 5 WLDDL
17 Celta de Vigo 6042 36-3 4 LLDDD
18 Valencia 6114 210-8 4 LLLLW
19 Málaga 6033 311-8 3 DLDDL
20 Elche 6024 816-8 2 LLLDL
  • UEFA Champions League
  • UEFA Europa League
  • UEFA Conference League Qualifiers
  • Relegation

Real Betis

LWWWL 3W 0D 2L · 9 pts (1.8 ppg) · GF 7 GA 9 · xG 6.64–7.77 · xPts 6.2

  • L A Levante 2–5 xG 1.82–2.63 ESP PL
  • W A Valencia 1–0 xG 0.82–1.09 ESP PL
  • W H Real Sociedad 1–0 xG 1.71–0.99 ESP PL
  • W H Levante 2–1 xG 1.24–1.89 ESP PL
  • L A FC Barcelona 1–3 xG 1.04–1.17 ESP PL

Real Madrid

WWWWW 5W 0D 0L · 15 pts (3.0 ppg) · GF 15 GA 4 · xG 10.58–4.47 · xPts 10.55

  • W H Málaga 4–0 xG 2.79–0.86 ESP PL
  • W H Real Sociedad 4–1 xG 2.55–0.63 ESP PL
  • W A Espanyol 2–1 xG 2.37–0.93 ESP PL
  • W H Athletic Club 4–2 xG 1.5–1.0 ESP PL
  • W A Sevilla 1–0 xG 1.37–1.06 ESP PL

No predictions from model engine-only-1.1.0 (available: engine-only-1.0.0, engine-only-1.0.1).

All meetings · 37 matches since 2005

Real Betis 710 draws20 Real Madrid

Goals 31–69 · 2.7 per match · BTTS 51% · over 2.5 49%

Last 10 · 10 matches

Real Betis 25 draws3 Real Madrid

Goals 7–12 · 1.9 per match · BTTS 50% · over 2.5 30%

Last 5 · 5 matches

Real Betis 21 draws2 Real Madrid

Goals 5–9 · 2.8 per match · BTTS 60% · over 2.5 40%

Recent meetings

  • W Real Betis 1–0 Real Madrid ESP PL · Regular Season
  • D Real Betis 1–1 Real Madrid ESP PL · Regular Season
  • L Real Madrid 5–1 Real Betis ESP PL · Regular Season
  • W Real Betis 2–1 Real Madrid ESP PL · Regular Season
  • L Real Madrid 2–0 Real Betis ESP PL · Regular Season
  • D Real Madrid 0–0 Real Betis ESP PL · Regular Season
  • D Real Betis 1–1 Real Madrid ESP PL · Regular Season
  • D Real Betis 0–0 Real Madrid ESP PL · Regular Season
  • L Real Madrid 2–1 Real Betis ESP PL · Regular Season
  • D Real Madrid 0–0 Real Betis ESP PL · Regular Season
MetricReal Betis all · 6Real Betis at home · 3Real Madrid all · 6Real Madrid away · 3
Results
Matches66
Points per game2.502.50
W / D / L5 / 0 / 15 / 0 / 1
Goals for / match1.332.83
Goals against / match1.001.00
Clean sheets67%17%
Failed to score0%17%
Both teams scored33%67%
Over 2.533%83%
Expected goals
xG for / match1.682.72
xG against / match1.630.99
xG difference0.051.73
Finishing vs xG-0.340.11
xPts / match1.462.36
Points vs xPts1.040.14
Game state
Scored first67%83%
PPG when scoring first3.003.00
PPG when conceding first1.500.00
Came back from behind50%0%
Leads held100%100%
Minutes leading25%48%
Minutes level65%50%
Minutes trailing10%2%
First goal (min)5821
First goal conceded (min)2655
Timing
Goals scored in 2nd half38%41%
Goals conceded in 2nd half50%67%
Late goals for (76'+)0.330.83
Late goals against0.170.33
Style
Possession54%55%
Shots18.520.7
On target6.88.3
Shot conversion7%14%
Shots inside box58%73%
Big chances created2.84.7
Corners4.57.8
xG from set plays16%26%
Goals from headers12%7%
Pressure index14.421.3
Dominant minutes57.367.7
Pass accuracy87%91%
Fouls9.78.8
Cards1.501.67

Goal timing for / against per 15 min

Real Betis

0–15'00
16–30'02
31–45'51
46–60'01
61–75'11
76–90'21

Real Madrid

0–15'20
16–30'51
31–45'31
46–60'11
61–75'11
76–90'52

Pressure DNA · intensity v an average side in the same situations, SD units

Real Betis · 7 matches

Pressure above an average side in the same situations (+0.26) · stands out: 10 min after scoring +1.27

Tempo

Overall intensity+0.267
Early press (0-15, level)+0.027
Late push (76+, level)+0.282

Game state

When ahead+0.296
When level+0.237
When behind+0.313
10 min after conceding+0.653
10 min after scoring+1.277

Situations

Against ten men-0.162
At home+0.033
Away+0.434
4+ days rest+0.236

Opposition

v top-tier opponents+0.032
v mid-tier opponents+0.272
v bottom-tier opponents+0.452
As favourite+0.262
Evenly matched+0.473
As underdog-0.042

Conceded

Pressure conceded-0.127
Conceded when ahead-0.386
Conceded late (76+)-0.357

Congested vs rested +0.23 · Ahead vs level +0.06 · Behind vs level +0.08

Real Madrid · 7 matches

Pressure above an average side in the same situations (+0.47) · stands out: 10 min after scoring +1.02

Tempo

Overall intensity+0.477
Early press (0-15, level)+0.317
Late push (76+, level)+0.733

Game state

When ahead+0.346
When level+0.677
10 min after conceding-0.016
10 min after scoring+1.026

Situations

At home+0.244
Away+0.703
4+ days rest+0.456

Opposition

v mid-tier opponents+0.693
v bottom-tier opponents+0.702
As favourite+0.477

Conceded

Pressure conceded-0.107
Conceded when ahead+0.056
Conceded late (76+)-0.496

Congested vs rested +0.16 · Ahead vs level -0.33 · Behind vs level -1.19

Real Betis

Current: unbeaten 4 · wins 4 · scoring 17 · clean sheets 1

FormationUsePPGGFGAxGxGA
4-2-3-16 100%2.51.331.01.681.63

Real Madrid

Current: unbeaten 3 · wins 3 · scoring 3 · conceding 4

FormationUsePPGGFGAxGxGA
4-2-3-16 100%2.52.831.02.720.99

Windows with fewer than 5 matches show no figures.

Pre-match movement · ends at kick-off

Every snapshot up to kick-off only — in-play prices are in Match Hub. Movement is in fair-probability points since the first snapshot (overround removed): ▲ shortened, ▼ drifted.

Pinnacle · opened 5.0d before kick-off · 126 snapshots · last 10m before kick-off · biggest step: away -2.2 pts at 13.0h

6.18Home 16% ▼ -2.6 ptsopened 5.25.15Draw 19% ▼ -1.3 ptsopened 4.731.47Away 66% ▲ +3.8 ptsopened 1.53
5d4d3d2d24h12h6h1hKO 10%20%30%40%50%60%70%

Home Draw Away consensus of 8 bookmakers (dashed) · time axis compressed towards kick-off

BookmakerHomeDrawAwayLast
Pinnacle6.18 ▼ -2.65.15 ▼ -1.31.47 ▲ +3.810m
bet3656.25 ▼ -1.95.0 ▼ -2.71.44 ▲ +4.610m
Betfair6.5 ▼ -3.55.0 · -0.71.44 ▲ +4.310m
BetVictor6.0 ▼ -2.65.0 ▼ -1.91.44 ▲ +4.510m
Coral5.5 ▼ -2.45.0 ▼ -1.51.48 ▲ +4.010m
Ladbrokes5.5 ▼ -2.45.0 ▼ -1.51.48 ▲ +4.010m
Unibet6.5 ▼ -2.15.1 ▼ -2.21.42 ▲ +4.410m
WilliamHill5.8 ▼ -2.54.8 ▼ -2.11.44 ▲ +4.610m

Latest prices

bet365 · last snapshot 0.2h before kick-off. Fair % removes the overround; P = Pinnacle fair %.

Fulltime Result

6.25Home 15% P 16%5.0Draw 19% P 19%1.44Away 66% P 66%

Double Chance

2.75Real Betis or Draw 17%1.16Real Betis or Real Madrid 41%1.12Draw or Real Madrid 42%

Draw No Bet

4.51 21%1.182 79%

Both Teams To Score

1.5Yes 62%2.5No 38%

Goals Over/Under

2.51.36Over 70% P 70%3.2Under 30% P 30%

Total Corners

15.0Under 6 6%4.06 - 8 22%2.629 - 11 34%3.612 - 14 25%6.5Over 14 14%

Number of Cards

4.51.9Over 49% P 47%1.8Under 51% P 53%

Fixtures priced like this · Pinnacle closing price · 2017–2026

Every past fixture whose Pinnacle fair price fell in the same band as this one, and how it finished at 90 minutes. Band = mean price in the band; ± = actual minus price, in probability points.

Match result · home 10–20% · away 60–70% · 1,586 fixtures

This matchBandActual±
Home16%14%14%-0.1
Draw19%21%20%-1.0
Away66%65%66%+1.1

In those fixtures: 3.0 goals a game · BTTS 53% · over 2.5 58%

Goals over/under 2.5 · over 70–72.5% · 477 fixtures

This matchBandActual±
Over 2.570%71%70%-1.4

Alejandro José Hernández Hernández

Career
279 matches · 15 seasons
Cards / match
5.74 (5.44 yellow · 0.14 red)
Fouls / match
24.7 · 4.0 fouls per card
Penalties / match
0.37
Cards to home side
47%

Style in La Liga (5-year window · 94 matches)

MetricRefereeLeaguevs peerspct
Cards / match6.245.08+1.91100
Fouls / match26.025.7+0.08
Fouls per card4.25.1-1.48 (+ = lenient)
Penalties / match0.380.34+0.6386
Time added8.27.7+0.5579
First card
29' on average
Card timing
14% in first 30' · 35% in last 15'
Cards to home side
47% (league 48%)
VAR events / match
1.17

Recent matches

DateYRFoulsPens1st card+min
2026-08-26 61 271 16'3
2026-08-23 51 252 50'14
2026-08-11 50 251 40'4
2026-05-23 80 400 7'10
2026-05-10 · Real Madrid 60 270 40'4
2026-05-07 10 180 15'4
2026-05-02 40 210 45'11
2026-04-11 90 280 32'8
2026-04-05 81 230 13'9
2026-03-11 10 210 88'3