Matches on 20 March 2025
No favourite leagues yet — add them with the ★ icon next to a competition.
Match played
Türkiye vs Hungary result and statistics
3:1 Match playedArmenia vs Georgia result and statistics
0:3 Match playedCroatia vs France result and statistics
2:0 Match playedDenmark vs Portugal result and statistics
1:0 Match playedItaly vs Germany result and statistics
1:2 Match playedUkraine vs Belgium result and statistics
3:1 Match playedSlovakia vs Slovenia result and statistics
0:0 Match playedAustria vs Serbia result and statistics
1:1 Match playedBulgaria vs Rep. Of Ireland result and statistics
1:2 Match playedKosovo vs Iceland result and statistics
2:1 Match playedGreece vs Scotland result and statistics
0:1 Match playedNetherlands vs Spain result and statistics
2:2xG statistics by competition
29 312
Matches in the database
16
Leagues and competitions
1 338
Predictions calculated
16
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.