Football predictions for every match, worked out
GossipBall predicts 136 football matches across 12 competitions over the next two weeks. GossipBall rates every team from five seasons of goals and expected goals (xG) and updates its predictions twice a day. Tested on all 3,761 matches of last season, using only the results available before each one, its favourite result came in 50% of the time.
on 3,761 past matches
Most confident football predictions
This weekend's predictions, every Thursday
GossipBall's clearest favourites and predicted scores for the weekend, in one short email. Free, no spam, unsubscribe in one tap.
Football predictions by day and league
How to read theseSaturday 7 November – predictions for Premier League, Championship, La Liga and 8 more leagues
47 matchesBelgian Pro League predictions
Westerlo vs Charleroi prediction (Belgian Pro League):Bundesliga predictions
RB Leipzig vs Augsburg prediction (Bundesliga):Premier League predictions
Leeds vs Tottenham prediction (Premier League):Championship predictions
Wrexham vs Wolves prediction (Championship):La Liga predictions
Malaga vs Santander prediction (La Liga):Ligue 1 predictions
Auxerre vs Paris FC prediction (Ligue 1):Serie A predictions
Torino vs Lecce prediction (Serie A):Eredivisie predictions
Fortuna Sittard vs Telstar prediction (Eredivisie):Primeira Liga predictions
Nacional vs Academico Viseu prediction (Primeira Liga):Scottish Premiership predictions
Dundee United vs Motherwell prediction (Scottish Premiership):Süper Lig predictions
Samsunspor vs Konyaspor prediction (Süper Lig):Sunday 8 November – predictions for Süper Lig, Eredivisie, Serie A and 7 more leagues
44 matchesBelgian Pro League predictions
Club Brugge vs Anderlecht prediction (Belgian Pro League):Bundesliga predictions
FC Köln vs Bayer Leverkusen prediction (Bundesliga):Premier League predictions
Crystal Palace vs Liverpool prediction (Premier League):La Liga predictions
Elche vs Real Betis prediction (La Liga):Ligue 1 predictions
Rennes vs Lille prediction (Ligue 1):Serie A predictions
Napoli vs Lazio prediction (Serie A):Eredivisie predictions
Heerenveen vs Feyenoord prediction (Eredivisie):Primeira Liga predictions
Estoril vs Maritimo prediction (Primeira Liga):Scottish Premiership predictions
Hearts vs Falkirk prediction (Scottish Premiership):Süper Lig predictions
Rizespor vs Erzurumspor prediction (Süper Lig):Friday 20 November – Bundesliga, Ligue 1 & La Liga predictions
3 matchesBundesliga predictions
Bayern Munich vs FC Köln prediction (Bundesliga):La Liga predictions
Athletic Club vs Espanyol prediction (La Liga):Ligue 1 predictions
Troyes vs Le Havre prediction (Ligue 1):Saturday 21 November – predictions for Premier League, Championship, La Liga and 4 more leagues
42 matchesBundesliga predictions
Bayer Leverkusen vs Paderborn prediction (Bundesliga):Premier League predictions
Manchester City vs Fulham prediction (Premier League):Championship predictions
Southampton vs Derby prediction (Championship):La Liga predictions
Alaves vs Deportivo La Coruña prediction (La Liga):Ligue 1 predictions
Nice vs Paris Saint-Germain prediction (Ligue 1):Serie A predictions
Como vs Cagliari prediction (Serie A):Eredivisie predictions
NEC Nijmegen vs PSV Eindhoven prediction (Eredivisie):Most goals expected
About expected goalsEurope's strongest
Full ranking| 1 | Paris Saint-Germain | L1 | 1.74 |
| 2 | Arsenal | EPL | 1.71 |
| 3 | Barcelona | LIGA | 1.61 |
| 4 | Como | SA | 1.61 |
| 5 | Bayern Munich | BUN | 1.40 |
| 6 | Real Madrid | LIGA | 1.35 |
| 7 | Manchester City | EPL | 1.30 |
| 8 | Inter | SA | 1.24 |
| 9 | Aston Villa | EPL | 1.22 |
| 10 | Liverpool | EPL | 1.19 |
This weekend's predictions, every Thursday
GossipBall's clearest favourites and predicted scores for the weekend, in one short email. Free, no spam, unsubscribe in one tap.
Competitions
Champions League
Predictions for every match, plus the league phase table.
Premier League
- 1Arsenal24
- 2Manchester City21
- 3Brighton19
La Liga
- 1Barcelona30
- 2Atlético Madrid28
- 3Real Madrid27
Serie A
- 1Lazio28
- 2Inter25
- 3Roma24
Bundesliga
- 1Bayern Munich18
- 2Borussia Dortmund18
- 3Freiburg16
Ligue 1
- 1Paris Saint-Germain20
- 2Lille18
- 3Lyon17
Primeira Liga
- 1Porto30
- 2Benfica25
- 3Sporting CP21
Eredivisie
- 1Feyenoord25
- 2Ajax24
- 3PSV Eindhoven23
Championship
- 1Southampton28
- 2Middlesbrough28
- 3Wolves27
Belgian Pro League
- 1Club Brugge27
- 2Union SG26
- 3Gent25
Süper Lig
- 1Galatasaray25
- 2Amedspor23
- 3Trabzonspor22
Scottish Premiership
- 1Celtic28
- 2Rangers24
- 3Hearts20