It's time to decide the outcome of the CAF Confederations Cup Play-offs meeting between JS Saoura and Hearts of Oak. Get ready for the match with this full betting preview!
JS Saoura and Hearts of Oak should both be in good shape for this meeting, as there's been enough days for both of them to train and rest since their last matches.
Saoura's stadium, Stade du 20 Août 1955, has a artifical turf surface. Hearts of Oak have grass on their own stadium. This might or might not make a difference, and to help evaluate that we give you the recent performance numbers for Hearts of Oak when playing on artifical turf; 2 wins, 2 draws and 5 losses from nine matches. They have scored 5 goals in these games and conceded 11.
It's quite the trip for Hearts of Oak when visiting Saoura as the cities are 4700 kilometers apart.
JS Saoura form and stats
Saoura have not come this way in the CAF Confederations Cup without some hard work on the way, more precisely defeating Concorde.Perfect Ligue 1 season at home so far for JS Saoura 2 wins from 2 appearances. On the other hand, in the CAF Confederations Cup, JS Saoura has performed like this (both home and away): 1 win, 1 draw and 1 loss. In general it's been a long time since Saoura tasted defeat here at Stade du 20 Août 1955, as they have taken at least one point from their last 24 home games in the league.
Defensively the home team are doing well, with their goalkeeper Zakaria Saidi not having conceded a league goal in 299 minutes.
Saoura faced defeat in their previous match, away at Hearts of Oak (0-2).
A 0-0 draw away in the Ligue 1 before that, with HB Chelghoum Laid the opponent.It's still early days, but we have some goal stats for the JS Saoura at home in the league. 7 on target and 0 scored by the opposition; from 2 matches.
Hearts of Oak form and stats
Still no away game victory in the Premier League for Hearts of Oak with 1 draw and 1 loss from their first 2 attempts.
The supporters enjoyed Hearts's previous game versus JS Saoura, a CAF Confederations Cup 2-0 win played at home.
Prior to that match, the Hearts manager S. Boadu faced defeat when travelling to Ashanti Gold and losing 0-2.Hearts of Oak have the goal stats of 1-3 (for/against) from 2 business trips in the league at this early stage of the season.
Head 2 Head
The dueling parties have fought earlier this season: Hearts of Oak - Saoura 2-0.Top Goalscorers
![]() B. Hamidi 3 goals | ![]() I. Boubekeur 1 goals | ![]() A. Lahmeri 1 goals |
JS Saoura missing players
Hearts of Oak missing players
| JS Saoura | Hearts of Oak | ||||||
| Total | Home | Statistics | Stat | Away | Total | ||
| 25 | 12 | Played | P | 12 | 25 | ||
| 11 | 8 | Won | W | 3 | 13 | ||
| 8 | 4 | Drew | D | 4 | 7 | ||
| 6 | 0 | Lost | L | 5 | 5 | ||
| 40 | 30 | Scored | S | 9 | 28 | ||
| 24 | 8 | Conceded | C | 17 | 19 | ||
| 96% | 100% | Over 0.5 | O 0.5 | 100% | 96% | ||
| 76% | 83% | Over 1.5 | O 1.5 | 67% | 68% | ||
| 40% | 50% | Over 2.5 | O 2.5 | 17% | 8% | ||
| 24% | 42% | Over 3.5 | O 3.5 | 8% | 4% | ||
| 12% | 25% | Over 4.5 | O 4.5 | 8% | 4% | ||
| 52% | 58% | BTTS | BTTS | 50% | 32% | ||
| 28% | 42% | Clean Sheets | C S | 17% | 52% | ||
| 24% | 0% | Failed to Score | F T | 33% | 20% | ||
| 4.1 | 5 | Corners for (avg) | C F | 4.8 | 5.2 | ||
| 2.2 | 2 | Corners against (avg) | C A | 4 | 4 | ||
| 1.7 | 1.4 | Yellow cards (avg) | Y C | 1.6 | 1.8 | ||
| 1 | 0 | Red cards | R C | 1 | 1 | ||
| 7.6 | 8 | Shots (avg) | S ( | 7.6 | 8.9 | ||
| 2.6 | 2.6 | Shots on Target (avg) | S O | 2.2 | 3.4 | ||
| 45% | 85% | Goal Efficiency | G E | 36% | 34% | ||
| 6 | 3.6 | Shots against (avg) | S A | 9.1 | 7.5 | ||
| 2.2 | 1 | Shots on Target against (avg) | S O | 2.4 | 2.2 | ||
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | US Biskra | 5 | 4 | 0 | 1 | 10 | 4 | 3 | 3 | 0 | 0 | 5 | 1 | 2 | 1 | 0 | 1 | 5 | 3 | 6 | 12 |
| 2 | Paradou AC | 5 | 4 | 0 | 1 | 10 | 6 | 3 | 2 | 0 | 1 | 3 | 3 | 2 | 2 | 0 | 0 | 7 | 3 | 4 | 12 |
| 3 | USM Alger | 5 | 3 | 1 | 1 | 11 | 3 | 3 | 3 | 0 | 0 | 10 | 1 | 2 | 0 | 1 | 1 | 1 | 2 | 8 | 10 |
| 4 | CS Constantine | 5 | 3 | 1 | 1 | 7 | 2 | 3 | 2 | 0 | 1 | 4 | 1 | 2 | 1 | 1 | 0 | 3 | 1 | 5 | 10 |
| 5 | Olympique Medea | 5 | 3 | 1 | 1 | 6 | 3 | 3 | 2 | 1 | 0 | 4 | 1 | 2 | 1 | 0 | 1 | 2 | 2 | 3 | 10 |
| 6 | NA Hussein Dey | 5 | 2 | 3 | 0 | 6 | 4 | 3 | 1 | 2 | 0 | 5 | 4 | 2 | 1 | 1 | 0 | 1 | 0 | 2 | 9 |
| 7 | CR Belouizdad | 5 | 2 | 2 | 1 | 9 | 7 | 2 | 1 | 1 | 0 | 3 | 2 | 3 | 1 | 1 | 1 | 6 | 5 | 2 | 8 |
| 8 | MC Alger | 5 | 2 | 2 | 1 | 4 | 4 | 2 | 2 | 0 | 0 | 4 | 1 | 3 | 0 | 2 | 1 | 0 | 3 | 0 | 8 |
| 9 | JS Saoura | 4 | 2 | 1 | 1 | 8 | 2 | 2 | 2 | 0 | 0 | 7 | 0 | 2 | 0 | 1 | 1 | 1 | 2 | 6 | 7 |
| 10 | ES Setif | 5 | 1 | 4 | 0 | 3 | 2 | 3 | 1 | 2 | 0 | 3 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 1 | 7 |
| 11 | JS Kabylie | 4 | 0 | 4 | 0 | 3 | 3 | 2 | 0 | 2 | 0 | 1 | 1 | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 4 |
| 12 | MC Oran | 5 | 1 | 1 | 3 | 4 | 7 | 2 | 0 | 1 | 1 | 2 | 4 | 3 | 1 | 0 | 2 | 2 | 3 | -3 | 4 |
| 13 | RC Relizane | 5 | 1 | 1 | 3 | 3 | 11 | 2 | 1 | 1 | 0 | 2 | 1 | 3 | 0 | 0 | 3 | 1 | 10 | -8 | 4 |
| 14 | ASO Chlef | 5 | 0 | 3 | 2 | 0 | 2 | 2 | 0 | 1 | 1 | 0 | 1 | 3 | 0 | 2 | 1 | 0 | 1 | -2 | 3 |
| 15 | Tlemcen | 5 | 1 | 0 | 4 | 2 | 7 | 2 | 1 | 0 | 1 | 1 | 2 | 3 | 0 | 0 | 3 | 1 | 5 | -5 | 3 |
| 16 | RC Arbaa | 5 | 0 | 3 | 2 | 1 | 10 | 3 | 0 | 2 | 1 | 0 | 5 | 2 | 0 | 1 | 1 | 1 | 5 | -9 | 3 |
| 17 | HB Chelghoum Laid | 5 | 0 | 2 | 3 | 0 | 4 | 2 | 0 | 1 | 1 | 0 | 1 | 3 | 0 | 1 | 2 | 0 | 3 | -4 | 2 |
| 18 | NC Magra | 5 | 0 | 1 | 4 | 2 | 8 | 2 | 0 | 1 | 1 | 1 | 3 | 3 | 0 | 0 | 3 | 1 | 5 | -6 | 1 |
| Total | Home | Away | |||||||||||||||||||
| # | Team | MP | W | D | L | F | A | MP | W | D | L | F | A | MP | W | D | L | F | A | +/- | P |
| 1 | Asante Kotoko | 5 | 4 | 1 | 0 | 8 | 1 | 2 | 2 | 0 | 0 | 4 | 0 | 3 | 2 | 1 | 0 | 4 | 1 | 7 | 13 |
| 2 | King Faisal | 5 | 3 | 1 | 1 | 6 | 2 | 3 | 2 | 1 | 0 | 3 | 0 | 2 | 1 | 0 | 1 | 3 | 2 | 4 | 10 |
| 3 | Bechem United | 5 | 3 | 0 | 2 | 10 | 5 | 3 | 3 | 0 | 0 | 9 | 1 | 2 | 0 | 0 | 2 | 1 | 4 | 5 | 9 |
| 4 | Aduana Stars | 5 | 2 | 2 | 1 | 9 | 6 | 2 | 1 | 0 | 1 | 6 | 4 | 3 | 1 | 2 | 0 | 3 | 2 | 3 | 8 |
| 5 | Great Olympics | 5 | 2 | 2 | 1 | 8 | 6 | 2 | 1 | 1 | 0 | 6 | 4 | 3 | 1 | 1 | 1 | 2 | 2 | 2 | 8 |
| 6 | Bibiani Gold Stars | 5 | 2 | 1 | 2 | 5 | 4 | 3 | 2 | 0 | 1 | 3 | 1 | 2 | 0 | 1 | 1 | 2 | 3 | 1 | 7 |
| 7 | Dreams | 5 | 2 | 1 | 2 | 11 | 11 | 2 | 1 | 0 | 1 | 4 | 4 | 3 | 1 | 1 | 1 | 7 | 7 | 0 | 7 |
| 8 | Real Tamale | 5 | 2 | 1 | 2 | 8 | 9 | 3 | 2 | 1 | 0 | 5 | 1 | 2 | 0 | 0 | 2 | 3 | 8 | -1 | 7 |
| 9 | Ashanti Gold | 5 | 2 | 1 | 2 | 4 | 5 | 2 | 1 | 1 | 0 | 3 | 1 | 3 | 1 | 0 | 2 | 1 | 4 | -1 | 7 |
| 10 | Karela | 5 | 1 | 3 | 1 | 4 | 5 | 3 | 1 | 2 | 0 | 3 | 2 | 2 | 0 | 1 | 1 | 1 | 3 | -1 | 6 |
| 11 | Medeama | 5 | 1 | 3 | 1 | 3 | 5 | 2 | 1 | 1 | 0 | 3 | 1 | 3 | 0 | 2 | 1 | 0 | 4 | -2 | 6 |
| 12 | Wa All Stars | 5 | 1 | 2 | 2 | 5 | 6 | 3 | 1 | 0 | 2 | 3 | 4 | 2 | 0 | 2 | 0 | 2 | 2 | -1 | 5 |
| 13 | Eleven Wonders | 5 | 1 | 2 | 2 | 3 | 4 | 3 | 1 | 1 | 1 | 3 | 2 | 2 | 0 | 1 | 1 | 0 | 2 | -1 | 5 |
| 14 | WAFA | 5 | 1 | 2 | 2 | 4 | 6 | 3 | 1 | 2 | 0 | 4 | 3 | 2 | 0 | 0 | 2 | 0 | 3 | -2 | 5 |
| 15 | Berekum Chelsea | 4 | 1 | 1 | 2 | 2 | 3 | 2 | 1 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 2 | 1 | 3 | -1 | 4 |
| 16 | Accra Lions | 5 | 1 | 1 | 3 | 5 | 10 | 2 | 1 | 1 | 0 | 3 | 2 | 3 | 0 | 0 | 3 | 2 | 8 | -5 | 4 |
| 17 | Elmina Sharks | 5 | 1 | 1 | 3 | 5 | 10 | 2 | 1 | 0 | 1 | 3 | 4 | 3 | 0 | 1 | 2 | 2 | 6 | -5 | 4 |
| 18 | Hearts of Oak | 4 | 0 | 3 | 1 | 2 | 4 | 2 | 0 | 2 | 0 | 1 | 1 | 2 | 0 | 1 | 1 | 1 | 3 | -2 | 3 |