Apr 19 19:001 - 1

Head 2 head

Olympique de SafiOlympique de Safi
0
Wins
3
Draws
USM AlgerUSM Alger
1
Wins
19:00Apr 192026
Olympique de SafiOlympique de Safi
USM AlgerUSM Alger
1
1
16:00Apr 112026
USM AlgerUSM Alger
Olympique de SafiOlympique de Safi
0
0
19:00Feb 142026
USM AlgerUSM Alger
Olympique de SafiOlympique de Safi
0
0
19:00Nov 282025
Olympique de SafiOlympique de Safi
USM AlgerUSM Alger
0
1

CAF Confederation Cup League Standings

#TeamPWDLGoalsPTS
1Wydad Casablanca65019:215
2Belouizdad650111:515
3USM Alger64209:414
4Olympique de Safi64117:413
5Maniema Union64028:312
6Zamalek63216:411
7Al Masry63129:710
8Kaizer Chiefs63127:610
9AS Otoho d'Oyo630310:69
10Azam FC63034:69
11Singida Black Stars SC61233:65
12Stellenbosch61232:95
13Djoliba61145:74
14ZESCO United61053:83
15

San-Pédro

61058:143
16Nairobi United60061:110
#TeamPWDLGoalsPTS
1Wydad Casablanca33006:09
2Belouizdad33006:19
3Maniema Union33007:19
4AS Otoho d'Oyo33009:29
5Zamalek32103:17
6USM Alger32105:27
7Kaizer Chiefs32104:27
8Al Masry32015:36
9Olympique de Safi32014:36
10Azam FC32012:16
11Djoliba31114:14
12Singida Black Stars SC31112:24
13Stellenbosch31111:34
14ZESCO United31023:43
15

San-Pédro

31025:53
16Nairobi United30031:40
#TeamPWDLGoalsPTS
1USM Alger32104:27
2Olympique de Safi32103:17
3Wydad Casablanca32013:26
4Belouizdad32015:46
5Zamalek31113:34
6Al Masry31114:44
7Maniema Union31021:23
8Azam FC31022:53
9Kaizer Chiefs31023:43
10Singida Black Stars SC30121:41
11Stellenbosch30121:61
12AS Otoho d'Oyo30031:40
13Djoliba30031:60
14ZESCO United30030:40
15

San-Pédro

30033:90
16Nairobi United30030:70

Olympique de Safi vs USM Alger: Match Stats

Olympique de Safi vs USM Alger: match overview

Olympique de Safi vs USM Alger — CAF Confederation Cup, kick-off 19.04.2026 at 19:00.


Fixture Olympique de Safi vs USM Alger

Competition CAF Confederation Cup

Country / Region Africa

Date 19.04.2026

Kick-off 19:00


Comparing the odds

Bookmakers price the same match differently — often by several percent on the 1X2 line. Odds-Fan puts those prices side by side, so the best quote for each outcome is easy to spot. Four quick checks:


  1. Start with the 1X2 line — the top price for each outcome is rarely at one bookmaker.
  2. Compare the markets you actually bet on: totals, both teams to score, handicaps.
  3. Odds move — re-check right before you bet.
  4. Use only bookmakers licensed in your jurisdiction.


Olympique de Safi vs USM Alger: head-to-head

Past meetings between the sides, where available, are listed below — an empty table simply means the teams have no recorded history yet, which is common for international fixtures and cup draws.

DateEventScore
19.04.2026Olympique de Safi vs USM Alger1 - 1
11.04.2026USM Alger vs Olympique de Safi0 - 0
14.02.2026USM Alger vs Olympique de Safi0 - 0


Recent form

Olympique de Safi — latest results:

DateEventScore
05.07.2026Olympique de Safi vs Raja Casablanca0 - 2
02.07.2026Olympique Dcheira vs Olympique de Safi1 - 1
28.06.2026Olympique de Safi vs CODM Meknes2 - 2


USM Alger — latest results:

DateEventScore
06.06.2026MC Oran vs USM Alger2 - 2
04.06.2026ES Ben Aknoun vs USM Alger2 - 2
02.06.2026USM Alger vs Belouizdad1 - 1


Form lines age well as a reference point: scores and dates stay meaningful whether you're reading this before kick-off or looking the fixture up afterwards.

FAQ

The match is scheduled for 19.04.2026, with kick-off at 19:00. Double-check the time against your own timezone before planning around it.

The competition is CAF Confederation Cup (Africa).

Olympique de Safi have scored 12 goals so far this season, conceding 18 at the other end.

USM Alger have 17 goals scored and 16 conceded this season.

We collect the prices licensed bookmakers offer for this match and show them side by side — the strongest price for each outcome stands out at a glance.

No. Odds-Fan compares odds; the bet itself is placed with your chosen bookmaker, under their terms and your local rules.

Start with the 1X2 line, then compare the markets you actually bet on, re-check right before betting (odds move), and stick to bookmakers licensed in your jurisdiction.