La Liga results

La Liga last results

Matchday 27

Sunday 08 March
Valencia3-2Alavés[+] info
Sevilla1-1Vallecano[+] info
Getafe2-0Betis[+] info
Villarreal2-1Elche[+] info
Saturday 07 March
Bilbao0-1Barcelona[+] info
Atl. Madrid3-2R. Sociedad[+] info
Levante1-1Girona[+] info
Osasuna2-2Mallorca[+] info
Friday 06 March
Vigo1-2Real Madrid[+] info

Matchday 23

Wednesday 04 March
Vallecano3-0Oviedo[+] info

Matchday 26

Monday 02 March
Real Madrid0-1Getafe[+] info
Sunday 01 March
Girona1-2Vigo[+] info
Betis2-2Sevilla[+] info
Valencia1-0Osasuna[+] info
Elche2-2Espanyol[+] info
Saturday 28 February
Oviedo0-1Atl. Madrid[+] info
Mallorca0-1R. Sociedad[+] info
Barcelona4-1Villarreal[+] info
Vallecano1-1Bilbao[+] info
Friday 27 February
Levante2-0Alavés[+] info

Matchday 25

Monday 23 February
Alavés2-2Girona[+] info
Sunday 22 February
Villarreal2-1Valencia[+] info
Vigo2-0Mallorca[+] info
Barcelona3-0Levante[+] info
Getafe0-1Sevilla[+] info
Saturday 21 February
Atl. Madrid4-2Espanyol[+] info
Osasuna2-1Real Madrid[+] info
Betis1-1Vallecano[+] info
R. Sociedad3-3Oviedo[+] info
Friday 20 February
Bilbao2-1Elche[+] info

Matchday 16

Wednesday 18 February
Levante0-1Villarreal[+] info

Matchday 24

Monday 16 February
Girona2-1Barcelona[+] info
Sunday 15 February
Mallorca1-2Betis[+] info
Levante0-2Valencia[+] info
Vallecano3-0Atl. Madrid[+] info
Oviedo1-2Bilbao[+] info
Saturday 14 February
Real Madrid4-1R. Sociedad[+] info
Sevilla1-1Alavés[+] info
Getafe2-1Villarreal[+] info
Espanyol2-2Vigo[+] info
Friday 13 February
Elche0-0Osasuna[+] info

Matchday 23

Monday 09 February
Villarreal4-1Espanyol[+] info
Sunday 08 February
Valencia0-2Real Madrid[+] info
Atl. Madrid0-1Betis[+] info
Bilbao4-2Levante[+] info
Sevilla1-1Girona[+] info
Alavés0-2Getafe[+] info
Saturday 07 February
R. Sociedad3-1Elche[+] info
Barcelona3-0Mallorca[+] info
Friday 06 February
Vigo1-2Osasuna[+] info

Matchday 22

Monday 02 February
Mallorca4-1Sevilla[+] info
Sunday 01 February
Bilbao1-1R. Sociedad[+] info
Getafe0-0Vigo[+] info
Betis2-1Valencia[+] info
Real Madrid2-1Vallecano[+] info
Saturday 31 January
Elche1-3Barcelona[+] info
Levante0-0Atl. Madrid[+] info
Osasuna2-2Villarreal[+] info
Oviedo1-0Girona[+] info
Friday 30 January
Espanyol1-2Alavés[+] info

Matchday 21

Monday 26 January
Girona1-1Getafe[+] info
Sunday 25 January
Alavés2-1Betis[+] info
R. Sociedad3-1Vigo[+] info
Barcelona3-0Oviedo[+] info
Atl. Madrid3-0Mallorca[+] info
Saturday 24 January
Villarreal0-2Real Madrid[+] info
Sevilla2-1Bilbao[+] info
Valencia3-2Espanyol[+] info
Vallecano1-3Osasuna[+] info
Friday 23 January
Levante3-2Elche[+] info

Matchday 20

Monday 19 January
Elche2-2Sevilla[+] info
Sunday 18 January
R. Sociedad2-1Barcelona[+] info
Vigo3-0Vallecano[+] info
Atl. Madrid1-0Alavés[+] info
Getafe0-1Valencia[+] info
Saturday 17 January
Betis2-0Villarreal[+] info
Osasuna3-2Oviedo[+] info
Mallorca3-2Bilbao[+] info
Real Madrid2-0Levante[+] info
Friday 16 January
Espanyol0-2Girona[+] info

Matchday 19

Monday 12 January
Sevilla0-1Vigo[+] info
Sunday 11 January
Levante1-1Espanyol[+] info
Vallecano2-1Mallorca[+] info
Saturday 10 January
Valencia1-1Elche[+] info
Girona1-0Osasuna[+] info
Villarreal3-1Alavés[+] info
Oviedo1-1Betis[+] info
Friday 09 January
Getafe1-2R. Sociedad[+] info

Matchday 18

Sunday 04 January
R. Sociedad1-1Atl. Madrid[+] info
Alavés1-1Oviedo[+] info
Mallorca1-2Girona[+] info
Real Madrid5-1Betis[+] info
Sevilla0-3Levante[+] info
Saturday 03 January
Espanyol0-2Barcelona[+] info
Elche1-3Villarreal[+] info
Osasuna1-1Bilbao[+] info
Vigo4-1Valencia[+] info
Friday 02 January
Vallecano1-1Getafe[+] info

Matchday 17

Monday 22 December
Bilbao1-2Espanyol[+] info
Sunday 21 December
Betis4-0Getafe[+] info
Elche4-0Vallecano[+] info
Villarreal0-2Barcelona[+] info
Girona0-3Atl. Madrid[+] info
Saturday 20 December
Real Madrid2-0Sevilla[+] info
Osasuna3-0Alavés[+] info
Levante1-1R. Sociedad[+] info
Oviedo0-0Vigo[+] info
Friday 19 December
Valencia1-1Mallorca[+] info

Matchday 16

Monday 15 December
Vallecano0-0Betis[+] info
Sunday 14 December
Alavés1-2Real Madrid[+] info
Vigo2-0Bilbao[+] info
Sevilla4-0Oviedo[+] info
Saturday 13 December
Getafe0-1Espanyol[+] info
Barcelona2-0Osasuna[+] info
Mallorca3-1Elche[+] info
Atl. Madrid2-1Valencia[+] info
Friday 12 December
R. Sociedad1-2Girona[+] info

Matchday 15

Monday 08 December
Osasuna2-0Levante[+] info
Sunday 07 December
Real Madrid0-2Vigo[+] info
Espanyol1-0Vallecano[+] info
Valencia1-1Sevilla[+] info
Elche3-0Girona[+] info
Saturday 06 December
Bilbao1-0Atl. Madrid[+] info
Betis3-5Barcelona[+] info
Alavés1-0R. Sociedad[+] info
Villarreal2-0Getafe[+] info
Friday 05 December
Oviedo0-0Mallorca[+] info

Matchday 19

Wednesday 03 December
Bilbao0-3Real Madrid[+] info
Tuesday 02 December
Barcelona3-1Atl. Madrid[+] info

Matchday 14

Monday 01 December
Vallecano1-1Valencia[+] info
Sunday 30 November
Girona1-1Real Madrid[+] info
Vigo0-1Espanyol[+] info
Sevilla0-2Betis[+] info
R. Sociedad2-3Villarreal[+] info
Saturday 29 November
Atl. Madrid2-0Oviedo[+] info
Levante0-2Bilbao[+] info
Barcelona3-1Alavés[+] info
Mallorca2-2Osasuna[+] info
Friday 28 November
Getafe1-0Elche[+] info

Matchday 13

Monday 24 November
Espanyol2-1Sevilla[+] info
Sunday 23 November
Elche2-2Real Madrid[+] info
Getafe0-1Atl. Madrid[+] info
Betis1-1Girona[+] info
Oviedo0-0Vallecano[+] info
Saturday 22 November
Villarreal2-1Mallorca[+] info
Osasuna1-3R. Sociedad[+] info
Barcelona4-0Bilbao[+] info
Alavés0-1Vigo[+] info
Friday 21 November
Valencia1-0Levante[+] info

Matchday 12

Sunday 09 November
Vigo2-4Barcelona[+] info
Mallorca1-0Getafe[+] info
Valencia1-1Betis[+] info
Vallecano0-0Real Madrid[+] info
Bilbao1-0Oviedo[+] info
Saturday 08 November
Espanyol0-2Villarreal[+] info
Atl. Madrid3-1Levante[+] info
Sevilla1-0Osasuna[+] info
Girona1-0Alavés[+] info
Friday 07 November
Elche1-1R. Sociedad[+] info

Matchday 11

Monday 03 November
Oviedo0-0Osasuna[+] info
Sunday 02 November
Betis3-0Mallorca[+] info
Barcelona3-1Elche[+] info
Alavés2-1Espanyol[+] info
Levante1-2Vigo[+] info
Saturday 01 November
Real Madrid4-0Valencia[+] info
R. Sociedad3-2Bilbao[+] info
Atl. Madrid3-0Sevilla[+] info
Villarreal4-0Vallecano[+] info
Friday 31 October
Getafe2-1Girona[+] info

Matchday 10

Monday 27 October
Betis0-2Atl. Madrid[+] info
Sunday 26 October
Vallecano1-0Alavés[+] info
Osasuna2-3Vigo[+] info
Real Madrid2-1Barcelona[+] info
Mallorca1-1Levante[+] info
Saturday 25 October
Valencia0-2Villarreal[+] info
Bilbao0-1Getafe[+] info
Espanyol1-0Elche[+] info
Girona3-3Oviedo[+] info
Friday 24 October
R. Sociedad2-1Sevilla[+] info

Matchday 9

Monday 20 October
Alavés0-0Valencia[+] info
Sunday 19 October
Getafe0-1Real Madrid[+] info
Levante0-3Vallecano[+] info
Vigo1-1R. Sociedad[+] info
Elche0-0Bilbao[+] info
Saturday 18 October
Atl. Madrid1-0Osasuna[+] info
Villarreal2-2Betis[+] info
Barcelona2-1Girona[+] info
Sevilla1-3Mallorca[+] info
Friday 17 October
Oviedo0-2Espanyol[+] info

Matchday 8

Sunday 05 October
Vigo1-1Atl. Madrid[+] info
Espanyol1-2Betis[+] info
R. Sociedad0-1Vallecano[+] info
Sevilla4-1Barcelona[+] info
Alavés3-1Elche[+] info
Saturday 04 October
Real Madrid3-1Villarreal[+] info
Bilbao2-1Mallorca[+] info
Girona2-1Valencia[+] info
Oviedo0-2Levante[+] info
Friday 03 October
Osasuna2-1Getafe[+] info

Matchday 7

Tuesday 30 September
Valencia1-2Oviedo[+] info
Sunday 28 September
Betis2-0Osasuna[+] info
Barcelona2-1R. Sociedad[+] info
Elche2-1Vigo[+] info
Vallecano0-1Sevilla[+] info
Saturday 27 September
Villarreal1-0Bilbao[+] info
Mallorca1-0Alavés[+] info
Atl. Madrid5-2Real Madrid[+] info
Getafe1-1Levante[+] info
Friday 26 September
Girona0-0Espanyol[+] info

Matchday 6

Thursday 25 September
Oviedo1-3Barcelona[+] info
Osasuna1-1Elche[+] info
Wednesday 24 September
Atl. Madrid3-2Vallecano[+] info
R. Sociedad1-0Mallorca[+] info
Getafe1-1Alavés[+] info
Tuesday 23 September
Levante1-4Real Madrid[+] info
Sevilla1-2Villarreal[+] info
Bilbao1-1Girona[+] info
Espanyol2-2Valencia[+] info

Matchday 5

Sunday 21 September
Barcelona3-0Getafe[+] info
Elche1-0Oviedo[+] info
Mallorca1-1Atl. Madrid[+] info
Vallecano1-1Vigo[+] info
Saturday 20 September
Valencia2-0Bilbao[+] info
Alavés1-2Sevilla[+] info
Villarreal2-1Osasuna[+] info
Real Madrid2-0Espanyol[+] info
Girona0-4Levante[+] info
Friday 19 September
Betis3-1R. Sociedad[+] info

Matchday 4

Monday 15 September
Espanyol3-2Mallorca[+] info
Sunday 14 September
Barcelona6-0Valencia[+] info
Osasuna2-0Vallecano[+] info
Levante2-2Betis[+] info
Vigo1-1Girona[+] info
Saturday 13 September
Atl. Madrid2-0Villarreal[+] info
Bilbao0-1Alavés[+] info
R. Sociedad1-2Real Madrid[+] info
Getafe2-0Oviedo[+] info
Friday 12 September
Sevilla2-2Elche[+] info

Matchday 3

Sunday 31 August
Vallecano1-1Barcelona[+] info
Espanyol1-0Osasuna[+] info
Betis1-2Bilbao[+] info
Vigo1-1Villarreal[+] info
Saturday 30 August
Real Madrid2-1Mallorca[+] info
Girona0-2Sevilla[+] info
Oviedo1-0R. Sociedad[+] info
Alavés1-1Atl. Madrid[+] info
Friday 29 August
Valencia3-0Getafe[+] info
Elche2-0Levante[+] info

Matchday 6

Wednesday 27 August
Vigo1-1Betis[+] info

Matchday 2

Monday 25 August
Sevilla1-2Getafe[+] info
Bilbao1-0Vallecano[+] info
Sunday 24 August
Oviedo0-3Real Madrid[+] info
R. Sociedad2-2Espanyol[+] info
Villarreal5-0Girona[+] info
Osasuna1-0Valencia[+] info
Saturday 23 August
Levante2-3Barcelona[+] info
Atl. Madrid1-1Elche[+] info
Mallorca1-1Vigo[+] info
Friday 22 August
Betis1-0Alavés[+] info

Matchday 1

Tuesday 19 August
Real Madrid1-0Osasuna[+] info
Monday 18 August
Elche1-1Betis[+] info
Sunday 17 August
Espanyol2-1Atl. Madrid[+] info
Bilbao3-2Sevilla[+] info
Vigo0-2Getafe[+] info
Saturday 16 August
Alavés2-1Levante[+] info
Valencia1-1R. Sociedad[+] info
Mallorca0-3Barcelona[+] info
Friday 15 August
Villarreal2-0Oviedo[+] info
Girona1-3Vallecano[+] info
See all results

Streaking teams and totals

Totals

Total home wins 126
Total away wins 74
Total draws 69
Total goals 717
Total goals home 414
Total goals away 303

Keep the momentum going 📈

Atl. Madrid and Barcelona have put together 3 straight wins since February 21st, 2026. Meanwhile Sevilla and Vallecano are setting the pace too — 5 unbeaten since February 8th, 2026.

  • Consecutive wins:
    • Atl. Madrid (3) (Since February 21st, 2026)
    • Barcelona (3) (Since February 22nd, 2026)
    • Getafe (2) (Since March 2nd, 2026)
    • Valencia (2) (Since March 1st, 2026)
  • Without a loss:
    • Sevilla (5) (Since February 8th, 2026)
    • Vallecano (5) (Since February 15th, 2026)
    • Atl. Madrid (3) (Since February 21st, 2026)
    • Barcelona (3) (Since February 22nd, 2026)
    • Getafe (2) (Since March 2nd, 2026)
    • Levante (2) (Since February 27th, 2026)
    • Valencia (2) (Since March 1st, 2026)

Looking to reverse the trend 📉

Alavés and Oviedo are having a tough spell — 2 straight defeats since February 27th, 2026. Elche winless 10 games since January 3rd, 2026.

  • Consecutive losses:
    • Alavés (2) (Since February 27th, 2026)
    • Oviedo (2) (Since February 28th, 2026)
  • Without a win:
    • Elche (10) (Since January 3rd, 2026)
    • Espanyol (9) (Since January 3rd, 2026)
    • Alavés (5) (Since February 8th, 2026)
    • Mallorca (5) (Since February 7th, 2026)
    • Oviedo (4) (Since February 15th, 2026)
    • Betis (3) (Since February 21st, 2026)
    • Girona (3) (Since February 23rd, 2026)
    • Bilbao (2) (Since February 28th, 2026)
    • Osasuna (2) (Since March 1st, 2026)
    • Sevilla (2) (Since March 1st, 2026)

Notable results and streaks 📊

Biggest wins 💪

  • Biggest home win: 6-0; Barcelona vs Valencia (on September 14th, 2025)
  • Biggest away win: 0-4; Girona vs Levante (on September 20th, 2025)

Run of strong results ✅

  • Longest winning streak: 9; Barcelona (from November 2nd, 2025 until January 3rd, 2026)
  • Consecutive matches without losing: 13; Atl. Madrid (from August 23rd, 2025 until November 29th, 2025)
  • Consecutive matches scoring : 27; Barcelona (Since August 16th, 2025, streak ongoing)
  • Consecutive matches without conceding goals : 3;
    • Vallecano (from October 5th, 2025 until October 26th, 2025)
    • Atl. Madrid (from October 18th, 2025 until November 1st, 2025)
    • Villarreal (from October 25th, 2025 until November 8th, 2025)
    • Espanyol (from November 30th, 2025 until December 13th, 2025)
    • Vigo (from December 7th, 2025 until December 20th, 2025)
    • Barcelona (from December 13th, 2025 until January 3rd, 2026)
    • Atl. Madrid (from January 18th, 2026 until January 31st, 2026)

Challenging periods ❌

  • Longest losing streak: 5; Levante (from November 2nd, 2025 until December 8th, 2025)
  • Consecutive matches without a win: 14; Oviedo (from October 4th, 2025 until January 25th, 2026)
  • Consecutive matches without scoring : 7; Oviedo (from November 3rd, 2025 until December 20th, 2025)
  • Consecutive matches conceding goals : 19; R. Sociedad (from September 28th, 2025 until February 21st, 2026)