All Markets
1X2
Over/Under 2.5
BTTS
Correct Score
Over 0.5 Goals
17 Apr 2026
16:45
ALGERIA
›
LIGUE 1
•
REGULAR SEASON - 27
Match Events
Goals, cards, substitutions and VAR decisions from this fixture.
ES Setif
3 - 0
MC Oran
ES Setif
Timeline
MC Oran
1st Half
1 - 0
10'
A. Mammar Chaouche
yellow card
14'
M. Zeghba
yellow card
14'
M. Zeghba
yellow card
14'
M. Zeghba
red card
17'
M. Mahadane ↔ M. Ferrahi
Substitution
45'
M. Boukerma
normal goal
1 - 0
2nd Half
2 - 0
57'
K. Toual
yellow card
57'
M. Boukerma
normal goal
2 - 0
60'
M. Boukerma
yellow card
67'
M. Boukerma ↔ I. Bouchagoura
Substitution
67'
O. Coumbassa ↔ G. Mohutsiwa
Substitution
67'
O. Embarek ↔ Y. Aliane
Substitution
67'
J. Aguieb ↔ A. Bourdim
Substitution
70'
M. Hamek
normal goal
3 - 0
73'
D. Gnahoua ↔ M. Zerrouki
Substitution
74'
K. Toual ↔ A. Derder
Substitution
74'
M. Hamek ↔ Y. Douar
Substitution
75'
-
yellow card
75'
-
yellow card
84'
-
yellow card
85'
-
yellow card
87'
C. Aoudjane ↔ B. Benkhedim
Substitution
90'
O. Daibeche ↔ A. Naim
Substitution
All Predictions Markets
Soccer match picks, confidence ratings and value signals.
No predictions available for this match.
Insight Summary
No strong prediction signal is available for this match yet.
Confidence
0%
Low
Best Odds
-
Fair Odds
Value Edge
+0%
Expected Value
Season Statistics
Team averages and season trends before this fixture
ES Setif
Home
VS
MC Oran
Away
🎟️
25
Matches Played
🏆
6
Wins
🎯
0.92
Avg Goals
🎟️
25
Matches Played
🏆
12
Wins
🎯
1.2
Avg Goals
25
Matches Played
25
6
Wins
12
9
Draws
6
10
Losses
7
23
Goals For
30
30
Goals Against
22
0.92
Avg Goals Scored
1.2
1.2
Avg Goals Conceded
0.88
12
BTTS Yes
12
8
Over 2.5
9
5
Clean Sheets
8
10
Failed To Score
8
Key Stats
Quick comparison based on available match data
0.92
Average Goals Scored
1.2
1.2
Average Goals Conceded
0.88
12
BTTS Yes
12
8
Over 2.5
9
0
Shots on Goal
0
Trend Signals
Derived from season data
Attack Edge
MC Oran
Defensive Edge
MC Oran
BTTS Signal
Lower BTTS profile
Goals Trend
Lower-scoring trend
Quick Verdict
Pre-match summary
Home Win Rate
24%
Away Win Rate
48%
MC Oran show the stronger season trend before kickoff.
Last matches: ES Setif
05.06.26
Lig
ES Setif
Paradou AC
2
0
W
20.05.26
Lig
ES Setif
MC Alger
1
0
W
16.05.26
Lig
ES Setif
CR Belouizdad
3
1
W
08.05.26
Lig
ES Setif
JS Kabylie
1
5
L
11.04.26
Lig
ES Setif
Olympique Akbou
0
1
L
05.04.26
Lig
ES Setif
Ben Aknoun
1
1
D
18.03.26
Lig
ES Setif
USM Alger
0
2
L
06.03.26
Lig
ES Setif
ASO Chlef
0
1
L
28.02.26
Lig
ES Setif
Mostaganem
3
0
W
20.02.26
Lig
ES Setif
MB Rouisset
2
1
W
13.02.26
Lig
ES Setif
CS Constantine
0
2
L
08.02.26
Lig
ES Setif
El Bayadh
0
0
D
04.02.26
Lig
ES Setif
JS Saoura
0
1
L
23.01.26
Lig
ES Setif
Khenchela
4
1
W
08.01.26
Lig
ES Setif
Paradou AC
2
2
D
29.12.25
Lig
ES Setif
MC Alger
0
2
L
25.12.25
Lig
ES Setif
CR Belouizdad
1
3
L
19.12.25
Lig
ES Setif
JS Kabylie
1
0
W
20.11.25
Lig
ES Setif
MC Oran
0
0
D
08.11.25
Lig
ES Setif
Olympique Akbou
1
1
D
Last matches: MC Oran
28.07.26
Fri
MC Oran
Muaither SC
3
0
W
06.06.26
Lig
MC Oran
USM Alger
2
2
D
20.05.26
Lig
MC Oran
CR Belouizdad
1
3
L
07.05.26
Lig
MC Oran
ASO Chlef
1
0
W
29.04.26
Lig
MC Oran
JS Kabylie
2
1
W
09.04.26
Lig
MC Oran
MB Rouisset
2
1
W
03.04.26
Lig
MC Oran
CS Constantine
1
0
W
17.03.26
Lig
MC Oran
El Bayadh
2
0
W
13.03.26
Lig
MC Oran
JS Saoura
0
2
L
06.03.26
Lig
MC Oran
Khenchela
2
1
W
27.02.26
Lig
MC Oran
Paradou AC
2
1
W
20.02.26
Lig
MC Oran
MC Alger
2
1
W
07.02.26
Lig
MC Oran
Mostaganem
0
0
D
03.02.26
Lig
MC Oran
Olympique Akbou
0
1
L
24.01.26
Lig
MC Oran
Ben Aknoun
1
2
L
08.01.26
Lig
MC Oran
USM Alger
1
1
D
29.12.25
Lig
MC Oran
CR Belouizdad
1
1
D
18.12.25
Lig
MC Oran
ASO Chlef
0
1
L
20.11.25
Lig
MC Oran
ES Setif
0
0
D
08.11.25
Lig
MC Oran
MB Rouisset
3
1
W
H2H: ES Setif vs MC Oran
17.04.26
H2H
ES Setif
MC Oran
3
0
W
20.11.25
H2H
MC Oran
ES Setif
0
0
D
18.04.25
H2H
ES Setif
MC Oran
1
0
W
07.11.24
H2H
MC Oran
ES Setif
1
0
L
17.05.24
H2H
MC Oran
ES Setif
4
1
L
29.12.23
H2H
ES Setif
MC Oran
1
0
W
04.07.23
H2H
MC Oran
ES Setif
3
1
L
29.11.22
H2H
ES Setif
MC Oran
4
0
W
09.04.22
H2H
ES Setif
MC Oran
0
1
L
19.11.21
H2H
MC Oran
ES Setif
0
0
D
13.07.21
H2H
MC Oran
ES Setif
4
0
L
06.02.21
H2H
ES Setif
MC Oran
4
1
W
08.02.20
H2H
MC Oran
ES Setif
1
1
D
24.08.19
H2H
ES Setif
MC Oran
1
1
D
17.03.19
H2H
ES Setif
MC Oran
4
1
W
Last matches: ES Setif
20.05.26
Lig
ES Setif
MC Alger
1
0
W
16.05.26
Lig
ES Setif
CR Belouizdad
3
1
W
05.04.26
Lig
ES Setif
Ben Aknoun
1
1
D
28.02.26
Lig
ES Setif
Mostaganem
3
0
W
20.02.26
Lig
ES Setif
MB Rouisset
2
1
W
08.02.26
Lig
ES Setif
El Bayadh
0
0
D
23.01.26
Lig
ES Setif
Khenchela
4
1
W
08.01.26
Lig
ES Setif
Paradou AC
2
2
D
19.12.25
Lig
ES Setif
JS Kabylie
1
0
W
08.11.25
Lig
ES Setif
Olympique Akbou
1
1
D
29.10.25
Lig
ES Setif
USM Alger
1
3
L
04.10.25
Lig
ES Setif
ASO Chlef
1
1
D
11.09.25
Lig
ES Setif
CS Constantine
2
1
W
29.08.25
Lig
ES Setif
JS Saoura
1
1
D
H2H at home: ES Setif
17.04.26
H2H
ES Setif
MC Oran
3
0
W
18.04.25
H2H
ES Setif
MC Oran
1
0
W
29.12.23
H2H
ES Setif
MC Oran
1
0
W
29.11.22
H2H
ES Setif
MC Oran
4
0
W
09.04.22
H2H
ES Setif
MC Oran
0
1
L
06.02.21
H2H
ES Setif
MC Oran
4
1
W
24.08.19
H2H
ES Setif
MC Oran
1
1
D
17.03.19
H2H
ES Setif
MC Oran
4
1
W
Last matches: MC Oran
20.05.26
Lig
MC Oran
CR Belouizdad
1
3
L
29.04.26
Lig
MC Oran
JS Kabylie
2
1
W
03.04.26
Lig
MC Oran
CS Constantine
1
0
W
13.03.26
Lig
MC Oran
JS Saoura
0
2
L
27.02.26
Lig
MC Oran
Paradou AC
2
1
W
07.02.26
Lig
MC Oran
Mostaganem
0
0
D
24.01.26
Lig
MC Oran
Ben Aknoun
1
2
L
08.01.26
Lig
MC Oran
USM Alger
1
1
D
18.12.25
Lig
MC Oran
ASO Chlef
0
1
L
08.11.25
Lig
MC Oran
MB Rouisset
3
1
W
25.10.25
Lig
MC Oran
El Bayadh
2
0
W
04.10.25
Lig
MC Oran
Khenchela
0
2
L
16.09.25
Lig
MC Oran
MC Alger
2
3
L
29.08.25
Lig
MC Oran
Olympique Akbou
0
1
L
H2H away: MC Oran
17.04.26
H2H
ES Setif
MC Oran
3
0
L
18.04.25
H2H
ES Setif
MC Oran
1
0
L
29.12.23
H2H
ES Setif
MC Oran
1
0
L
29.11.22
H2H
ES Setif
MC Oran
4
0
L
09.04.22
H2H
ES Setif
MC Oran
0
1
W
06.02.21
H2H
ES Setif
MC Oran
4
1
L
24.08.19
H2H
ES Setif
MC Oran
1
1
D
17.03.19
H2H
ES Setif
MC Oran
4
1
L
ES Setif
4-4-2
estimated
Lineups
4-4-2 vs 4-4-2
MC Oran
4-4-2
estimated
1
H. Bencheikh El Fegoun
27
K. Hamidi
4
I. Boubekeur
13
M. Omfia
22
I. Bekakchi
11
K. Toual
↓🟨
8
M. Hamek
⚽↓
29
M. Salifu
6
O. Daibeche
↓
19
D. Gnahoua
↓
17
M. Boukerma
⚽ 2↓🟨
1
M. Zeghba
🟨🟥
20
M. Belkhiter
24
A. Kerroum
23
A. Hamra
3
A. Mammar Chaouche
🟨
29
M. Mahadane
↓
6
O. Embarek
↓
14
O. Coumbassa
↓
8
J. Aguieb
↓
17
C. Aoudjane
↓
21
M. Abdelkader
ES Setif
MC Oran
⚽ Goal
🎯 Assist
🟨 Yellow
🟥 Red
↑ In
↓ Out
Ligue 1 Standings
| # | Team | MP | GD | PTS | Form |
|---|---|---|---|---|---|
| 1 |
MC Alger
|
30 | 23 | 65 |
W
L
D
W
W
|
| 2 |
JS Saoura
|
30 | 14 | 55 |
W
D
D
W
W
|
| 3 |
CR Belouizdad
|
30 | 23 | 53 |
D
D
W
W
L
|
| 4 |
MC Oran
|
30 | 5 | 49 |
D
L
W
W
L
|
| 5 |
JS Kabylie
|
30 | 9 | 45 |
D
W
W
L
D
|
| 6 |
Olympique Akbou
|
30 | 3 | 45 |
D
L
L
L
D
|
| 7 |
Khenchela
|
30 | 0 | 44 |
W
W
D
W
L
|
| 8 |
Ben Aknoun
|
30 | 2 | 43 |
D
D
L
W
L
|
| 9 |
CS Constantine
|
30 | 5 | 43 |
L
D
L
W
D
|
| 10 |
USM Alger
|
30 | 5 | 39 |
D
D
D
L
L
|
| 11 |
ES Setif
|
30 | -3 | 39 |
W
W
W
L
W
|
| 12 |
MB Rouisset
|
30 | -5 | 36 |
L
W
W
D
D
|
| 13 |
ASO Chlef
|
30 | -5 | 34 |
L
L
L
W
L
|
| 14 |
Paradou AC
|
30 | -19 | 24 |
L
L
L
W
W
|
| 15 |
Mostaganem
|
30 | -34 | 19 |
D
L
D
L
L
|
| 16 |
El Bayadh
|
30 | -23 | 17 |
D
D
L
L
L
|
Champions League
CAF Confederation Cup
Relegation
Match Events
Goals, cards, substitutions and VAR decisions from this fixture.
ES Setif
3 - 0
MC Oran
ES Setif
Timeline
MC Oran
1st Half
1 - 0
10'
A. Mammar Chaouche
yellow card
14'
M. Zeghba
yellow card
14'
M. Zeghba
yellow card
14'
M. Zeghba
red card
17'
M. Mahadane ↔ M. Ferrahi
Substitution
45'
M. Boukerma
normal goal
1 - 0
2nd Half
2 - 0
57'
K. Toual
yellow card
57'
M. Boukerma
normal goal
2 - 0
60'
M. Boukerma
yellow card
67'
M. Boukerma ↔ I. Bouchagoura
Substitution
67'
O. Coumbassa ↔ G. Mohutsiwa
Substitution
67'
O. Embarek ↔ Y. Aliane
Substitution
67'
J. Aguieb ↔ A. Bourdim
Substitution
70'
M. Hamek
normal goal
3 - 0
73'
D. Gnahoua ↔ M. Zerrouki
Substitution
74'
K. Toual ↔ A. Derder
Substitution
74'
M. Hamek ↔ Y. Douar
Substitution
75'
-
yellow card
75'
-
yellow card
84'
-
yellow card
85'
-
yellow card
87'
C. Aoudjane ↔ B. Benkhedim
Substitution
90'
O. Daibeche ↔ A. Naim
Substitution