Fixtures & results
Football results — Monday 31 August 2026
11 finished matches on Monday 31 August 2026 across 7 leagues. Click any match for its full page: what the chances were worth, what the model expected before kick-off, the captured statistics and the market’s closing prices. Where a match shows no xG, the feed never carried it — nothing is filled in.
| KO (UTC) | Match | xG |
|---|---|---|
| La Liga | ||
| 18:30 | Osasuna 1–0 Getafe | 1.7–0.7 |
| 20:30 | Barcelona 5–2 Rayo Vallecano | 2.8–1.1 |
| La Liga 2 | ||
| 18:00 | Burgos 2–2 Real Sociedad II | 2.6–2.2 |
| 20:30 | Celta de Vigo II 1–2 Castellón | 0.9–2.0 |
| Ligue 2 | ||
| 19:45 | Dijon 2–3 Saint Etienne | – |
| Major League Soccer | ||
| 00:00 | St. Louis City 3–3 FC Dallas | 0.2–0.1 |
| Premier League | ||
| 20:00 | Aston Villa 0–1 Arsenal | 0.3–1.1 |
| Primeira Liga | ||
| 20:15 | Benfica 2–1 Estoril | 2.0–0.4 |
| 20:15 | SC Braga 1–0 Vitória SC | 0.8–0.2 |
| Serie A | ||
| 17:30 | Lecce 0–4 AS Roma | 0.7–3.2 |
| 19:45 | Atalanta 1–0 Bologna | 0.2–1.3 |
Every finished match this season: results · what’s coming up: the board · every call the model made: the record.