Football, forecast
A statistical read on every match.
Forekick predicts fixtures across Europe's top five leagues and the Champions League with a blended Elo and goals model — every call shown with its odds, never dressed up as a tip.
See this week's fixtures →How Forekick works
-
The model, not a tipster
A blended Elo and Poisson goals model rates every team and turns that into win, draw and loss probabilities plus an expected scoreline.
-
Recomputed every day
Fixtures, recent form and results are pulled in daily, so the numbers you see always reflect the latest matches played.
-
Tracked in the open
Every prediction is recorded and scored against the real result — the running hit rate is on the Track Record page.
Upcoming fixtures
Every prediction below is the model's read — shown with its odds, never as a certainty.
Saturday 16 May
Bundesliga
M'gladbach –
Hoffenheim
M'gladbach –
Hoffenheim Hoffenheim win 51%
Bundesliga
Bremen –
Dortmund
Bremen –
Dortmund Dortmund win 63%
Bundesliga
Heidenheim –
Mainz
Heidenheim –
Mainz Mainz win 40%
Bundesliga
Freiburg –
RB Leipzig
Freiburg –
RB Leipzig RB Leipzig win 51%
Bundesliga
Frankfurt –
Stuttgart
Frankfurt –
Stuttgart Stuttgart win 56%
Bundesliga
St. Pauli –
Wolfsburg
St. Pauli –
Wolfsburg St. Pauli win 40%
Bundesliga
Union Berlin –
Augsburg
Union Berlin –
Augsburg Union Berlin win 39%
Bundesliga
Leverkusen –
HSV
Leverkusen –
HSV Leverkusen win 67%
Bundesliga
Bayern –
1. FC Köln
Bayern –
1. FC Köln Bayern win 92%
Advertisement
Sunday 17 May
La Liga
Levante –
Mallorca
Levante –
Mallorca Levante win 44%
La Liga
Rayo Vallecano –
Villarreal
Rayo Vallecano –
Villarreal Villarreal win 37%
La Liga
Real Sociedad –
Valencia
Real Sociedad –
Valencia Real Sociedad win 51%
La Liga
Real Oviedo –
Alavés
Real Oviedo –
Alavés Alavés win 40%
La Liga
Osasuna –
Espanyol
Osasuna –
Espanyol Osasuna win 50%
La Liga
Sevilla FC –
Real Madrid
Sevilla FC –
Real Madrid Real Madrid win 61%
La Liga
Athletic –
Celta
Athletic –
Celta Celta win 39%
La Liga
Elche –
Getafe
Elche –
Getafe Elche win 39%
La Liga
Atleti –
Girona
Atleti –
Girona Atleti win 66%
Ligue 1
Lorient –
Le Havre
Lorient –
Le Havre Lorient win 57%
Ligue 1
Nantes –
Toulouse
Nantes –
Toulouse Toulouse win 47%
Ligue 1
Paris FC –
PSG
Paris FC –
PSG PSG win 64%
Ligue 1
Nice –
FC Metz
Nice –
FC Metz Nice win 61%
Ligue 1
Olympique Lyon –
RC Lens
Olympique Lyon –
RC Lens Olympique Lyon win 40%
Ligue 1
Marseille –
Stade Rennais
Marseille –
Stade Rennais Marseille win 42%
Ligue 1
Lille –
Auxerre
Lille –
Auxerre Lille win 66%
Ligue 1
Strasbourg –
Monaco
Strasbourg –
Monaco Strasbourg win 49%
Ligue 1
Brest –
Angers SCO
Brest –
Angers SCO Brest win 51%
Monday 18 May
Tuesday 19 May
Saturday 23 May
La Liga
Real Betis –
Levante
Real Betis –
Levante Real Betis win 62%
La Liga
Alavés –
Rayo Vallecano
Alavés –
Rayo Vallecano Alavés win 39%
La Liga
Real Madrid –
Athletic
Real Madrid –
Athletic Real Madrid win 77%
La Liga
Valencia –
Barça
Valencia –
Barça Barça win 68%
La Liga
Girona –
Elche
Girona –
Elche Girona win 42%
La Liga
Mallorca –
Real Oviedo
Mallorca –
Real Oviedo Mallorca win 57%
La Liga
Getafe –
Osasuna
Getafe –
Osasuna Getafe win 42%
La Liga
Espanyol –
Real Sociedad
Espanyol –
Real Sociedad Real Sociedad win 38%
La Liga
Celta –
Sevilla FC
Celta –
Sevilla FC Celta win 55%
Sunday 24 May
Serie A
Napoli –
Udinese
Napoli –
Udinese Napoli win 50%
Serie A
Cremonese –
Como 1907
Cremonese –
Como 1907 Como 1907 win 64%
Serie A
Lecce –
Genoa
Lecce –
Genoa Genoa win 39%
Serie A
Fiorentina –
Atalanta
Fiorentina –
Atalanta Atalanta win 41%
Serie A
Milan –
Cagliari
Milan –
Cagliari Milan win 65%
Serie A
Bologna –
Inter
Bologna –
Inter Inter win 58%
Serie A
Torino –
Juventus
Torino –
Juventus Juventus win 56%
Serie A
Verona –
Roma
Verona –
Roma Roma win 67%
Serie A
Lazio –
AC Pisa
Lazio –
AC Pisa Lazio win 71%
Serie A
Parma –
Sassuolo
Parma –
Sassuolo Sassuolo win 38%
Premier League
Sunderland –
Chelsea
Sunderland –
Chelsea Sunderland win 37%
Premier League
Tottenham –
Everton
Tottenham –
Everton Tottenham win 41%
Premier League
West Ham –
Leeds United
West Ham –
Leeds United Leeds United win 38%
Premier League
Brighton Hove –
Man United
Brighton Hove –
Man United Brighton Hove win 40%
Premier League
Nottingham –
Bournemouth
Nottingham –
Bournemouth Nottingham win 40%
Premier League
Man City –
Aston Villa
Man City –
Aston Villa Man City win 66%
Premier League
Liverpool –
Brentford
Liverpool –
Brentford Liverpool win 53%
Premier League
Fulham –
Newcastle
Fulham –
Newcastle Fulham win 38%
Premier League
Burnley –
Wolverhampton
Burnley –
Wolverhampton Burnley win 48%
Premier League
Crystal Palace –
Arsenal
Crystal Palace –
Arsenal Arsenal win 67%