Fixtures & results
Football results — Friday 30 October 2026
14 finished matches on Friday 30 October 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 |
|---|---|---|
| 2. Bundesliga | ||
| 17:30 | Arminia Bielefeld 3–1 Eintracht Braunschweig | 1.3–0.4 |
| 17:30 | Energie Cottbus 1–2 VfL Bochum | 1.4–1.3 |
| Bundesliga | ||
| 19:30 | SV Elversberg 4–1 FSV Mainz 05 | 1.0–1.2 |
| Championship | ||
| 20:00 | Sheffield Utd 1–0 Wrexham | 1.1–0.7 |
| La Liga | ||
| 20:00 | Villarreal 0–1 Espanyol | 0.9–0.3 |
| Ligue 1 | ||
| 18:00 | Nice 5–2 Rennes | 3.5–2.7 |
| 18:00 | Le Havre 1–5 Paris Saint Germain | 1.9–3.1 |
| 20:05 | Lille 1–0 Lens | 1.8–0.2 |
| Ligue 2 | ||
| 19:00 | Nantes 1–1 Clermont Foot | 0.8–0.3 |
| 19:00 | Grenoble 1–3 Dijon | 1.8–2.5 |
| 19:00 | Metz 1–3 PAU | 2.0–2.1 |
| 19:00 | Laval 1–0 Boulogne | 1.0–0.5 |
| 19:00 | Rodez 1–0 Dunkerque | 1.7–0.7 |
| Primeira Liga | ||
| 20:15 | Casa Pia 0–2 Sporting CP | 0.4–2.7 |
Every finished match this season: results · what’s coming up: the board · every call the model made: the record.