Football predictions for every match, worked out
GossipBall predicts 105 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 theseFriday 6 November – predictions for Süper Lig, Eredivisie, Bundesliga and 7 more leagues
10 matchesBelgian Pro League predictions
Standard Liège vs Beveren prediction (Belgian Pro League):Bundesliga 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):Süper Lig predictions
Gaziantep vs Kasımpaşa prediction (Süper Lig):Saturday 7 November – predictions for Süper Lig, Premier League, Championship and 8 more leagues
48 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
Eyüpspor vs Kocaelispor 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):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