La Liga odds this week
Win chance, spread and total for every game. Today's La Liga predictions · Standings · every league
Bandwagon's model, not a sportsbook line. We do not take wagers. How the model works · Axle 2.0 · Betting guide
La Liga odds Friday, November 6
1 game| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / draw / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Alavés at Sevilla | Sevilla 49%draw 27% | Sevilla −0.5 | 3 | +315 / +267 / +106 | no move | Matchup |
La Liga odds Saturday, November 7
4 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / draw / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Racing Santander at Málaga | Málaga 41%draw 29% | PK | 3 | +230 / +247 / +145 | no move | Matchup | |
| Deportivo at Espanyol | Espanyol 43%draw 29% | Espanyol −0.5 | 2.5 | +248 / +250 / +134 | no move | Matchup | |
| Athletic Club at Osasuna | Athletic Club 40%draw 29% | PK | 3 | +153 / +245 / +217 | no move | Matchup | |
| Real Madrid at Valencia | Real Madrid 65%draw 21% | Real Madrid −1 | 3 | −187 / +377 / +623 | no move | Matchup |
La Liga odds Sunday, November 8
5 games| Game | Kick (ET) | Axle win | Spread | Total | Moneyline (away / draw / home) | Movement | |
|---|---|---|---|---|---|---|---|
| Real Betis at Elche | Real Betis 43%draw 28% | Real Betis −0.5 | 2.5 | +132 / +251 / +253 | no move | Matchup | |
| Rayo Vallecano at Real Sociedad | Real Sociedad 47%draw 28% | Real Sociedad −0.5 | 3.5 | +295 / +261 / +113 | no move | Matchup | |
| Getafe at Villarreal | Villarreal 61%draw 23% | Villarreal −1 | 2.5 | +527 / +339 / −158 | no move | Matchup | |
| Levante at Celta Vigo | Celta Vigo 54%draw 26% | Celta Vigo −0.5 | 2.5 | +383 / +288 / −115 | no move | Matchup | |
| Barcelona at Atlético Madrid | Barcelona 48%draw 28% | Barcelona −0.5 | 3.5 | +110 / +263 / +303 | no move | Matchup |
How these lines are made
In La Liga a line is made from the ratings and home advantage alone: a calibration layer using the other inputs did not beat rating-only out of sample here. Travel and time zones did not improve the line here; injuries and weather are collected but not yet measured.
Internal inputs
- Ratings from results used in 10 of 10
an Elo-style rating per team from every final score, with margin of victory · Bandwagon's stored results - Home advantage used in 10 of 10
the league's home edge, none at a neutral site · Bandwagon's model constants, checked against results - Schedule in the data but not used for 10
rest days, back-to-back games and three games in four days · Bandwagon's stored fixtures - Recent form in the data but not used for 10
average margin over each side's last games this season · Bandwagon's stored results
External inputs
- Injuries unavailable for 10 (No injury list read before this game; More than three days to kickoff; lists are used inside that window)
players listed out or doubtful, weighted by their share of the team's playing time · Public injury lists and box scores - Travel and time zones in the data but not used for 10
distance and time-zone change from each side's last game to the venue · Wikidata venue coordinates, Open-Meteo time zones · newest read Oct 29, 10:33 PM UTC - Weather in the data but not used for 10
forecast wind, rain and temperature around kickoff at open-air venues · Open-Meteo forecasts · newest read Nov 4, 10:03 AM UTC
Prediction markets and the crowd's split are shown beside the model's lines for comparison. They are not inputs. Method and record.
La Liga team ratings
The Elo-style ratings the lines are made from, after the latest results. The league mean is 1500.
| # | Team | Rating | Games |
|---|---|---|---|
| 1 | Barcelona | 1704 | 11 |
| 2 | Real Madrid | 1651 | 11 |
| 3 | Atlético Madrid | 1571 | 11 |
| 4 | Real Betis | 1504 | 11 |
| 5 | Villarreal | 1488 | 11 |
| 6 | Real Sociedad | 1446 | 11 |
| 7 | Athletic Club | 1446 | 10 |
| 8 | Rayo Vallecano | 1436 | 10 |
| 9 | Celta Vigo | 1432 | 11 |
| 10 | Valencia | 1414 | 11 |
| 11 | Sevilla | 1413 | 11 |
| 12 | Deportivo | 1411 | 11 |
Top 12 of 20; every team's rating is on its page.
La Liga model record
Over 773 La Liga games in 2023, 2024, 2025, 2026, scored before each result was known: the favored side won 52% of the time, Brier score 0.2134, mean spread error 1.133 points, mean total error 1.319. Calibration and method.
Bandwagon's model lines for La Liga games this week: win probability, spread, total and moneyline for each game, movement since the last line, and the team ratings behind them. Not a sportsbook.