xgEdge

Every La Liga match still to be played this season, soonest first, with the xG the model projects for each side and its home, draw and away probabilities.

  • Home
  • Draw
  • Away
Tight Within 3 points either way Clear favourite 55% or more Form, oldest → newest: W D L

Friday, 09/10/2026

1 match
  • Málaga Málaga, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Espanyol Espanyol, last league results, oldest first: Loss, Draw, Win, Loss, Loss
    Projected xG 1.22 – 1.19
    Tight
    →

Saturday, 10/10/2026

4 matches
  • Rayo Vallecano Rayo Vallecano, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Athletic Club Athletic Club, last league results, oldest first: Loss, Win, Win, Draw, Draw
    Projected xG 1.18 – 1.23
    Tight
    →
  • Deportivo Alavés Deportivo Alavés, last league results, oldest first: Win, Win, Loss, Loss, Draw
    Atlético Madrid Atlético Madrid, last league results, oldest first: Win, Loss, Win, Win, Win
    Projected xG 1.28 – 1.16
    →
  • Barcelona Barcelona, last league results, oldest first: Win, Win, Win, Win, Win
    Getafe Getafe, last league results, oldest first: Loss, Draw, Draw, Loss, Win
    Projected xG 2.16 – 0.64
    Clear favourite
    →
  • Real Madrid Real Madrid, last league results, oldest first: Win, Loss, Win, Win, Loss
    Villarreal Villarreal, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Projected xG 1.93 – 1.15
    Clear favourite
    →

Sunday, 11/10/2026

4 matches
  • Real Sociedad Real Sociedad, last league results, oldest first: Win, Draw, Win, Loss, Win
    Deportivo La Coruña Deportivo La Coruña, last league results, oldest first: Win, Win, Draw, Loss, Draw
    Projected xG 1.41 – 1.12
    →
  • Real Betis Real Betis, last league results, oldest first: Loss, Win, Win, Win, Draw
    Osasuna Osasuna, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Projected xG 1.63 – 1.04
    →
  • Racing de Santander Racing de Santander, last league results, oldest first: Win, Loss, Win, Loss, Loss
    Valencia Valencia, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Projected xG 1.43 – 1.18
    →
  • Elche Elche, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Celta Vigo Celta Vigo, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.33 – 0.91
    →

Monday, 12/10/2026

1 match
  • Levante UD Levante UD, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Sevilla Sevilla, last league results, oldest first: Loss, Draw, Win, Win, Loss
    Projected xG 1.36 – 0.99
    →

Friday, 16/10/2026

1 match
  • Deportivo La Coruña Deportivo La Coruña, last league results, oldest first: Win, Win, Draw, Loss, Draw
    Levante UD Levante UD, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Projected xG 1.38 – 1.27
    →

Saturday, 17/10/2026

4 matches
  • Espanyol Espanyol, last league results, oldest first: Loss, Draw, Win, Loss, Loss
    Atlético Madrid Atlético Madrid, last league results, oldest first: Win, Loss, Win, Win, Win
    Projected xG 1.28 – 1.38
    →
  • Villarreal Villarreal, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Elche Elche, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 1.80 – 0.95
    Clear favourite
    →
  • Real Betis Real Betis, last league results, oldest first: Loss, Win, Win, Win, Draw
    Barcelona Barcelona, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.30 – 1.92
    →
  • Valencia Valencia, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Athletic Club Athletic Club, last league results, oldest first: Loss, Win, Win, Draw, Draw
    Projected xG 1.00 – 1.30
    →

Sunday, 18/10/2026

4 matches
  • Osasuna Osasuna, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Racing de Santander Racing de Santander, last league results, oldest first: Win, Loss, Win, Loss, Loss
    Projected xG 1.46 – 1.02
    →
  • Celta Vigo Celta Vigo, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Deportivo Alavés Deportivo Alavés, last league results, oldest first: Win, Win, Loss, Loss, Draw
    Projected xG 1.01 – 1.15
    →
  • Málaga Málaga, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Real Sociedad Real Sociedad, last league results, oldest first: Win, Draw, Win, Loss, Win
    Projected xG 1.33 – 1.11
    →
  • Real Madrid Real Madrid, last league results, oldest first: Win, Loss, Win, Win, Loss
    Sevilla Sevilla, last league results, oldest first: Loss, Draw, Win, Win, Loss
    Projected xG 1.70 – 0.81
    Clear favourite
    →

Monday, 19/10/2026

1 match
  • Getafe Getafe, last league results, oldest first: Loss, Draw, Draw, Loss, Win
    Rayo Vallecano Rayo Vallecano, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Projected xG 1.07 – 1.11
    Tight
    →

Wednesday, 21/10/2026

1 match
  • Levante UD Levante UD, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Athletic Club Athletic Club, last league results, oldest first: Loss, Win, Win, Draw, Draw
    Projected xG 1.21 – 1.32
    →

Friday, 23/10/2026

1 match
  • Deportivo Alavés Deportivo Alavés, last league results, oldest first: Win, Win, Loss, Loss, Draw
    Málaga Málaga, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Projected xG 1.55 – 0.79
    Clear favourite
    →

Saturday, 24/10/2026

4 matches
  • Rayo Vallecano Rayo Vallecano, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Elche Elche, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 1.65 – 0.99
    →
  • Racing de Santander Racing de Santander, last league results, oldest first: Win, Loss, Win, Loss, Loss
    Espanyol Espanyol, last league results, oldest first: Loss, Draw, Win, Loss, Loss
    Projected xG 1.43 – 1.29
    →
  • Valencia Valencia, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Villarreal Villarreal, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Projected xG 1.28 – 1.38
    →
  • Atlético Madrid Atlético Madrid, last league results, oldest first: Win, Loss, Win, Win, Win
    Deportivo La Coruña Deportivo La Coruña, last league results, oldest first: Win, Win, Draw, Loss, Draw
    Projected xG 1.77 – 0.86
    Clear favourite
    →

Sunday, 25/10/2026

4 matches
  • Athletic Club Athletic Club, last league results, oldest first: Loss, Win, Win, Draw, Draw
    Getafe Getafe, last league results, oldest first: Loss, Draw, Draw, Loss, Win
    Projected xG 1.49 – 0.62
    Clear favourite
    →
  • Celta Vigo Celta Vigo, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Real Betis Real Betis, last league results, oldest first: Loss, Win, Win, Win, Draw
    Projected xG 1.22 – 1.32
    →
  • Real Sociedad Real Sociedad, last league results, oldest first: Win, Draw, Win, Loss, Win
    Levante UD Levante UD, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Projected xG 1.47 – 1.41
    Tight
    →
  • Barcelona Barcelona, last league results, oldest first: Win, Win, Win, Win, Win
    Real Madrid Real Madrid, last league results, oldest first: Win, Loss, Win, Win, Loss
    Projected xG 2.05 – 1.20
    Clear favourite
    →

Monday, 26/10/2026

1 match
  • Sevilla Sevilla, last league results, oldest first: Loss, Draw, Win, Win, Loss
    Osasuna Osasuna, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Projected xG 1.18 – 0.81
    →

Sunday, 01/11/2026

10 matches
  • Rayo Vallecano Rayo Vallecano, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Celta Vigo Celta Vigo, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.62 – 0.87
    →
  • Villarreal Villarreal, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Espanyol Espanyol, last league results, oldest first: Loss, Draw, Win, Loss, Loss
    Projected xG 1.80 – 1.07
    →
  • Racing de Santander Racing de Santander, last league results, oldest first: Win, Loss, Win, Loss, Loss
    Real Madrid Real Madrid, last league results, oldest first: Win, Loss, Win, Win, Loss
    Projected xG 1.20 – 1.79
    →
  • Levante UD Levante UD, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Atlético Madrid Atlético Madrid, last league results, oldest first: Win, Loss, Win, Win, Win
    Projected xG 1.42 – 1.41
    Tight
    →
  • Deportivo La Coruña Deportivo La Coruña, last league results, oldest first: Win, Win, Draw, Loss, Draw
    Osasuna Osasuna, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Projected xG 1.25 – 1.00
    →
  • Getafe Getafe, last league results, oldest first: Loss, Draw, Draw, Loss, Win
    Sevilla Sevilla, last league results, oldest first: Loss, Draw, Win, Win, Loss
    Projected xG 0.91 – 0.85
    →
  • Elche Elche, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Valencia Valencia, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Projected xG 1.36 – 1.07
    →
  • Barcelona Barcelona, last league results, oldest first: Win, Win, Win, Win, Win
    Deportivo Alavés Deportivo Alavés, last league results, oldest first: Win, Win, Loss, Loss, Draw
    Projected xG 2.07 – 0.87
    Clear favourite
    →
  • Athletic Club Athletic Club, last league results, oldest first: Loss, Win, Win, Draw, Draw
    Real Sociedad Real Sociedad, last league results, oldest first: Win, Draw, Win, Loss, Win
    Projected xG 1.83 – 0.78
    Clear favourite
    →
  • Real Betis Real Betis, last league results, oldest first: Loss, Win, Win, Win, Draw
    Málaga Málaga, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Projected xG 1.78 – 0.96
    Clear favourite
    →

Sunday, 08/11/2026

9 matches
  • Villarreal Villarreal, last league results, oldest first: Loss, Loss, Loss, Win, Win
    Getafe Getafe, last league results, oldest first: Loss, Draw, Draw, Loss, Win
    Projected xG 1.58 – 0.79
    Clear favourite
    →
  • Sevilla Sevilla, last league results, oldest first: Loss, Draw, Win, Win, Loss
    Deportivo Alavés Deportivo Alavés, last league results, oldest first: Win, Win, Loss, Loss, Draw
    Projected xG 1.06 – 0.94
    →
  • Espanyol Espanyol, last league results, oldest first: Loss, Draw, Win, Loss, Loss
    Deportivo La Coruña Deportivo La Coruña, last league results, oldest first: Win, Win, Draw, Loss, Draw
    Projected xG 1.50 – 1.03
    →
  • Real Sociedad Real Sociedad, last league results, oldest first: Win, Draw, Win, Loss, Win
    Rayo Vallecano Rayo Vallecano, last league results, oldest first: Loss, Win, Loss, Win, Draw
    Projected xG 1.36 – 1.37
    Tight
    →
  • Osasuna Osasuna, last league results, oldest first: Win, Loss, Loss, Loss, Draw
    Athletic Club Athletic Club, last league results, oldest first: Loss, Win, Win, Draw, Draw
    Projected xG 0.95 – 1.20
    →
  • Valencia Valencia, last league results, oldest first: Loss, Loss, Loss, Win, Loss
    Real Madrid Real Madrid, last league results, oldest first: Win, Loss, Win, Win, Loss
    Projected xG 1.18 – 1.63
    →
  • Celta Vigo Celta Vigo, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Levante UD Levante UD, last league results, oldest first: Draw, Win, Draw, Loss, Loss
    Projected xG 1.22 – 1.27
    Tight
    →
  • Málaga Málaga, last league results, oldest first: Loss, Draw, Draw, Loss, Loss
    Racing de Santander Racing de Santander, last league results, oldest first: Win, Loss, Win, Loss, Loss
    Projected xG 1.35 – 1.11
    →
  • Elche Elche, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Real Betis Real Betis, last league results, oldest first: Loss, Win, Win, Win, Draw
    Projected xG 1.38 – 1.34
    Tight
    →

Probabilities and projected xG are model estimates, rounded so the three add to 100. They read shot quality over recent matches and know nothing about injuries, suspensions or motivation.