Football predictions for every match, worked out
GossipBall predicts 107 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 theseTuesday 3 November – Champions League & Championship predictions
18 matchesChampions League predictions
FK Shakhtar Donetsk vs Sporting CP prediction (Champions League):Championship predictions
QPR vs Burnley prediction (Championship):Wednesday 4 November – Champions League & Championship predictions
12 matchesChampions League predictions
PAE AEK vs Real Madrid prediction (Champions League):Championship predictions
Cardiff vs West Ham prediction (Championship):Friday 6 November – predictions for Eredivisie, Bundesliga, Serie A and 5 more leagues
8 matchesBundesliga predictions
Hamburg vs Gladbach prediction (Bundesliga):Premier League predictions
Everton vs Coventry prediction (Premier League):Championship predictions
Derby vs Bolton prediction (Championship):La Liga predictions
Sevilla vs Alaves prediction (La Liga):Ligue 1 predictions
Toulouse vs Strasbourg prediction (Ligue 1):Serie A predictions
Venezia vs Udinese prediction (Serie A):Eredivisie predictions
Willem II vs Zwolle prediction (Eredivisie):Primeira Liga predictions
Famalicão vs Arouca prediction (Primeira Liga):Saturday 7 November – predictions for Premier League, Championship, La Liga and 5 more leagues
36 matchesBundesliga 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):Sunday 8 November – predictions for Eredivisie, Serie A, La Liga and 4 more leagues
33 matchesBundesliga 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):Most goals expected
About expected goalsEurope's strongest
Full ranking| 1 | Arsenal | EPL | 1.81 |
| 2 | Paris Saint-Germain | L1 | 1.59 |
| 3 | Barcelona | LIGA | 1.53 |
| 4 | Real Madrid | LIGA | 1.44 |
| 5 | Liverpool | EPL | 1.39 |
| 6 | Bayern Munich | BUN | 1.30 |
| 7 | Manchester City | EPL | 1.25 |
| 8 | Aston Villa | EPL | 1.24 |
| 9 | Atlético Madrid | LIGA | 1.18 |
| 10 | Como | SA | 1.16 |
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
- 2Benfica22
- 3Sporting CP21
Eredivisie
- 1Feyenoord25
- 2Ajax24
- 3PSV Eindhoven23
Championship
- 1Middlesbrough28
- 2Southampton27
- 3Swansea26
Belgian Pro League
- 1Club Brugge27
- 2Union SG26
- 3Gent25
Süper Lig
- 1Galatasaray25
- 2Amedspor23
- 3Trabzonspor22
Scottish Premiership
- 1Celtic28
- 2Rangers24
- 3Hearts20