Morocco vs Bahrain soccer prediction, stats and h2h

09.10.2025
Stade Prince Moulay Abdallah
1.17
5.75
17.00

Live game details

Morocco Bahrain
57’ subst I. Al Khatal for M. Abduljabbar
59’ subst I. Saibari for H. Igamane
59’ subst A. El Kaabi for Y. En Nesyri
69’ subst B. El Khannouss for E. Ben Seghir
70’ subst A. Ezzalzouli for O. Targhalline
70’ subst O. Saber for A. Madan
79’ subst B. Diaz for I. Akhomach
79’ subst Y. Belammari for C. Talbi
81’ subst A. J. Shaikh for S. Mahdi Sharaf
81’ subst M. Humaidan for M. Al Romaihi
81’ subst M. Marhoon for H. Jameel
90’ goal J. El Yamiq

Compare teams

Morocco Bahrain
Won 7 in last 10 gamesWon 2 in last 10 games
Not won 3 in last 10 gamesNot won 8 in last 10 games
Lost 1 in last 10 gamesLost 7 in last 10 games
Draw 2 in last 10 gamesDraw 1 in last 10 games
Last five games
LDWWW
WLLWL
Last 5 home/away only
WDWWW
LLLDL

Predictions

10 on Morocco

Under 2.5 goals

Score Tip - 2:0

Game Stats Game Odds

Latest games stats

Morocco Bahrain
Over 1.5
60%60%
Over 2.5
30%50%
Over 3.5
10%30%
Average Scored
1.600.90
Average Conceded
0.401.70

Power rank last games

Power rank - Team strength (goals, victories, possession, corners, attacking pressure and defense performance).
Team W D L GOALS O2.5 BTTS POWER
Morocco
7
2
1
16:4
30%
20%
135.7
Bahrain
2
1
7
9:17
50%
50%
63.3

Morocco (home only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
Morocco
9
1
0
18:2
30%
20%
155.9

Bahrain (away only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
Bahrain
2
2
6
8:13
40%
40%
67.7

Morocco last results

  • 18.01 FT
    Senegal
    Morocco
    L
    1 - 0
  • 14.01 FT
    Nigeria
    Morocco
    L
    0 - 0
  • 09.01 FT
    Cameroon
    Morocco
    L
    0 - 2
  • 04.01 FT
    Morocco
    Tanzania
    W
    1 - 0
  • 29.12 FT
    Zambia
    Morocco
    L
    0 - 3
  • 26.12 FT
    Morocco
    Mali
    W
    1 - 1
  • 21.12 FT
    Morocco
    Comoros
    W
    2 - 0
  • 18.12 FT
    Jordan
    Morocco
    L
    2 - 3
  • 15.12 FT
    Morocco
    United Arab Emirates
    W
    3 - 0
  • 11.12 FT
    Morocco
    Syria
    W
    1 - 0

Bahrain last results

  • 09.12 FT
    Bahrain
    Sudan
    W
    3 - 1
  • 06.12 FT
    Bahrain
    Algeria
    W
    1 - 5
  • 03.12 FT
    Iraq
    Bahrain
    L
    2 - 1
  • 26.11 FT
    Bahrain
    Djibouti
    W
    1 - 0
  • 17.11 FT
    Bahrain
    Somalia
    W
    1 - 2
  • 09.10 FT
    Morocco
    Bahrain
    L
    1 - 0
  • 08.09 FT
    United Arab Emirates
    Bahrain
    L
    1 - 0
  • 03.09 FT
    Qatar
    Bahrain
    L
    2 - 2
  • 10.06 FT
    China
    Bahrain
    L
    1 - 0
  • 05.06 FT
    Bahrain
    Saudi Arabia
    W
    0 - 2