Matches on 25 January 2025
No favourite leagues yet — add them with the ★ icon next to a competition.
Match played
SC Freiburg vs Bayern München result and statistics
1:2 Match playedFSV Mainz 05 vs VfB Stuttgart result and statistics
2:0 Match playedBorussia Dortmund vs Werder Bremen result and statistics
2:2 Match playedFC Augsburg vs 1. FC Heidenheim result and statistics
2:1 Match playedRB Leipzig vs Bayer Leverkusen result and statistics
2:2 Match playedBorussia Mönchengladbach vs VfL Bochum result and statistics
3:0
Match played
Norwich vs Swansea result and statistics
5:1 Match playedStoke City vs Oxford United result and statistics
0:0 Match playedLuton vs Millwall result and statistics
0:1 Match playedCardiff vs Derby result and statistics
2:1 Match playedBristol City vs Blackburn result and statistics
2:1 Match playedPreston vs Middlesbrough result and statistics
2:1 Match playedWest Brom vs Portsmouth result and statistics
5:1 Match playedQPR vs Sheffield Wednesday result and statistics
0:2 Match playedSunderland vs Plymouth result and statistics
2:2 Match playedCoventry vs Watford result and statistics
2:1
Match played
Bournemouth vs Nottingham Forest result and statistics
5:0 Match playedWolves vs Arsenal result and statistics
0:1 Match playedLiverpool vs Ipswich result and statistics
4:1 Match playedSouthampton vs Newcastle result and statistics
1:3 Match playedBrighton vs Everton result and statistics
0:1 Match playedManchester City vs Chelsea result and statistics
3:1xG statistics by competition
16 402
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.