Algeria
national · strength −0.18 (attack +0.09, defence −0.27) against an average Premier League side, rated Oct 2026
Last 4 matches
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.
| Season | Difference |
|---|---|
| World Cup 2026 | −0.4 |
Rating by month
Attack and defence against an average Premier League side (0); higher is better for both.
Ratings as a table
| Month | Strength | Attack | Defence |
|---|---|---|---|
| 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
| # | Player | Average | Last three, newest first | Against average |
|---|---|---|---|---|
| 1 | Rayan Aït-Nouri | 86.4 | 86.4on 3 Jul 2026 at Switzerland | |
| 2 | Ibrahim Maza | 48.4 | 48.4on 3 Jul 2026 at Switzerland | |
| 3 | Farès Chaïbi | 51.4 | 51.4on 3 Jul 2026 at Switzerland | |
| 4 | Ramy Bensebaini | 60.5 | 60.5on 3 Jul 2026 at Switzerland | |
| 5 | Aïssa Mandi | 60.9 | 60.9on 3 Jul 2026 at Switzerland | |
| 6 | Rafik Belghali | 58.3 | 58.3on 3 Jul 2026 at Switzerland | |
| 7 | Nabil Bentaleb | 58.9 | 58.9on 3 Jul 2026 at Switzerland | |
| 8 | Riyad Mahrez | 57.6 | 57.6on 3 Jul 2026 at Switzerland | |
| 9 | Ramiz Zerrouki | 46.9 | 46.9on 3 Jul 2026 at Switzerland | |
| 10 | Houssem Aouar | 66.7 | 66.7on 3 Jul 2026 at Switzerland | |
| 11 | Amine Gouiri | 40.9 | 40.9on 3 Jul 2026 at Switzerland | |
| 12 | Jaouen Hadjam | 100.0 | 100.0on 3 Jul 2026 at Switzerland | |
| 13 | Anis Hadj Moussa | 62.8 | 62.8on 3 Jul 2026 at Switzerland | |
| 14 | Hicham Boudaoui | 54.1 | 54.1on 3 Jul 2026 at Switzerland | |
| 15 | Adil Boulbina | 69.4 | 69.4on 3 Jul 2026 at Switzerland |
Latest results
| Date | Competition | Opponent | Result | xG | Expected points |
|---|---|---|---|---|---|
| 3 Jul 2026 | World Cup 2026 | at Switzerland | L 0–2 | 0.7–2.5 | 0.41 |
| 28 Jun 2026 | World Cup 2026 | Austria | D 3–3 | – | – |
| 23 Jun 2026 | World Cup 2026 | at Jordan | W 2–1 | – | – |
| 17 Jun 2026 | World Cup 2026 | at Argentina | L 0–3 | – | – |