Matches on 12 December 2026
No favourite leagues yet — add them with the ★ icon next to a competition.
Match prediction
Werder Bremen vs Bayer Leverkusen prediction
Match predictionBorussia Mönchengladbach vs Eintracht Frankfurt prediction
Match predictionFSV Mainz 05 vs SC Freiburg prediction
Match predictionBorussia Dortmund vs FC Augsburg prediction
Match prediction1899 Hoffenheim vs Bayern München prediction
Match predictionVfB Stuttgart vs Union Berlin prediction
Match predictionHamburger SV vs FC Schalke 04 prediction
Match predictionSC Paderborn 07 vs SV Elversberg prediction
Match prediction1. FC Köln vs RB Leipzig prediction
Match prediction
Preston vs Middlesbrough prediction
Match predictionQPR vs Watford prediction
Match predictionStoke City vs West Brom prediction
Match predictionWolves vs Millwall prediction
Match predictionCardiff vs Southampton prediction
Match predictionWest Ham vs Bristol City prediction
Match predictionSheffield Utd vs Burnley prediction
Match predictionBlackburn vs Derby prediction
Match predictionCharlton vs Swansea prediction
Match predictionPortsmouth vs Birmingham prediction
Match prediction
Angers vs Strasbourg prediction
Match predictionNice vs Lens prediction
Match predictionParis Saint Germain vs Paris FC prediction
Match predictionRennes vs Monaco prediction
Match predictionLorient vs Lille prediction
Match predictionStade Brestois 29 vs Estac Troyes prediction
Match predictionAuxerre vs Toulouse prediction
Match predictionLe Havre vs Le Mans prediction
Match prediction
Fulham vs Brentford prediction
Match predictionLiverpool vs Leeds prediction
Match predictionArsenal vs Bournemouth prediction
Match predictionManchester City vs Chelsea prediction
Match predictionBrighton vs Everton prediction
Match predictionCrystal Palace vs Manchester United prediction
Match predictionIpswich vs Newcastle prediction
Match predictionHull City vs Tottenham prediction
Match predictionSunderland vs Nottingham Forest prediction
Match predictionCoventry vs Aston Villa prediction
xG statistics by competition
15 521
Matches in the database
8
Leagues and competitions
322
Predictions calculated
7
Countries
About xG.Football
xG.Football tracks statistics and model predictions for the leading European competitions: results, team form, head-to-head history and outcome probabilities calculated from stored data.
Pick a competition or match to see detailed statistics and a prediction based on the teams' latest results.