The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ALG

Algeria

Hocine Ait Ahmed Stadium, Tizi Ouzou. Every match we hold, with the price it went off at.

575Played
262Won
45.6%Win rate
1.51Scored per game
1.02Conceded per game
225Clean sheets

Home and away

The same record, split by where it was played.

At home
58.5%
328 played, 192 won. 1.89 scored a game.
Away
28.3%
247 played, 70 won. 1 scored a game.
How the market priced them
59.8%
127 priced matches at an average of 2.3, which implied 43.5%.

Season by season 153

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies 5410 +13
2026/27 World Cup 4112 -4
2025/26 Africa Cup of Nations 5401 +5
2025/26 Friendlies 4301 +5
2025/26 Arab Cup 3210 +6
2024/25 Friendlies 3210 +5
2023/24 Friendlies 4220 +5
2023/24 Africa Cup of Nations 3021 -1
2022/23 Friendlies 6411 +4
2021/22 Arab Cup 5410 +9
2021/22 Friendlies 4400 +10
2021/22 Africa Cup of Nations 3012 -3
2020/21 Friendlies 1010 0
2019/20 Africa Cup of Nations 12921 +16
2019/20 Friendlies 5410 +6
2018/19 Friendlies 5104 -4
2017/18 Friendlies 3300 +6
2017/18 Africa Cup of Nations 3021 -1
2015/16 Africa Cup of Nations 4202 +1
2014/15 World Cup 4112 0
2012/13 Friendlies 1100 +3
2011/12 Friendlies 1100 +1
2010/11 Africa Cup of Nations 6213 -6
2010/11 Friendlies 5113 -6
2010/11 World Cup 3012 -2
2009/10 Friendlies 2200 +2
2008/09 Friendlies 3120 +1
2007/08 Friendlies 4202 -1
2006/07 Friendlies 4112 -2
2005/06 Friendlies 2101 0
2004/05 Friendlies 5023 -4
2004/05 Africa Cup of Nations 4112 -2
2003/04 Friendlies 6312 +1
2002/03 Friendlies 4130 +4
2002/03 Africa Cup of Nations 3012 -3
2001/02 Friendlies 5122 -2
2000/01 Friendlies 7313 +4
2000/01 Africa Cup of Nations 4121 +1
1998/99 Africa Cup of Nations 3003 -3
1998/99 Friendlies 2011 -2
1997/98 Friendlies 10433 +1
1996/97 Africa Cup of Nations 4211 +2
1995/96 Friendlies 7412 +8
1994/95 Friendlies 1001 -1
1992/93 Friendlies 2020 0
1992/93 Africa Cup of Nations 2011 -3
1991/92 Friendlies 8440 +6
1990/91 Friendlies 5320 +8
1990/91 Africa Cup of Nations 5500 +11
1989/90 Friendlies 8143 -2
1988/89 Friendlies 4220 +10
1988/89 Africa Cup of Nations 3111 0
1987/88 Indonesia Tournament 3102 0
1987/88 Arab Cup qualification 2110 +3
1987/88 Friendlies 1001 -2
1986/87 Friendlies 7331 +3
1986/87 Africa Cup of Nations 3021 -1
1986/87 World Cup 3012 -4
1986/87 Kirin Cup 1001 -1
1986/87 Indonesia Tournament 1100 +1
1985/86 FIFA World Cup qualification 6510 +10
1985/86 Friendlies 6024 -7
1984/85 Friendlies 6213 -3
1984/85 Africa Cup of Nations 4310 +7
1983/84 Friendlies 3102 +1
1982/83 Africa Cup of Nations 5212 -1
1982/83 Friendlies 4310 +4
1982/83 World Cup 3201 0
1981/82 Friendlies 1100 +2
1980/81 Africa Cup of Nations 4211 -1
1980/81 Friendlies 1001 -4
1979/80 Friendlies 2101 0
1978/79 Friendlies 10334 +1
1978/79 All-African Games 5410 +7
1977/78 Friendlies 2110 +2
1976/77 Friendlies 9306 -8
1975/76 Friendlies 1001 -4
1974/75 Kuneitra Cup 3201 +8
1974/75 Friendlies 3012 -4
1973/74 Palestine Cup 4310 +18
1973/74 All-African Games 3111 0
1973/74 Friendlies 3102 -4
1972/73 Palestine Cup 6402 +7
1972/73 Friendlies 4301 +1
1971/72 Friendlies 2020 0
1969/70 Friendlies 3201 +1
1968/69 Africa Cup of Nations 3102 -1
1968/69 Friendlies 1010 0
1967/68 Friendlies 1001 -1
1966/67 Friendlies 2011 -1
1965/66 All-African Games 5203 0
1965/66 Friendlies 2011 -3
1964/65 Friendlies 3111 +1
1963/64 Friendlies 3120 +1

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 28 March 2027
H Algeria scheduled Burundi —
Wednesday 24 March 2027
A Algeria scheduled Zambia —
Sunday 15 November 2026
A Algeria scheduled Togo —
Wednesday 11 November 2026
H Algeria scheduled Togo —
Tuesday 6 October 2026
H Algeria 2 – 1 Niger —
Tuesday 29 September 2026
A Algeria 2 – 2 Burundi —
Friday 25 September 2026
H Algeria 3 – 1 Zambia —
Friday 3 July 2026
A Algeria 0 – 2 Switzerland 4.91
Sunday 28 June 2026
H Algeria 3 – 3 Austria 3.79
Tuesday 23 June 2026
A Algeria 2 – 1 Jordan 1.55
Wednesday 17 June 2026
A Algeria 0 – 3 Argentina 8.30
Thursday 11 June 2026
A Algeria 4 – 0 Bolivia 1.46
Wednesday 3 June 2026
A Algeria 1 – 0 Netherlands 10.50
Tuesday 31 March 2026
H Algeria 0 – 0 Uruguay 4.50
Friday 27 March 2026
H Algeria 7 – 0 Guatemala 1.27
Saturday 10 January 2026
H Algeria 0 – 2 Nigeria 3.40
Tuesday 6 January 2026
H Algeria 1 – 0 Congo DR 2.21
Wednesday 31 December 2025
A Algeria 3 – 1 Equatorial Guinea 1.67
Sunday 28 December 2025
H Algeria 1 – 0 Burkina Faso 1.85
Wednesday 24 December 2025
H Algeria 3 – 0 Sudan 1.41
Friday 12 December 2025
H Algeria 1 – 1 United Arab Emirates —
Tuesday 9 December 2025
H Algeria 2 – 0 Iraq 1.95
Saturday 6 December 2025
A Algeria 5 – 1 Bahrain 1.58
Wednesday 3 December 2025
H Algeria 0 – 0 Sudan 1.55
Tuesday 18 November 2025
A Algeria 2 – 0 Saudi Arabia 2.16
Thursday 13 November 2025
H Algeria 3 – 1 Zimbabwe 1.40
Saturday 23 August 2025
A Algeria 1 – 1 Sudan 1.77
Monday 18 August 2025
H Algeria 0 – 0 Niger 1.30
Friday 15 August 2025
A Algeria 1 – 1 Guinea 1.89
Friday 8 August 2025
H Algeria 1 – 1 South Africa 2.09