Matches on 04 January 2026
No favourite leagues yet — add them with the ★ icon next to a competition.
Match played
Birmingham vs Coventry result and statistics
3:2 Match playedQPR vs Sheffield Wednesday result and statistics
3:0 Match playedBristol City vs Preston result and statistics
0:2 Match playedMillwall vs Swansea result and statistics
2:1 Match playedBlackburn vs Charlton result and statistics
2:2 Match playedDerby vs Wrexham result and statistics
1:2 Match playedMiddlesbrough vs Southampton result and statistics
4:0 Match playedNorwich vs Stoke City result and statistics
0:2
Match played
Sevilla vs Levante result and statistics
0:3 Match playedReal Madrid vs Real Betis result and statistics
5:1 Match playedAlaves vs Oviedo result and statistics
1:1 Match playedMallorca vs Girona result and statistics
1:2 Match playedReal Sociedad vs Atletico Madrid result and statistics
1:1
Match played
Marseille vs Nantes result and statistics
0:2 Match playedLorient vs Metz result and statistics
1:1 Match playedStade Brestois 29 vs Auxerre result and statistics
2:0 Match playedLe Havre vs Angers result and statistics
2:1 Match playedParis Saint Germain vs Paris FC result and statistics
2:1
Match played
Leeds vs Manchester United result and statistics
1:1 Match playedNewcastle vs Crystal Palace result and statistics
2:0 Match playedEverton vs Brentford result and statistics
2:4 Match playedTottenham vs Sunderland result and statistics
1:1 Match playedFulham vs Liverpool result and statistics
2:2 Match playedManchester City vs Chelsea result and statistics
1: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.