Morocco vs Bahrain: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 09 Oct, 07:00 PM UTC

FT
1
0

Scheduled H2H Match For Morocco Vs Bahrain

Int. Friendly Games

Thu, 09 Oct 2025 at 07:00 PM UTC

Morocco
Morocco

MAR MAR

Recent Form

W
W
W
W
W
Bahrain
Bahrain

BHR BHR

Recent Form

L
D
L
L
L

1

Win

Last 1 Played

1
0 Draws

0

Win

1
Position
5
Walid Regragui
Manager
Dragan Talajić

Morocco vs Bahrain H2H Results Summary

Over the most recent 1 H2H fixtures between these competitors, Morocco have won 1 times and Bahrain have got the victory on 0 occasion.


Head-to-Head (Last 1 Match)
Morocco1
Draw0
Bahrain0

Morocco vs Bahrain Past H2H Matches

851
International Friendly Games
07:00 PM
09/10/25
4778
Morocco
1
5161
Bahrain
0

Team Streaks

4778
Wins
7
5161
No wins
7
5161
Without clean sheet
8
5161
Less than 2.5 goals
5/7
4778
First to score
5/7
5161
First to concede
7/8
5161
First half loser
5/6
4778
More than 4.5 cards
6/8
5161
Less than 4.5 cards
5/5
5161
Less than 10.5 corners
5/5

Morocco Recent Matches

851
International Friendly Games (7 Matches)
07:00 PM
18/11/25
4778
Morocco
4
4726
Uganda
0
W
07:00 PM
14/11/25
4778
Morocco
1
4783
Mozambique
0
W
07:00 PM
09/10/25
4778
Morocco
1
5161
Bahrain
0
W
08:00 PM
09/06/25
4778
Morocco
1
4744
Benin
0
W
08:00 PM
06/06/25
4778
Morocco
2
4729
Tunisia
0
W
10:00 PM
26/03/24
4778
Morocco
0
4779
Mauritania
0
D
10:00 PM
22/03/24
4778
Morocco
1
4692
Angola
0
W
13
World Cup Qual. CAF (7 Matches)
07:00 PM
14/10/25
4778
Morocco
1
8040
Congo Republic
0
W
01:00 PM
08/09/25
4720
Zambia
0
4778
Morocco
2
W
07:00 PM
05/09/25
4778
Morocco
5
8031
Niger
0
W
09:30 PM
25/03/25
4778
Morocco
2
4835
Tanzania
0
W
09:30 PM
21/03/25
8031
Niger
1
4778
Morocco
2
W
07:00 PM
11/06/24
8040
Congo Republic
0
4778
Morocco
6
W
07:00 PM
07/06/24
4778
Morocco
2
4720
Zambia
1
W
637
African Nations Championship (7 Matches)
03:00 PM
30/08/25
8035
Madagascar
2
4778
Morocco
3
W
05:30 PM
26/08/25
4778
Morocco
1
4739
Senegal
1
W
05:00 PM
22/08/25
4835
Tanzania
0
4778
Morocco
1
W
12:00 PM
17/08/25
4823
DR Congo
1
4778
Morocco
3
W
02:00 PM
14/08/25
4778
Morocco
3
4720
Zambia
1
W
12:00 PM
10/08/25
4773
Kenya
1
4778
Morocco
0
L
03:00 PM
03/08/25
4778
Morocco
2
4692
Angola
0
W
1848
Africa Cup of Nations Qual. (6 Matches)
07:00 PM
18/11/24
4778
Morocco
7
8033
Lesotho
0
W
07:00 PM
15/11/24
4761
Gabon
1
4778
Morocco
5
W
07:00 PM
15/10/24
23470
Central African Republic
0
4778
Morocco
4
W
07:00 PM
12/10/24
4778
Morocco
5
23470
Central African Republic
0
W
07:00 PM
09/09/24
8033
Lesotho
0
4778
Morocco
1
W
07:00 PM
06/09/24
4778
Morocco
4
4761
Gabon
1
W
270
Africa Cup of Nations (3 Matches)
08:00 PM
30/01/24
4778
Morocco
0
4736
South Africa
2
L
08:00 PM
24/01/24
4720
Zambia
0
4778
Morocco
1
W
02:00 PM
21/01/24
4778
Morocco
1
4823
DR Congo
1
D

Bahrain Recent Matches

851
International Friendly Games (5 Matches)
03:30 PM
17/11/25
5161
Bahrain
1
23472
Somalia
2
L
07:00 PM
09/10/25
4778
Morocco
1
5161
Bahrain
0
L
04:30 PM
08/09/25
4727
United Arab Emirates
1
5161
Bahrain
0
L
03:15 PM
03/09/25
4792
Qatar
2
5161
Bahrain
2
D
02:00 PM
06/01/24
5161
Bahrain
0
4741
Australia
2
L
853
Club Friendly Games (1 Matches)
03:30 PM
16/07/25
25529
NK Istra 1961
3
5161
Bahrain
1
L
308
World Cup Qual. AFC (15 Matches)
11:00 AM
10/06/25
4755
China
1
5161
Bahrain
0
L
04:00 PM
05/06/25
5161
Bahrain
0
4834
Saudi Arabia
2
L
01:45 PM
25/03/25
4829
Indonesia
1
5161
Bahrain
0
L
10:35 AM
20/03/25
4770
Japan
2
5161
Bahrain
0
L
06:15 PM
19/11/24
5161
Bahrain
2
4741
Australia
2
D
02:00 PM
14/11/24
5161
Bahrain
0
4755
China
1
L
06:00 PM
15/10/24
4834
Saudi Arabia
0
5161
Bahrain
0
D
04:00 PM
10/10/24
5161
Bahrain
2
4829
Indonesia
2
D
04:00 PM
10/09/24
5161
Bahrain
0
4770
Japan
5
L
10:10 AM
05/09/24
4741
Australia
0
5161
Bahrain
1
W
05:00 PM
11/06/24
4727
United Arab Emirates
1
5161
Bahrain
1
D
05:30 PM
06/06/24
5161
Bahrain
0
4721
Yemen
0
D
07:00 PM
26/03/24
5161
Bahrain
3
23489
Nepal
0
W
07:00 PM
21/03/24
23489
Nepal
0
5161
Bahrain
5
W
03:45 PM
21/11/23
5161
Bahrain
0
4727
United Arab Emirates
2
L
622
Gulf Cup (5 Matches)
04:30 PM
04/01/25
4787
Oman
1
5161
Bahrain
2
W
05:45 PM
31/12/24
5161
Bahrain
1
5368
Kuwait
0
W
02:30 PM
28/12/24
5161
Bahrain
1
4721
Yemen
2
L
05:30 PM
25/12/24
5161
Bahrain
2
4767
Iraq
0
W
05:30 PM
22/12/24
4834
Saudi Arabia
2
5161
Bahrain
3
W
246
AFC Asian Cup (4 Matches)
11:30 AM
31/01/24
5161
Bahrain
1
4770
Japan
3
L
11:30 AM
25/01/24
4771
Jordan
0
5161
Bahrain
1
W
02:30 PM
20/01/24
5161
Bahrain
1
6912
Malaysia
0
W
11:30 AM
15/01/24
4735
South Korea
3
5161
Bahrain
1
L

Morocco Next Fixtures

Bahrain Next Fixtures

Morocco vs Bahrain H2H Recent Match Played Stats

Morocco vs Bahrain

Final Score :1 - 0

Morocco (H)Match overviewBahrain (A)
81%Ball possession19%
2.51Expected goals0.21
6Big chances0
29Total shots2
0Goalkeeper saves9
23Corner kicks1
13Fouls11
686Passes167
12Tackles15
11Free kicks13
Morocco (H)ShotsBahrain (A)
29Total shots2
10Shots on target0
1Hit woodwork0
11Shots off target1
8Blocked shots1
23Shots inside box2
6Shots outside box0
Morocco (H)AttackBahrain (A)
6Big chances missed0
0Through balls1
51Touches in penalty area6
4Fouled in final third0
1Offsides2
Morocco (H)PassesBahrain (A)
602Accurate passes98
26Throw-ins13
103Final third entries25
274/333 (82%)Final third phase15/36 (42%)
28/44 (64%)Long balls17/43 (40%)
19/49 (39%)Crosses2/3 (67%)
Morocco (H)DuelsBahrain (A)
62%Duels38%
8Dispossessed9
37/67 (55%)Ground duels30/67 (45%)
37/53 (70%)Aerial duels16/53 (30%)
14/21 (67%)Dribbles3/6 (50%)
Morocco (H)DefendingBahrain (A)
83%Tackles won60%
12Total tackles15
9Interceptions12
43Recoveries30
15Clearances71
Morocco (H)GoalkeepingBahrain (A)
0Total saves9
0Big saves1
0High claims1
2Goal kicks19

Morocco Last Match Played stats

Morocco vs Uganda

Final Score :4 - 0

(H)Match overview (A)
63%Ball possession37%
3.40Expected goals0.06
7Big chances0
23Total shots2
1Goalkeeper saves8
5Corner kicks0
569Passes350
17Tackles20
9Free kicks13
0Yellow cards2
(H)Shots (A)
23Total shots2
11Shots on target1
0Hit woodwork0
9Shots off target1
3Blocked shots0
19Shots inside box1
4Shots outside box1
(H)Attack (A)
3Big chances scored0
4Big chances missed0
2Through balls0
48Touches in penalty area7
1Fouled in final third3
1Offsides4
(H)Passes (A)
502Accurate passes278
15Throw-ins13
61Final third entries33
150/189 (79%)Final third phase20/44 (45%)
45/54 (83%)Long balls25/56 (45%)
8/17 (47%)Crosses0/1 (0%)
(H)Duels (A)
48%Duels52%
16Dispossessed11
34/71 (48%)Ground duels37/71 (52%)
5/11 (45%)Aerial duels6/11 (55%)
7/11 (64%)Dribbles4/10 (40%)
(H)Defending (A)
88%Tackles won55%
17Total tackles20
12Interceptions9
48Recoveries30
5Clearances14
(H)Goalkeeping (A)
1Total saves8
0Big saves3
0High claims2
3Goal kicks14

Bahrain Last Match Played stats

Bahrain vs Somalia

Final Score :1 - 2

Morocco Vs Bahrain Season Stats

MoroccoPerformance SummaryBahrain
8Matches-
22Goals Scored-
2Goals Conceded-
2.75Goals per Game-
0.25Goals Conceded per Game-
0%Ball Possession0%
6Clean Sheets-
1.38Yellow Cards per Game-
0Red Cards-