Matches on 31 December 2026
No favourite leagues yet — add them with the ★ icon next to a competition.
Match prediction
CR Belouizdad vs Témouchent prediction
Match predictionMC Oran vs JS Kabylie prediction
Match predictionUSM Alger vs US Biskra prediction
Match predictionCS Constantine vs MC Alger prediction
Match predictionJS Saoura vs ES Setif prediction
Match predictionOlympique Akbou vs Khenchela prediction
Match predictionBen Aknoun vs ASO Chlef prediction
Match predictionJS El Biar vs MB Rouisset prediction
xG statistics by competition
28 364
Matches in the database
16
Leagues and competitions
1 290
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.