All teams

Algeria

national · strength −0.18 (attack +0.09, defence −0.27) against an average Premier League side, rated Oct 2026

Last 4 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
World Cup 2026 goals 0–2 · xG 0.7–2.5 · 0 points from 0.4 in 1100.4−0.4

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.30−0.20−0.10+0.00+0.10+0.20Jun 2026JulAugSepOctAttack +0.09Defence −0.27
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.18+0.09−0.27
Sep 2026−0.18+0.08−0.25
Aug 2026−0.27+0.02−0.29
Jul 2026−0.26+0.03−0.30
Jun 2026−0.18+0.10−0.28

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Rayan Aït-Nouri Defender · 90′ · 1 match186.486.4on 3 Jul 2026 at Switzerland–
2Ibrahim Maza Forward · 90′ · 1 match148.448.4on 3 Jul 2026 at Switzerland–
3Farès Chaïbi Midfielder · 90′ · 1 match151.451.4on 3 Jul 2026 at Switzerland–
4Ramy Bensebaini Defender · 90′ · 1 match160.560.5on 3 Jul 2026 at Switzerland–
5Aïssa Mandi Defender · 90′ · 1 match160.960.9on 3 Jul 2026 at Switzerland–
6Rafik Belghali Midfielder · 82′ · 1 match158.358.3on 3 Jul 2026 at Switzerland–
7Nabil Bentaleb Midfielder · 71′ · 1 match158.958.9on 3 Jul 2026 at Switzerland–
8Riyad Mahrez Midfielder · 71′ · 1 match157.657.6on 3 Jul 2026 at Switzerland–
9Ramiz Zerrouki Midfielder · 58′ · 1 match146.946.9on 3 Jul 2026 at Switzerland–
10Houssem Aouar Midfielder · 58′ · 1 match166.766.7on 3 Jul 2026 at Switzerland–
11Amine Gouiri Forward · 32′ · 1 match140.940.9on 3 Jul 2026 at Switzerland–
12Jaouen Hadjam Defender · 32′ · 1 match1100.0100.0on 3 Jul 2026 at Switzerland–
13Anis Hadj Moussa Midfielder · 19′ · 1 match162.862.8on 3 Jul 2026 at Switzerland–
14Hicham Boudaoui Midfielder · 19′ · 1 match154.154.1on 3 Jul 2026 at Switzerland–
15Adil Boulbina Midfielder · 8′ · 1 match169.469.4on 3 Jul 2026 at Switzerland–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

4 since July 2025
DateCompetitionOpponentResultxGExpected points
3 Jul 2026World Cup 2026at SwitzerlandL 0–20.7–2.50.41
28 Jun 2026World Cup 2026AustriaD 3–3––
23 Jun 2026World Cup 2026at JordanW 2–1––
17 Jun 2026World Cup 2026at ArgentinaL 0–3––