Final table 16 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
1.95
467 goals.
34.6% of matches went over 2.5.
Home advantage
48.3%
Draws 31.3%,
away wins 20.4%.
Half-time lead held
74.2%
From 120 matches where someone led at the break.
1–0
43 · 17.9%
0–0
42 · 17.5%
2–1
27 · 11.3%
2–0
25 · 10.4%
1–1
24 · 10%
0–1
17 · 7.1%
Results 240
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Saturday 21 June 2025
17:45
JS Kabylie
1 – 0
ASO Chlef
1.33
3.75
10.00
17:45
Paradou AC
1 – 3
Mostaganem
2.00
3.00
3.60
17:45
MC Alger
0 – 0
NC Magra
1.17
5.25
26.00
17:45
Olympique Akbou
0 – 0
CR Belouizdad
6.50
3.70
1.44
17:00
Khenchela
1 – 0
El Bayadh
1.91
2.90
4.00
Friday 20 June 2025
18:00
MC Oran
4 – 0
USM Alger
1.83
3.10
4.00
18:00
CS Constantine
2 – 2
JS Saoura
1.80
3.10
4.20
17:00
ES Setif
1 – 0
US Biskra
1.40
3.90
7.50
Tuesday 17 June 2025
20:00
JS Saoura
3 – 2
Paradou AC
1.67
3.25
4.75
17:30
ASO Chlef
0 – 0
MC Alger
4.00
2.88
1.95
17:30
El Bayadh
0 – 1
Olympique Akbou
2.55
2.63
3.00
17:30
CR Belouizdad
2 – 0
MC Oran
1.30
3.90
11.00
17:30
NC Magra
2 – 1
CS Constantine
1.55
3.30
6.00
17:30
Mostaganem
0 – 0
JS Kabylie
2.55
2.63
2.90
Monday 16 June 2025
21:00
USM Alger
1 – 0
ES Setif
1.75
3.20
4.33
20:00
US Biskra
1 – 2
Khenchela
4.20
3.25
1.75
Thursday 12 June 2025
21:00
JS Kabylie
2 – 0
ES Setif
1.32
4.86
12.94
21:00
MC Alger
5 – 2
Mostaganem
1.38
4.80
10.75
21:00
Paradou AC
2 – 0
NC Magra
1.36
4.20
7.00
21:00
CS Constantine
0 – 2
CR Belouizdad
4.50
3.30
1.98
Wednesday 11 June 2025
17:00
Khenchela
1 – 0
USM Alger
2.05
3.10
4.60
17:00
ASO Chlef
1 – 2
JS Saoura
1.78
3.25
5.75
17:00
MC Oran
3 – 2
El Bayadh
—
—
—
17:00
Olympique Akbou
2 – 0
US Biskra
1.10
11.50
41.00
Tuesday 3 June 2025
17:00
CS Constantine
2 – 1
Khenchela
1.62
3.60
4.50
Friday 30 May 2025
17:00
Olympique Akbou
0 – 0
CS Constantine
2.15
3.00
3.20
Tuesday 27 May 2025
19:00
JS Saoura
0 – 0
MC Alger
4.00
3.50
1.80
19:00
CR Belouizdad
2 – 1
Paradou AC
1.22
5.50
9.00
17:00
El Bayadh
1 – 1
CS Constantine
2.88
3.10
2.35
Monday 26 May 2025
20:00
USM Alger
1 – 1
Olympique Akbou
1.62
3.25
5.25
17:45
US Biskra
0 – 2
MC Oran
1.91
2.80
4.33
Sunday 25 May 2025
17:00
Mostaganem
1 – 0
ASO Chlef
1.75
3.10
4.50
17:00
ES Setif
0 – 1
Khenchela
1.60
3.40
5.25
17:00
NC Magra
1 – 3
JS Kabylie
2.05
3.10
3.30
Friday 23 May 2025
20:00
MC Alger
1 – 0
USM Alger
1.38
3.90
7.50
Thursday 22 May 2025
18:00
CS Constantine
2 – 2
MC Oran
1.44
4.20
5.50
Monday 19 May 2025
17:00
MC Alger
4 – 1
ES Setif
1.40
4.00
6.50
17:00
ASO Chlef
1 – 1
CR Belouizdad
3.00
3.30
2.10
Sunday 18 May 2025
18:00
CS Constantine
3 – 0
US Biskra
1.42
3.80
6.50
16:00
Mostaganem
0 – 0
El Bayadh
1.57
3.40
5.50
Saturday 17 May 2025
19:30
Paradou AC
3 – 1
USM Alger
2.50
3.10
2.50
17:00
JS Kabylie
1 – 2
JS Saoura
1.45
3.80
6.50
Friday 16 May 2025
16:30
Olympique Akbou
2 – 1
Khenchela
1.85
2.80
4.75
16:30
MC Oran
2 – 1
NC Magra
1.47
3.88
10.30
Thursday 15 May 2025
18:00
ES Setif
0 – 1
CS Constantine
2.10
3.00
3.40
Monday 12 May 2025
18:00
US Biskra
0 – 1
Paradou AC
2.50
2.80
2.75
17:00
CR Belouizdad
1 – 1
MC Alger
2.00
3.00
3.60
17:00
El Bayadh
1 – 2
JS Kabylie
2.55
2.75
2.80
Sunday 11 May 2025
19:00
USM Alger
2 – 1
CS Constantine
1.42
4.20
5.75
17:00
ES Setif
1 – 0
Olympique Akbou
1.65
3.30
5.00
Saturday 10 May 2025
18:00
JS Saoura
0 – 0
Mostaganem
2.15
2.80
3.40
16:00
NC Magra
2 – 0
ASO Chlef
2.20
3.00
3.10
16:00
Khenchela
2 – 1
MC Oran
1.80
3.10
4.20
Wednesday 30 April 2025
18:00
USM Alger
1 – 2
ASO Chlef
1.53
4.00
4.75
Saturday 26 April 2025
19:00
JS Kabylie
3 – 2
CR Belouizdad
2.45
2.75
2.90
18:00
JS Saoura
2 – 1
USM Alger
2.60
2.80
2.70
17:00
MC Alger
0 – 0
El Bayadh
1.30
4.33
9.00
16:00
Mostaganem
2 – 1
NC Magra
1.62
3.25
5.25
Friday 25 April 2025
18:00
MC Oran
1 – 0
Olympique Akbou
1.83
2.88
4.50
16:00
ASO Chlef
1 – 1
US Biskra
1.50
3.10
8.00
Thursday 24 April 2025
18:00
Paradou AC
0 – 0
ES Setif
2.10
2.90
3.40
Saturday 19 April 2025
19:00
USM Alger
0 – 1
JS Kabylie
1.85
3.00
4.50
17:00
CR Belouizdad
3 – 2
Mostaganem
1.36
4.10
7.50
16:30
US Biskra
0 – 1
MC Alger
5.50
4.10
1.48
16:00
El Bayadh
2 – 1
ASO Chlef
2.15
2.90
3.30
Friday 18 April 2025
18:00
ES Setif
1 – 0
MC Oran
1.73
3.30
4.33
16:00
Khenchela
2 – 2
Paradou AC
1.65
3.40
4.50
15:30
NC Magra
2 – 0
JS Saoura
1.83
2.90
4.33
Tuesday 15 April 2025
16:30
Olympique Akbou
1 – 0
MC Alger
3.10
3.40
2.05
Saturday 12 April 2025
17:00
JS Kabylie
0 – 0
US Biskra
1.44
3.75
7.00
16:00
NC Magra
2 – 0
Khenchela
2.10
3.25
3.40
Friday 11 April 2025
17:00
Paradou AC
0 – 0
El Bayadh
2.15
2.90
3.30
16:00
ASO Chlef
0 – 1
ES Setif
2.30
2.90
3.00
Thursday 10 April 2025
19:00
Mostaganem
1 – 1
Olympique Akbou
1.80
3.10
4.20
19:00
JS Saoura
1 – 3
CR Belouizdad
2.90
2.80
2.40
Saturday 5 April 2025
17:00
CR Belouizdad
4 – 0
NC Magra
1.29
4.00
11.00
16:00
El Bayadh
1 – 0
JS Saoura
2.00
3.00
3.60
Friday 4 April 2025
18:00
MC Oran
2 – 0
Paradou AC
1.85
3.00
4.10
16:00
US Biskra
0 – 0
Mostaganem
1.91
2.90
4.00
16:00
Khenchela
0 – 1
JS Kabylie
2.50
2.80
2.80
Sunday 16 March 2025
21:00
CR Belouizdad
1 – 1
USM Alger
1.83
2.90
4.50
14:00
NC Magra
0 – 0
El Bayadh
2.00
2.88
3.80
Saturday 15 March 2025
21:00
MC Alger
2 – 2
Khenchela
1.45
3.40
7.50
14:00
ASO Chlef
0 – 0
Olympique Akbou
1.73
3.10
4.75
Friday 14 March 2025
21:00
Mostaganem
1 – 0
ES Setif
2.10
2.70
3.75
21:00
JS Kabylie
2 – 1
MC Oran
1.62
3.25
5.25
21:00
Paradou AC
2 – 0
CS Constantine
2.30
2.80
3.10
21:00
JS Saoura
2 – 0
US Biskra
1.65
3.20
5.25
Saturday 8 March 2025
21:00
CS Constantine
1 – 1
JS Kabylie
2.37
3.15
4.40
Friday 7 March 2025
21:00
ES Setif
1 – 0
JS Saoura
1.53
3.40
6.00
21:00
US Biskra
1 – 0
NC Magra
2.00
2.88
3.80
14:00
Khenchela
3 – 2
ASO Chlef
1.95
2.88
4.00
Thursday 6 March 2025
21:00
MC Oran
0 – 2
MC Alger
3.20
2.80
2.25
21:00
USM Alger
1 – 0
Mostaganem
1.36
3.60
9.50
21:00
Olympique Akbou
1 – 2
Paradou AC
2.20
2.80
3.25
14:30
El Bayadh
0 – 0
CR Belouizdad
3.80
3.25
1.83
Friday 28 February 2025
18:00
MC Alger
2 – 1
CS Constantine
1.95
2.88
3.90
15:45
JS Kabylie
2 – 1
Paradou AC
2.00
3.00
3.60
Thursday 27 February 2025
16:00
JS Saoura
2 – 1
Olympique Akbou
2.10
3.25
3.00
14:30
El Bayadh
2 – 1
USM Alger
2.10
3.00
3.25
Wednesday 26 February 2025
19:00
CR Belouizdad
2 – 0
US Biskra
1.29
4.75
8.50
14:30
NC Magra
0 – 0
ES Setif
3.10
2.80
2.30
Tuesday 25 February 2025
17:00
Mostaganem
2 – 0
Khenchela
2.05
3.10
3.40
14:30
ASO Chlef
1 – 0
MC Oran
1.50
3.25
7.00
Sunday 23 February 2025
19:00
Paradou AC
1 – 3
MC Alger
4.50
3.00
1.80
Thursday 20 February 2025
15:45
ES Setif
1 – 0
CR Belouizdad
2.50
2.80
2.80
Wednesday 19 February 2025
16:00
MC Oran
1 – 0
Mostaganem
1.57
3.25
6.00
16:00
US Biskra
0 – 0
El Bayadh
2.38
2.75
3.00
14:30
Olympique Akbou
0 – 0
JS Kabylie
2.20
2.80
3.25
Tuesday 18 February 2025
19:00
USM Alger
2 – 0
NC Magra
1.33
4.00
8.50
16:00
CS Constantine
2 – 2
ASO Chlef
1.48
3.60
6.25
14:30
Khenchela
1 – 3
JS Saoura
1.95
2.80
4.10
Friday 14 February 2025
16:00
US Biskra
0 – 0
USM Alger
3.60
2.63
2.15
14:00
NC Magra
1 – 1
Olympique Akbou
2.20
2.60
3.60
Thursday 13 February 2025
19:00
MC Alger
3 – 2
JS Kabylie
1.80
3.00
4.50
15:00
Mostaganem
0 – 0
CS Constantine
2.60
3.00
2.55
Wednesday 12 February 2025
18:00
CR Belouizdad
3 – 0
Khenchela
1.25
4.33
12.00
15:30
JS Saoura
2 – 0
MC Oran
1.83
3.30
3.75
Tuesday 11 February 2025
14:00
El Bayadh
1 – 0
ES Setif
3.25
4.00
1.80
14:00
ASO Chlef
2 – 0
Paradou AC
2.20
2.80
3.30
Wednesday 5 February 2025
16:00
USM Alger
3 – 0
Khenchela
1.73
2.90
5.00
Monday 3 February 2025
17:00
MC Oran
1 – 2
CR Belouizdad
2.20
2.90
3.20
Sunday 2 February 2025
15:00
Mostaganem
1 – 1
MC Alger
5.75
3.30
1.55
Saturday 1 February 2025
14:00
Olympique Akbou
0 – 0
USM Alger
2.15
3.00
3.20
Thursday 30 January 2025
18:00
CR Belouizdad
0 – 2
CS Constantine
1.57
3.25
6.00
Wednesday 29 January 2025
16:00
MC Alger
1 – 0
JS Saoura
1.38
3.70
8.00
Tuesday 28 January 2025
18:00
USM Alger
1 – 1
Paradou AC
1.65
3.20
6.25
Saturday 25 January 2025
16:00
Paradou AC
1 – 2
CR Belouizdad
2.63
2.75
2.70
15:00
CS Constantine
0 – 1
El Bayadh
1.70
3.25
4.75
Friday 24 January 2025
17:00
USM Alger
0 – 3
MC Alger
2.50
2.90
2.75
Tuesday 21 January 2025
16:45
CR Belouizdad
1 – 1
JS Kabylie
1.57
3.50
5.25
Wednesday 1 January 2025
15:00
Paradou AC
2 – 1
US Biskra
1.57
3.25
6.00
Saturday 28 December 2024
14:00
ASO Chlef
1 – 0
JS Kabylie
2.25
2.75
3.25
14:00
El Bayadh
1 – 2
Khenchela
—
—
—
Friday 27 December 2024
15:00
JS Saoura
2 – 0
CS Constantine
1.80
3.25
4.00
15:00
CR Belouizdad
1 – 0
Olympique Akbou
2.10
3.50
2.80
15:00
US Biskra
0 – 0
ES Setif
2.35
2.90
3.00
Thursday 26 December 2024
18:00
USM Alger
3 – 0
MC Oran
1.57
3.50
5.25
16:00
Mostaganem
0 – 2
Paradou AC
2.20
2.80
3.30
14:00
NC Magra
1 – 2
MC Alger
4.75
5.00
1.42
Saturday 21 December 2024
16:00
ES Setif
1 – 1
USM Alger
2.00
2.90
3.75
16:00
JS Kabylie
2 – 1
Mostaganem
1.33
4.33
8.00
15:30
CS Constantine
0 – 0
NC Magra
1.40
3.75
7.50
15:00
Paradou AC
2 – 0
JS Saoura
1.73
3.50
4.00
14:00
Olympique Akbou
0 – 1
El Bayadh
1.57
3.60
5.00
Friday 20 December 2024
15:30
MC Alger
0 – 0
ASO Chlef
1.67
3.40
4.50
14:00
Khenchela
0 – 0
US Biskra
1.80
3.10
4.20
Tuesday 17 December 2024
16:30
JS Kabylie
3 – 0
El Bayadh
1.36
3.70
9.00
16:30
ES Setif
1 – 2
Paradou AC
1.73
3.20
4.50
15:30
CR Belouizdad
3 – 0
JS Saoura
1.42
3.50
7.50
Saturday 14 December 2024
16:00
US Biskra
0 – 1
Olympique Akbou
2.38
2.80
3.00
Friday 13 December 2024
16:00
ES Setif
2 – 2
JS Kabylie
1.80
3.20
4.20
15:00
JS Saoura
1 – 1
ASO Chlef
1.83
3.10
4.00
14:00
NC Magra
1 – 1
Paradou AC
2.80
2.80
2.50
14:00
El Bayadh
1 – 0
MC Oran
2.50
2.80
2.80
Sunday 8 December 2024
19:00
MC Oran
1 – 0
US Biskra
2.15
3.00
3.10
16:45
JS Kabylie
2 – 1
NC Magra
1.22
4.10
17.00
Saturday 7 December 2024
14:00
ASO Chlef
2 – 0
Mostaganem
2.00
3.00
3.50
14:00
Khenchela
2 – 3
ES Setif
1.73
3.20
4.50
Monday 2 December 2024
16:30
US Biskra
1 – 1
CS Constantine
2.30
2.90
3.00
15:00
JS Saoura
1 – 1
JS Kabylie
1.80
3.10
4.20
Sunday 1 December 2024
16:45
CR Belouizdad
2 – 0
ASO Chlef
1.65
3.00
5.75
16:30
ES Setif
0 – 0
MC Alger
2.80
2.88
2.45
Saturday 30 November 2024
14:00
Khenchela
1 – 0
Olympique Akbou
1.91
3.00
3.90
14:00
NC Magra
2 – 1
MC Oran
2.10
2.80
3.50
14:00
El Bayadh
1 – 1
Mostaganem
1.91
3.00
3.90
Saturday 23 November 2024
15:00
Mostaganem
1 – 1
JS Saoura
1.62
3.25
5.25
14:00
ASO Chlef
2 – 2
NC Magra
1.67
3.25
4.75
14:00
Olympique Akbou
0 – 1
ES Setif
1.73
3.25
4.33
Friday 22 November 2024
16:45
MC Oran
0 – 0
Khenchela
1.67
3.25
4.75
Thursday 21 November 2024
19:00
CS Constantine
1 – 0
USM Alger
1.80
3.10
4.20
Wednesday 20 November 2024
19:00
MC Alger
1 – 3
CR Belouizdad
1.80
3.00
4.50
Saturday 16 November 2024
16:30
USM Alger
2 – 0
JS Saoura
1.50
3.75
6.00
16:00
US Biskra
1 – 2
ASO Chlef
1.83
3.10
4.00
14:00
NC Magra
1 – 0
Mostaganem
1.91
3.10
3.75
Friday 15 November 2024
14:00
Khenchela
1 – 0
CS Constantine
2.00
3.00
3.60
14:00
Olympique Akbou
3 – 1
MC Oran
1.80
3.10
4.20
14:00
El Bayadh
0 – 1
MC Alger
3.60
3.20
1.91
Saturday 9 November 2024
17:00
Mostaganem
0 – 2
CR Belouizdad
2.80
2.80
2.50
16:45
MC Alger
0 – 0
US Biskra
1.14
6.50
17.00
16:30
JS Kabylie
0 – 0
USM Alger
1.80
3.25
4.00
15:00
JS Saoura
1 – 0
NC Magra
1.57
3.82
8.71
Friday 8 November 2024
16:45
CS Constantine
2 – 1
Olympique Akbou
1.57
3.60
5.00
15:45
Paradou AC
4 – 0
Khenchela
1.53
3.50
5.50
14:00
ASO Chlef
2 – 0
El Bayadh
1.62
3.40
5.00
Thursday 7 November 2024
18:30
MC Oran
1 – 0
ES Setif
1.73
3.25
4.33
Sunday 3 November 2024
16:30
Olympique Akbou
1 – 2
Mostaganem
1.77
3.25
6.51
15:00
US Biskra
0 – 1
JS Kabylie
2.81
2.82
3.15
Saturday 2 November 2024
16:45
ES Setif
1 – 0
ASO Chlef
1.63
3.80
6.56
16:45
MC Oran
1 – 0
CS Constantine
2.23
3.04
5.20
14:00
Khenchela
1 – 0
NC Magra
1.72
3.45
5.67
14:00
El Bayadh
1 – 1
Paradou AC
—
—
—
Saturday 26 October 2024
17:45
Mostaganem
1 – 0
US Biskra
2.45
3.36
4.46
17:30
JS Kabylie
1 – 0
Khenchela
1.93
3.55
6.02
16:00
ASO Chlef
0 – 0
USM Alger
2.45
3.00
2.70
Friday 25 October 2024
19:30
Paradou AC
2 – 2
MC Oran
2.15
3.00
3.20
16:00
JS Saoura
1 – 0
El Bayadh
1.95
3.00
3.70
16:00
CS Constantine
2 – 1
ES Setif
1.90
3.25
3.70
15:00
NC Magra
1 – 0
CR Belouizdad
4.00
3.20
1.83
Thursday 24 October 2024
20:30
MC Alger
0 – 0
Olympique Akbou
1.91
3.10
3.75
Tuesday 22 October 2024
17:30
Mostaganem
0 – 1
USM Alger
—
—
—
16:00
ASO Chlef
1 – 1
Khenchela
1.85
3.10
4.00
Saturday 19 October 2024
19:00
MC Oran
2 – 0
JS Kabylie
2.30
2.88
3.85
17:45
US Biskra
2 – 1
JS Saoura
3.50
3.40
1.90
16:00
CS Constantine
2 – 1
Paradou AC
1.73
3.30
4.33
16:00
El Bayadh
4 – 0
NC Magra
1.62
3.20
5.50
Friday 18 October 2024
19:00
USM Alger
0 – 0
CR Belouizdad
1.73
3.20
4.50
18:00
ES Setif
1 – 0
Mostaganem
1.80
3.10
4.20
16:00
Khenchela
0 – 1
MC Alger
2.90
2.90
2.35
16:00
Olympique Akbou
0 – 0
ASO Chlef
1.50
3.50
6.00
Saturday 12 October 2024
19:00
CR Belouizdad
2 – 3
El Bayadh
—
—
—
17:45
JS Kabylie
2 – 3
CS Constantine
2.00
2.96
5.41
16:00
NC Magra
2 – 2
US Biskra
1.90
3.38
4.40
Friday 11 October 2024
20:30
MC Alger
1 – 0
MC Oran
1.40
4.65
9.50
16:00
JS Saoura
3 – 2
ES Setif
2.12
3.14
4.74
16:00
Paradou AC
1 – 3
Olympique Akbou
2.05
3.26
4.02
Sunday 6 October 2024
18:00
USM Alger
1 – 0
El Bayadh
—
—
—
17:45
US Biskra
0 – 0
CR Belouizdad
4.35
2.85
2.56
16:00
Khenchela
2 – 0
Mostaganem
2.10
3.25
4.14
16:00
CS Constantine
1 – 1
MC Alger
2.75
2.91
3.11
16:00
Paradou AC
0 – 3
JS Kabylie
2.35
3.33
4.70
Friday 4 October 2024
20:30
MC Oran
0 – 0
ASO Chlef
3.10
3.95
2.54
18:00
ES Setif
0 – 0
NC Magra
1.53
4.75
7.10
18:00
Olympique Akbou
2 – 1
JS Saoura
1.94
3.36
5.90
Wednesday 2 October 2024
19:00
USM Alger
2 – 1
US Biskra
1.38
4.75
11.00
16:00
Khenchela
0 – 0
CR Belouizdad
3.39
2.95
2.89
16:00
CS Constantine
0 – 0
Mostaganem
1.86
4.50
8.70
Tuesday 1 October 2024
18:00
JS Kabylie
1 – 2
MC Alger
2.81
2.79
3.80
Saturday 28 September 2024
18:00
Mostaganem
2 – 1
MC Oran
2.45
3.12
3.25
16:00
JS Saoura
1 – 1
Khenchela
1.83
3.55
4.80
16:00
NC Magra
0 – 0
USM Alger
5.27
4.20
1.57
Friday 27 September 2024
18:00
ASO Chlef
0 – 0
CS Constantine
3.50
3.50
2.66
17:45
JS Kabylie
2 – 1
Olympique Akbou
1.96
3.35
5.15
16:00
MC Alger
1 – 1
Paradou AC
1.52
4.10
6.10
16:00
CR Belouizdad
0 – 0
ES Setif
1.44
4.70
7.00
16:00
El Bayadh
0 – 1
US Biskra
—
—
—
Tuesday 24 September 2024
18:00
MC Oran
2 – 0
JS Saoura
1.64
3.50
8.30
Saturday 21 September 2024
16:00
Paradou AC
2 – 0
ASO Chlef
1.84
3.71
5.15
Friday 20 September 2024
18:00
Olympique Akbou
1 – 0
NC Magra
2.15
3.12
4.60
Thursday 19 September 2024
18:00
ES Setif
1 – 0
El Bayadh
—
—
—