La Liga — latest results

Final scores and match details from the last few weeks. Next up: the La Liga fixture calendar and the La Liga TV guide.

Sunday 8 November 2026

Atlético Madrid: Giuliano Simeone 10'
Barcelona: Fermín López 45', Fermín López 66'
Villarreal: Tajon Buchanan 80', Carlos Romero 90'+1'
Real Sociedad: Orri Óskarsson 67'
Real Betis: Rodrigo Riquelme 81', Marc Bartra 89'

Saturday 7 November 2026

Real Madrid: Federico Valverde 28', Arda Güler 36', Kylian Mbappé 75'
José Gayà 🟥 79'
Osasuna: Alejandro Catena 90'
Athletic Club: Nico Williams 84'
Málaga: Carlos Dotor 28'
Racing Santander: Iker Luque 50', Yassir Zabiri 60'
Adam Aznou 🟥 64'

Friday 6 November 2026

Monday 2 November 2026

Deportivo: Mario Soriano Carreno 64', Bil Nsongo 87'
Osasuna: Ante Budimir 32'

Sunday 1 November 2026

Athletic Club: Iñaki Williams 14', Álex Berenguer 45'+2'
Real Sociedad: Luka Sucic 30'
Valencia: Umar Sadiq 69'
Real Madrid: Kylian Mbappé 11', Jude Bellingham 21', Yan Diomande 36'
Getafe: Enes Ünal 68', Martín Satriano 73', Orel Mangala 90'+4'
Sevilla: Enrique Salas 19'
Manu Bueno 🟥 90'+1'

Saturday 31 October 2026

Barcelona: Raphinha 8', Fermín López 23', Raphinha 41', Lamine Yamal 45'+1', Lamine Yamal 64', Anthony Gordon 81'
Alavés: Mariano Díaz 84'
Real Betis: Marc Bartra 38', Pablo Fornals 45'+2'
Málaga: Adrián Niño 68'
Rayo Vallecano: Jorge de Frutos 36', Jorge de Frutos 55', Unai López 73'
Atlético Madrid: Alejandro Grimaldo 36', Giuliano Simeone 62'

Friday 30 October 2026

Espanyol: Leandro Cabrera 60'

Monday 26 October 2026

Sevilla: Isaac Romero 24', Felix Correia 82'

Sunday 25 October 2026

Barcelona: Raphinha 61'
Real Madrid: Kylian Mbappé 41', Kylian Mbappé 87'
Real Sociedad: Orri Óskarsson 6', Beñat Turrientes 27'
Levante: Nacho Pérez 22'
Athletic Club: Álex Berenguer 17', Iñaki Williams 35', Aitor Paredes 70', Yuri Berchiche 88'
Mario Martín 🟥 86'

Saturday 24 October 2026

Atlético Madrid: Julián Álvarez 48'
Valencia: Pepelu 38'
Villarreal: Alex Freeman 69', Georges Mikautadze 90'+6'
Pape Gueye 🟥 79'
Harvey Elliott 🟥 89'
Racing Santander: Jeanuël Belocian 69', Yassir Zabiri 84'
Espanyol: Edu Expósito 62'
Elche: Federico Redondo 23', Fer Niño 36', Germán Valera 68'

Friday 23 October 2026

Alavés: Aitor Mañas 89'
Málaga: Adrián Niño 44'

Wednesday 21 October 2026

Levante: Roger Brugué 20', Roger Brugué 22', Etta Eyong 90'+8'
Athletic Club: Álex Berenguer 67'
Aymeric Laporte 🟥 73'

Monday 19 October 2026

Getafe: Martín Satriano 56'
Rayo Vallecano: Álvaro García 11'
Djené 🟥 28'

Sunday 18 October 2026

Real Madrid: Arda Güler 30', Kylian Mbappé 37', Kylian Mbappé 63', Yan Diomande 82'
Sevilla: Manu Bueno 80'
Málaga: Adrián Niño 54', Pablo Martínez 66'
Real Sociedad: Takefusa Kubo 3', Orri Óskarsson 26', Mikel Oyarzabal 59', Mikel Oyarzabal 67', Gonçalo Guedes 73'
Celta Vigo: Ferran Jutglà 53', Javi Rodríguez 71'
Alavés: Hugo Novoa 87'
Osasuna: Ante Budimir 9', Asier Osambela 88'

Saturday 17 October 2026

Real Betis: Valentín Gómez 27', Abde Ezzalzouli 53'
Barcelona: Lamine Yamal 10', Rodri 41', Gabriel Jesus 51', Eric García 62', Dani Olmo 81'
Facundo Bernal 🟥 54'
Atlético Madrid: Álex Baena 89'

Friday 16 October 2026

Deportivo: Bil Nsongo 63'
Levante: Dani Requena 82'

Monday 12 October 2026

Levante: Iván Romero 57', Adrián de la Fuente 90'+2', Ifeanyi Ndukwe 90'+10'
Sevilla: Robbie Ure 13', Felix Correia 54', Isaac Romero 90'+5'
Isaac Romero 🟥 90'+6'

Sunday 11 October 2026

Racing Santander: Yassir Zabiri 32', Iván Martín 47'
Valencia: Dani Raba 2', David Otorbi 65'
Real Betis: Isco 10', Abde Ezzalzouli 31', Ante Budimir 48', Isco 67', José Morante 90'+6'
Osasuna: Ante Budimir 51', Raúl García 56'
Real Sociedad: Jon Martín 29', Arsen Zakharyan 34', Gonçalo Guedes 54'
Deportivo: Mario Soriano Carreno 61', Yeremay Hernández 69'
Pablo Marín 🟥 66'
Lorenzo Amatucci 🟥 90'

Saturday 10 October 2026

Real Madrid: Yan Diomande 62'
Vinícius Júnior 🟥 72'
Barcelona: Anthony Gordon 2', Gabriel Jesus 30', Jules Koundé 73'
Alavés: Lucas Boyé 45'+6'
Atlético Madrid: Alejandro Grimaldo 33', Cristian Romero 87'
Ángel Pérez 🟥 61'

Friday 9 October 2026

Málaga: Adrián Niño 90'+3'
Espanyol: Bryan Zaragoza 13'

Results via ESPN's public data, refreshed daily.