Sport Picks

Stadium Background

Annaba vs Village Moussa Prediction & H2H Stats

Algeria Algeria

Algeria Cup 2019/2020
Our Tip

Match Events

16' Event
Kharoubi R.
72' Event
Medafai I.

AI Match Summary

This match ends 2-0, with Annaba advancing. Cup football at its most decisive.

Win Probability Meter

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

43%
Annaba
15%
Draws
42%
Village Moussa
Draw rate projection: 15% Favored: Annaba

Model Confidence

Aggregate indicator score

43% / Low Confidence
  • Look at the last few games and Annaba come out ahead of Village Moussa on wins alone.
  • 43% — that's where the model lands on Annaba taking it.
  • Annaba have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Annaba, who have won 1 of the last 1 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 12.5%
Over 4.5 Goals 6%
Both Teams To Score (BTTS) 22%
Annaba Clean Sheet 68%
Village Moussa Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Annaba Village Moussa
Matches Played 30 5
Wins 15 2
Draws 4 0
Losses 11 3
Goals Scored 1.27 1
Goals Conceded 0.7 1.4
Expected Goals (xG) 1.42 0.81
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Jan 2, 2020 Algeria Cup
Annaba vs Village Moussa
2:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

Annaba Compare

Top Goalscorer Kharoubi R.
1 Goals
Assists Leader Medafai I.
1 Ast
Avg xG / game 1.09
Avg xA / game 0.71

Village Moussa Compare

Avg xG / game 0.74
Avg xA / game 0.45

SokaPicks Momentum Index

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

Annaba 50 / 100
Village Moussa 26 / 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
Annaba Village Moussa

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Annaba found the back of the net in 63% of recent matches (30 games).

Village Moussa has conceded goals in 60% of their last 5 outings.

Historical meetings average 2.00 goals per match.

Difficult form: Village Moussa registered 3 defeats in their last 5 games.

Scoring Trends

Annaba VS -
1.63 Goals Scored 0
0.63 Goals Conceded 0
50% Over 1.5 0%
50% Over 2.5 0%
25% Over 3.5 0%

Recent Form & Match History

Annaba

(Home)
02 Oct
Annaba
2 : 1
Paradou
26 Sept
Khroub
1 : 0
Annaba
18 Sept
Annaba
3 : 0
Magra
09 May
CA Batna
2 : 0
Annaba
02 May
Annaba
0 : 1
MO Bejaia
Page 1 of 6

Village Moussa

(Away)
02 Jan
Annaba
2 : 0
Village Moussa
28 Dec
Village Moussa
2 : 0
Tlemcen
01 Jan
Village Moussa
0 : 3
MC Alger
17 Dec
Hamra Annaba
0 : 2
Village Moussa
30 Dec
Kais
2 : 1
Village Moussa

Tournament Bracket & Draw

1/32-finals
Adrar 2
Telagh 1
Mlila 1
Kabylie 0
Bordj Bou Arreridj 3
IR Mecheria 1
Khroub 2
Bordj Menail 1
Lardjem 0
Chelghoum 1
Bejaia 2
ES Setif 3
Constantine 4
Magra 1
Saoura 3
Tadjenant 0
SC Mecheria 1
OM Arzew 0
Tadamoun Souf 1
Bel Abbes 3
Beni Thour 0
Annaba 2
Village Moussa 2
Tlemcen 0
Mila 0
Amal Bou Saada 1
CRB Houari 0
CR Zaouia 2
Arba 1
MO Constantine 0
Sabath 1
Hussein Dey 3
Guelma 1
Harrach 0
MSP Batna 3
Sougueur 2
Paradou 5
Bir el Arch 0
El Bayadh 1
Lakhdaria 0
ASM Oran 5
Hydra 0
USM Alger 6
Khenchela 1
ASO Chlef 6
Beni Douala 1
Boumedfaa 3
NT Souf 0
Marsa 2
Ghozlane 0
Nasr El Fedjoudj 1
Biskra 2
Medea 3
MO Bejaia 0
Tighenif 0
CR Belouizdad 2
Widad Adabi de Boufarik 3
USM Oran 1
MC Alger 2
Olympique Magrane 1
Oran 6
MJ Arzew 1
Ghriss 3
MO Chaaba 0
1/16-finals
Adrar 1
Mlila 2
Bordj Bou Arreridj 1
Khroub 0
Chelghoum 1
ES Setif 5
Constantine 2
Saoura 1
SC Mecheria 0
Bel Abbes 2
Annaba 2
Village Moussa 0
Amal Bou Saada 2
CR Zaouia 0
Arba 1
Hussein Dey 0
Guelma 2
MSP Batna 1
Paradou 5
El Bayadh 0
ASM Oran 1
USM Alger 0
ASO Chlef 3
Boumedfaa 1
Marsa 0
Biskra 1
Medea 0
CR Belouizdad 1
Widad Adabi de Boufarik 1
MC Alger 0
Oran 3
Ghriss 1
1/8-finals
Mlila 1
Bordj Bou Arreridj 3
ES Setif 2
Constantine 1
Bel Abbes 1
Annaba 0
Amal Bou Saada 1
Arba 0
Guelma 0
Paradou 1
ASM Oran 1
ASO Chlef 0
Biskra 1
CR Belouizdad 0
Widad Adabi de Boufarik 2
Oran 0
Quarter-finals
Bordj Bou Arreridj 1
ES Setif 1
Bel Abbes 3
Amal Bou Saada 0
Paradou 4
ASM Oran 1
Biskra 1
Widad Adabi de Boufarik 1
Semi-finals
TBD -
TBD -
TBD -
TBD -
Final
TBD -
TBD -