La Liga

Season: 2025/2026 • Team Form Guide

League Insights

What is xG?
Expected Goals (xG) measures shot quality based on distance, angle, and defensive pressure. A 1.0 xG shot should be scored 100% of the time.
Best Attacking Team
Espanyol
3.3 xG per game - Creates the highest quality chances
Best Defensive Team
Espanyol
1.0 xGA per game - Allows fewest quality chances

Team Form Guide

Recent form and stats for teams in upcoming fixtures (Last 5 matches)

L
W
D
L
W
Avg Goals For 1.6
Avg Goals Against 1.6
Avg xG For 1.4
Avg xG Against 1.6
Top Players (xG - Last 5 games)
P. Gueye 0.5
Thierno Barry 0.4
Alejandro Baena 0.2
Recent Matches
Villarreal vs Aston Villa
0-2
Villarreal @ Arsenal
2-3
Villarreal @ Leeds United
1-1
L
W
W
W
W
Avg Goals For 2.0
Avg Goals Against 1.4
Avg xG For 1.6
Avg xG Against 1.5
Top Players (xG - Last 5 games)
Federico Valverde 0.7
Vinicius Junior 0.6
Gonzalo García 0.4
Recent Matches
Real Madrid @ Paris Saint Germain
4-0
(2.5-1.0)
Real Madrid vs Borussia Dortmund
3-2
(2.5-1.7)
Real Madrid vs Juventus
1-0
(1.6-0.5)
L
L
D
L
D
Avg Goals For 1.4
Avg Goals Against 2.8
Avg xG For 1.2
Avg xG Against 1.7
Top Players (xG - Last 5 games)
Isco 1.4
Abdessamad Ezzalzouli 0.8
Cucho Hernández 0.5
Recent Matches
Real Betis vs Como
2-3
Real Betis vs Chelsea
1-4
(1.3-1.4)
Real Betis vs Valencia
1-1
(1.2-0.8)
W
L
W
W
L
Avg Goals For 1.8
Avg Goals Against 1.6
Avg xG For 1.4
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Marcos Alonso 1.5
Fer López 0.9
Pablo Durán 0.8
Recent Matches
Celta de Vigo @ Getafe
1-2
(0.8-1.3)
Celta de Vigo vs Rayo Vallecano
1-2
(2.8-0.6)
Celta de Vigo @ Real Sociedad
0-1
(2.1-0.7)
D
L
L
W
L
Avg Goals For 0.8
Avg Goals Against 1.2
Avg xG For 0.8
Avg xG Against 2.4
Top Players (xG - Last 5 games)
Marc Domenech 0.7
Cyle Larin 0.5
Antonio Raíllo 0.4
Recent Matches
Mallorca @ Rayo Vallecano
0-0
(2.0-1.0)
Mallorca vs Getafe
1-2
(0.6-1.4)
Mallorca @ Real Madrid
2-1
(4.6-0.5)
L
L
L
L
W
Avg Goals For 1.0
Avg Goals Against 2.4
Avg xG For 0.9
Avg xG Against 2.2
Top Players (xG - Last 5 games)
Cristhian Stuani  1.1
Portu 0.5
Viktor Tsygankov 0.4
Recent Matches
Girona @ Napoli
3-2
Girona @ Olympique Marseille
2-0
Girona vs Atlético Madrid
0-4
(0.1-2.9)
D
D
D
D
W
Avg Goals For 1.2
Avg Goals Against 1.0
Avg xG For 0
Avg xG Against 0
Top Players (xG - Last 5 games)
Kelechi Iheanacho 0.0
Nemanja Gudelj  0.0
Ørjan Nyland 0.0
Recent Matches
Sevilla @ Toulouse
1-1
Sevilla vs Al-Qadsiah
2-2
Sevilla @ Olympique Marseille
1-1
W
W
W
W
L
Avg Goals For 4.0
Avg Goals Against 1.4
Avg xG For 2.1
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Robert Lewandowski 1.9
Dani Olmo 0.8
Lamine Yamal 0.6
Recent Matches
FC Barcelona @ Daegu
0-5
FC Barcelona @ Seoul
3-7
FC Barcelona @ Vissel Kobe
1-3
D
W
W
L
D
Avg Goals For 0.6
Avg Goals Against 0.4
Avg xG For 1.5
Avg xG Against 1.2
Top Players (xG - Last 5 games)
Kike García 2.1
Joan Jordán 1.6
Jon Guridi 1.2
Recent Matches
Deportivo Alavés vs Osasuna
1-1
(1.5-1.8)
Deportivo Alavés @ Real Valladolid
0-1
(1.1-1.3)
Deportivo Alavés vs Valencia
1-0
(3.5-1.6)
L
L
W
L
L
Avg Goals For 0.6
Avg Goals Against 2.2
Avg xG For 1.5
Avg xG Against 1.5
Top Players (xG - Last 5 games)
Mikel Oyarzabal 2.2
Martín Zubimendi 1.1
Pablo Marín 1.0
Recent Matches
Real Sociedad @ Pau
2-0
Real Sociedad @ Real Madrid
2-0
(2.3-0.8)
Real Sociedad vs Girona
3-2
(2.7-1.5)
L
D
D
L
L
Avg Goals For 0.4
Avg Goals Against 1.2
Avg xG For 1.0
Avg xG Against 2.1
Top Players (xG - Last 5 games)
Mouctar Diakhaby 0.9
Rafa Mir 0.5
Diego López 0.3
Recent Matches
Valencia @ Borussia Mönchengladbach
2-0
Valencia vs Olympique Marseille
1-1
Valencia @ Real Betis
1-1
(1.2-0.8)
W
L
W
W
L
Avg Goals For 1.2
Avg Goals Against 1.2
Avg xG For 2.4
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Alexander Sørloth 2.1
Antoine Griezmann 1.7
Julián Alvarez 1.0
Recent Matches
Atlético Madrid @ Newcastle United
0-2
Atlético Madrid @ Porto
1-0
Atlético Madrid vs Botafogo
1-0
(3.9-0.7)
L
W
L
L
L
Avg Goals For 0.6
Avg Goals Against 1.8
Avg xG For 0.8
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Mauro Arambarri 1.2
Christantus Uche 0.7
Borja Mayoral 0.5
Recent Matches
Getafe vs Celta de Vigo
1-2
(0.8-1.3)
Getafe @ Mallorca
1-2
(0.6-1.4)
Getafe vs Athletic Club
0-2
(0.6-0.9)
D
W
W
L
L
Avg Goals For 1.0
Avg Goals Against 1.2
Avg xG For 3.3
Avg xG Against 1.0
Top Players (xG - Last 5 games)
Javi Puado  2.7
Pere Milla 1.3
Urko González 1.3
Recent Matches
Espanyol @ Newcastle United
2-2
Espanyol @ VfL Wolfsburg
0-1
Espanyol vs Las Palmas
2-0
(1.6-0.5)
D
W
W
D
L
Avg Goals For 1.6
Avg Goals Against 1.2
Avg xG For 1.4
Avg xG Against 2.6
Top Players (xG - Last 5 games)
Ante Budimir 2.2
Aimar Oroz 1.3
Raúl García de Haro 1.1
Recent Matches
Osasuna @ Deportivo Alavés
1-1
(1.5-1.8)
Osasuna vs Espanyol
2-0
(1.6-7.4)
Osasuna vs Atlético Madrid
2-0
(0.8-1.3)
D
W
D
W
W
Avg Goals For 1.2
Avg Goals Against 0.6
Avg xG For 1.3
Avg xG Against 1.3
Top Players (xG - Last 5 games)
Álvaro García 1.1
Jorge de Frutos 1.0
Isi Palazón 0.9
Recent Matches
Rayo Vallecano vs Mallorca
0-0
(2.0-1.0)
Rayo Vallecano @ Celta de Vigo
1-2
(2.8-0.6)
Rayo Vallecano vs Real Betis
2-2
(1.1-1.3)
W
W
W
W
D
Avg Goals For 1.8
Avg Goals Against 0.8
Avg xG For 0
Avg xG Against 0
Top Players (xG - Last 5 games)
Roger Brugué 0.0
Adrián de la Fuente 0.0
Álex Forés 0.0
Recent Matches
Levante vs SD Eibar
1-0
Levante @ Burgos
2-3
Levante vs Albacete
1-0
W
L
W
W
L
Avg Goals For 2.2
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Top Players (xG - Last 5 games)
Nicolás Fernández 0.0
Mourad El Ghezouani 0.0
Alvaro Núñez 0.0
Recent Matches
Elche @ Almería
0-1
Elche vs Al Ain
3-4
Elche @ Deportivo La Coruña
0-4
L
L
D
W
W
Avg Goals For 1.2
Avg Goals Against 1.2
Avg xG For 0
Avg xG Against 0
Top Players (xG - Last 5 games)
Nacho Vidal 0.0
H. Hassan 0.0
I. Chaira 0.0
Recent Matches
Real Oviedo vs Deportivo La Coruña
1-2
Real Oviedo @ Mirandés
1-0
Real Oviedo vs Almería
1-1
L
L
L
L
W
Avg Goals For 1.0
Avg Goals Against 2.4
Avg xG For 1.3
Avg xG Against 1.6
Top Players (xG - Last 5 games)
Gorka Guruzeta 0.7
Unai Gómez 0.5
Nico Williams 0.4
Recent Matches
Athletic Club @ Liverpool
3-2
Athletic Club @ Liverpool
4-1
Athletic Club @ PSV
2-1