Matches on 29 March 2025
No favourite leagues yet — add them with the ★ icon next to a competition.
Match played
Bayern München vs FC St. Pauli result and statistics
3:2 Match playedVfL Wolfsburg vs 1. FC Heidenheim result and statistics
0:1 Match playedBorussia Mönchengladbach vs RB Leipzig result and statistics
1:0 Match played1899 Hoffenheim vs FC Augsburg result and statistics
1:1 Match playedHolstein Kiel vs Werder Bremen result and statistics
0:3 Match playedEintracht Frankfurt vs VfB Stuttgart result and statistics
1:0
Match played
Watford vs Plymouth result and statistics
0:0 Match playedHull City vs Luton result and statistics
0:1 Match playedCardiff vs Sheffield Wednesday result and statistics
1:1 Match playedBurnley vs Bristol City result and statistics
1:0 Match playedLeeds vs Swansea result and statistics
2:2 Match playedMiddlesbrough vs Oxford United result and statistics
2:1 Match playedNorwich vs West Brom result and statistics
1:0 Match playedStoke City vs QPR result and statistics
3:1 Match playedSunderland vs Millwall result and statistics
1:0 Match playedPortsmouth vs Blackburn result and statistics
1:0
Match played
NAC Breda vs Groningen result and statistics
1:1 Match playedWillem II vs Almere City FC result and statistics
0:2 Match playedFortuna Sittard vs Sparta Rotterdam result and statistics
0:3 Match playedPEC Zwolle vs Waalwijk result and statistics
2:0 Match playedNEC Nijmegen vs AZ Alkmaar result and statistics
3:3xG 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.