Football predictions for every match, worked out
GossipBall predicts 108 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
Prediction game
Predict the scores, beat GossipBall and climb the leaderboard. Play with friends in private leagues. Free, and no prizes: just bragging rights.
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 theseSunday 8 November – predictions for Eredivisie, Serie A, Belgian Pro League and 7 more leagues
43 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
Santa Clara vs Gil Vicente prediction (Primeira Liga):Scottish Premiership predictions
Hearts vs Falkirk prediction (Scottish Premiership):Süper Lig predictions
Çorum vs Fenerbahçe 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):Sunday 22 November – predictions for Eredivisie, Championship, La Liga and 4 more leagues
20 matchesBundesliga predictions
Augsburg vs Mainz prediction (Bundesliga):Premier League predictions
Hull vs Brighton prediction (Premier League):Championship predictions
Burnley vs Blackburn prediction (Championship):La Liga predictions
Barcelona vs Villarreal prediction (La Liga):Ligue 1 predictions
Paris FC vs Angers prediction (Ligue 1):Serie A predictions
Bologna vs Udinese prediction (Serie A):Eredivisie predictions
Twente vs Willem II 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.21 |
| 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