Sport Picks

Stadium Background

MO Bejaia vs Harrach

Algeria Algeria

Algeria Cup
Our Tip

Match Events

5' Event
Bechou Y.
77' Event
Zouari A.
90' Event
Kermiche M.

AI Match Summary

First leg ended 1-2. The second leg ended 1-2.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

43%
MO Bejaia
30%
Draws
27%
Harrach
Draw rate projection: 30% Favored: MO Bejaia

Model Confidence

Aggregate indicator score

43% / Low Confidence
  • Look at the last few games and Harrach come out ahead of MO Bejaia on wins alone.
  • Win probability leans MO Bejaia's way, sitting at 50%.
  • Harrach arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Harrach, who have won 1 of the last 5 encounters.
  • Strong defensive structures favor a low-scoring, controlled fixture.
  • History favors Harrach here — 4 wins from the last 5 head-to-heads.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 85%
Over 1.5 Goals 44%
Over 2.5 Goals 24%
Over 3.5 Goals 6.5%
Over 4.5 Goals 3%
Both Teams To Score (BTTS) 30%
MO Bejaia Clean Sheet 68%
Harrach Clean Sheet 15%

Recent Team Form Analysis

Averages per match over historical game filters

Metric MO Bejaia Harrach
Matches Played 30 30
Wins 16 18
Draws 9 7
Losses 5 5
Goals Scored 1.43 1.57
Goals Conceded 0.67 0.73
Expected Goals (xG) 1.00 1.05
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Dec 5, 2025 Algeria Cup
MO Bejaia vs Harrach
1:2
Jun 1, 2021 Ligue 2
Harrach vs MO Bejaia
1:0
Mar 25, 2021 Ligue 2
MO Bejaia vs Harrach
0:0
Nov 20, 2019 Ligue 2
Harrach vs MO Bejaia
1:0
Dec 29, 2018 Algeria Cup
Harrach vs MO Bejaia
1:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

MO Bejaia Compare

Top Goalscorer Kermiche M.
1 Goals
Avg xG / game 0.77
Avg xA / game 0.5

Harrach Compare

Top Goalscorer Bechou Y.
1 Goals
Assists Leader Zouari A.
1 Ast
Avg xG / game 0.95
Avg xA / game 0.58

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

MO Bejaia 59 / 100
Harrach 23 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
MO Bejaia Harrach

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick MO Bejaia Win (1)
Secondary Pick Under 2.5 Goals or BTTS No
Correct Score 1:0
BTTS Outcome No (NG)
Over/Under Pick Under 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

MO Bejaia's goal record stands at 80% scoring rate across 30 recent games.

MO Bejaia went unbeaten in 5 of their last 5 games.

Harrach let in goals in 57% of their last 30 matches.

Games between these two average 1.20 goals.

Scoring Trends

MO Bejaia VS Harrach
1.25 Goals Scored 1
0 Goals Conceded 0.75
25% Over 1.5 63%
13% Over 2.5 25%
13% Over 3.5 0%

Recent Form & Match History

MO Bejaia

(Home)
09 May
MO Bejaia
0 : 0
Beni Oulbane
02 May
Annaba
0 : 1
MO Bejaia
21 Apr
MO Bejaia
1 : 0
Khroub
17 Apr
Bordj Menail
0 : 1
MO Bejaia
10 Apr
MO Bejaia
1 : 0
US Chaouia
Page 1 of 6

Harrach

(Away)
06 Aug
Harrach
1 : 1
Saoura
16 May
Harrach
1 : 2
US Chaouia
08 May
Harrach
3 : 0
WA Mostaganem
01 May
GC Mascara
1 : 1
Harrach
25 Apr
Harrach
2 : 1
Kolea
Page 1 of 6

Tournament Bracket & Draw

1/32-finals
CA Batna 2
Annaba 1
Kolea 1
Bordj Menail 0
Paradou 3
Adrar 0
USF Constantine 4
Metlili Chaamba 2
Frenda 2
Mila 1
ASO Chlef 1
Sidi Abdelmoumen 0
MB Barika 1
Marsa El Hadjadj 0
Saida 3
Telaghema 0
MO Bejaia 1
Harrach 2
Kabylie 7
MB Hassi Messaoud 0
Magra 0
USM Alger 1
MO Constantine 3
Kais 1
Sidi Ali Boussidi 0
Arba 1
Oran 1
Mostaganem 2
Bethioua 0
Saoura 1
Khroub 2
Olympique Akbou 0
Constantine 4
JS El Biar 1
CR Temouchent 1
Hamaissa 0
Bechar Djedid 4
GC Mascara 3
ES Setif 1
Beni Thamou 0
Tessala 0
Bejaia 1
Widad Adabi de Boufarik 3
Naama 0
Beni Oulbane 0
Amal Bou Saada 1
Hussein Dey 3
Sedrata 0
Wifaq Ain Benian 2
SC Mecheria 1
CR Belouizdad 2
Oued Fodda 1
Ain Kercha 1
Illizi 0
Beni Thour 1
ASM Oran 2
MC Alger 1
El Bayadh 0
Khenchela 1
Rouisset 0
ES Ben Aknoun 2
RA Ain Defla 0
ESF Bir El Ater 2
Kadiria 0
1/16-finals
CA Batna 5
Kolea 1
Paradou 2
USF Constantine 0
Frenda 0
ASO Chlef 1
MB Barika 1
Saida 2
Harrach 1
Kabylie 0
USM Alger 3
MO Constantine 0
Arba 0
Mostaganem 1
Saoura 2
Khroub 0
Constantine 3
CR Temouchent 0
Bechar Djedid 0
ES Setif 4
Bejaia 4
Widad Adabi de Boufarik 1
Amal Bou Saada 0
Hussein Dey 1
Wifaq Ain Benian 1
CR Belouizdad 5
Ain Kercha 0
ASM Oran 2
MC Alger 2
Khenchela 1
ES Ben Aknoun 2
ESF Bir El Ater 0
1/8-finals
CA Batna 4
Paradou 3
ASO Chlef 0
Saida 1
Harrach 2
USM Alger 3
Mostaganem 0
Saoura 2
Constantine 2
ES Setif 1
Bejaia 3
Hussein Dey 0
CR Belouizdad 3
ASM Oran 0
MC Alger 1
ES Ben Aknoun 0
Quarter-finals
CA Batna 1
Saida 0
USM Alger 1
Saoura 0
Constantine 1
Bejaia 0
CR Belouizdad 3
MC Alger 2
Semi-finals
CA Batna 1
USM Alger 3
Constantine 2
CR Belouizdad 3
Final
USM Alger 2
CR Belouizdad 1