Real Betis vs Villarreal

13 April 2025 · La Liga · 2024/25 · Referee Juan Luis Pulido Santana

Full time 1 – 2

Half-time: 1–1

  • Aitor Ruibal 3’
  • Thierno Barry 26’
  • Ayoze Pérez 48’

Match summary

Villarreal came from behind to win 2-1 away at Real Betis. It was 1-1 at half-time.

Aitor Ruibal put Real Betis ahead in the 3rd minute, Thierno Barry equalised from a corner in the 26th minute, set up by Ayoze Pérez, and Ayoze Pérez won it in the 48th minute, set up by Daniel Parejo.

Real Betis can feel hard done by, creating 2.05 expected goals (xG) from 24 shots to Villarreal's 1.37 from 8.

Match stats

Real Betis Villarreal
24 Shots 8
5 Shots on Target 2
5 Corners 5
0 Yellow Cards 4
0 Red Cards 0
2.04 xG 1.33
2.04 Non-penalty xG 1.33
15 Deep Completions 4

Key events

Real Betis Villarreal
Kick-off
Aitor Ruibal1-0 (Real Betis)
3’
26’
Thierno Barry
Assist: Ayoze Pérez
1-1 (Villarreal)
Half-time1-1
48’
Ayoze Pérez
Assist: Daniel Parejo
1-2 (Villarreal)
Full-time1-2

Bookings

Card times are not on file for this game, so they are listed without a minute.

Villarreal
  • Luiz Júnior
  • Juan Foyth
  • Sergi Cardona
  • Thierno Barry

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.05 1.37 3’ Aitor Ruibal (Real Betis), 1-0 3’ 26’ Thierno Barry (Villarreal), 1-1 26’ 48’ Ayoze Pérez (Villarreal), 1-2 48’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.05 1.37 3’ Aitor Ruibal (Real Betis), 1-0 Ruibal 3’ 26’ Thierno Barry (Villarreal), 1-1 Barry 26’ 48’ Ayoze Pérez (Villarreal), 1-2 Pérez 48’
Real Betis 2.05 xGVillarreal 1.37 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Villarreal attacking Real Betis attacking 
37’ Juan Camilo Hernández (Real Betis), open play, 0.59 xG, saved 40’ Ayoze Pérez (Villarreal), open play, 0.47 xG, off target 72’ Isco (Real Betis), open play, 0.46 xG, off target 48’ Ayoze Pérez (Villarreal), open play, 0.30 xG, goal 26’ Santiago Comesaña (Villarreal), from a corner, 0.14 xG, blocked 17’ Pablo Fornals (Real Betis), open play, 0.13 xG, off target 26’ Thierno Barry (Villarreal), from a corner, 0.12 xG, goal 26’ Thierno Barry (Villarreal), from a corner, 0.11 xG, blocked 31’ Antony (Real Betis), open play, 0.10 xG, saved 43’ Ayoze Pérez (Villarreal), open play, 0.09 xG, blocked 51’ Juan Camilo Hernández (Real Betis), open play, 0.09 xG, off target 37’ Isco (Real Betis), open play, 0.08 xG, off target 60’ Alfonso (Villarreal), open play, 0.09 xG, blocked 57’ Johnny Cardoso (Real Betis), open play, 0.07 xG, blocked 83’ Isco (Real Betis), open play, 0.07 xG, blocked 15’ Diego Llorente (Real Betis), from a corner, 0.05 xG, saved 17’ Jesús Rodriguez (Real Betis), open play, 0.05 xG, blocked 50’ Daniel Parejo (Villarreal), open play, 0.05 xG, hit the woodwork 76’ Aitor Ruibal (Real Betis), open play, 0.05 xG, blocked 32’ Juan Camilo Hernández (Real Betis), open play, 0.03 xG, off target 87’ Romain Perraud (Real Betis), open play, 0.03 xG, blocked 13’ Jesús Rodriguez (Real Betis), open play, 0.03 xG, blocked 20’ Isco (Real Betis), open play, 0.03 xG, blocked 87’ Isco (Real Betis), open play, 0.03 xG, blocked 90+2’ Romain Perraud (Real Betis), open play, 0.03 xG, off target 75’ Cédric Bakambu (Real Betis), open play, 0.03 xG, blocked 90+3’ Antony (Real Betis), open play, 0.02 xG, blocked 53’ Antony (Real Betis), open play, 0.02 xG, off target 64’ Cédric Bakambu (Real Betis), open play, 0.02 xG, saved 3’ Aitor Ruibal (Real Betis), open play, 0.01 xG, goal 50’ Isco (Real Betis), open play, 0.02 xG, blocked 88’ Aitor Ruibal (Real Betis), open play, 0.01 xG, off target 37’ Juan Camilo Hernández (Real Betis), open play, 0.59 xG, saved 40’ Ayoze Pérez (Villarreal), open play, 0.47 xG, off target 72’ Isco (Real Betis), open play, 0.46 xG, off target 48’ Ayoze Pérez (Villarreal), open play, 0.30 xG, goal 26’ Santiago Comesaña (Villarreal), from a corner, 0.14 xG, blocked 17’ Pablo Fornals (Real Betis), open play, 0.13 xG, off target 26’ Thierno Barry (Villarreal), from a corner, 0.12 xG, goal 26’ Thierno Barry (Villarreal), from a corner, 0.11 xG, blocked 31’ Antony (Real Betis), open play, 0.10 xG, saved 51’ Juan Camilo Hernández (Real Betis), open play, 0.09 xG, off target 43’ Ayoze Pérez (Villarreal), open play, 0.09 xG, blocked 60’ Alfonso (Villarreal), open play, 0.09 xG, blocked 37’ Isco (Real Betis), open play, 0.08 xG, off target 57’ Johnny Cardoso (Real Betis), open play, 0.07 xG, blocked 83’ Isco (Real Betis), open play, 0.07 xG, blocked 15’ Diego Llorente (Real Betis), from a corner, 0.05 xG, saved 17’ Jesús Rodriguez (Real Betis), open play, 0.05 xG, blocked 50’ Daniel Parejo (Villarreal), open play, 0.05 xG, hit the woodwork 76’ Aitor Ruibal (Real Betis), open play, 0.05 xG, blocked 32’ Juan Camilo Hernández (Real Betis), open play, 0.03 xG, off target 87’ Romain Perraud (Real Betis), open play, 0.03 xG, blocked 13’ Jesús Rodriguez (Real Betis), open play, 0.03 xG, blocked 20’ Isco (Real Betis), open play, 0.03 xG, blocked 87’ Isco (Real Betis), open play, 0.03 xG, blocked 90+2’ Romain Perraud (Real Betis), open play, 0.03 xG, off target 75’ Cédric Bakambu (Real Betis), open play, 0.03 xG, blocked 90+3’ Antony (Real Betis), open play, 0.02 xG, blocked 53’ Antony (Real Betis), open play, 0.02 xG, off target 64’ Cédric Bakambu (Real Betis), open play, 0.02 xG, saved 3’ Aitor Ruibal (Real Betis), open play, 0.01 xG, goal 50’ Isco (Real Betis), open play, 0.02 xG, blocked 88’ Aitor Ruibal (Real Betis), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Adrián GK900 0.000.000
Aitor Ruibal DEF9013 0.080.031
Marc Bartra DEF900 0.000.000
Diego Llorente DEF441 0.050.000
Romain Perraud DEF902 0.060.000
Pablo Fornals MID751 0.130.133
Johnny Cardoso MID751 0.070.000
Antony MID903 0.140.703
Isco MID906 0.690.256
Jesús Rodriguez MID652 0.080.031
Juan Camilo Hernández FWD653 0.710.051
Natan Sub460 0.000.000
Giovani Lo Celso Sub250 0.000.564
Cédric Bakambu Sub252 0.040.000
William Carvalho Sub150 0.000.071
Sergi Altimira Sub150 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Real Betis win 44% Avg odds 2.18
Draw 27% Avg odds 3.47
Villarreal win 29% Avg odds 3.34

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.