21.12.2025 19:00
2 - 0
Finished

Morocco vs Comoros

Morocco vs Comoros Live Score, Stats, Forecasts, H2H

Highlights:

4-3-3
Formations
4-4-2
1
7.0
Bono
3
7.9
Mazraoui
5
6.8
Aguerd
6
6.6
Saiss
26
7.5
Salah-Eddine
24
7.0
El Aynaoui
4
6.9
Amrabat
8
7.4
Ounahi
10
8.0
Diaz
9
5.9
Rahimi
11
6.7
Saibari
10
6.9
M'Changama
11
6.1
Said
15
6.1
Youssouf
28
6.0
Youssouf
6
5.5
Mohamed
7
6.8
Selemani
4
6.2
Toibibou
5
6.2
Soilihi
8
6.1
Kari
2
5.8
Boura
16
7.3
Pandor
17
6.7
Ezzalzouli
18
6.6
El Yamiq
19
6.4
En Nesyri
20
7.6
El Kaabi
23
6.4
El Khannous
3
6.2
Abdallah
12
6.4
M'Dahoma
17
Maolida
18
6.4
Bourhane
22
6.3
Bakari

Starting Lineups:

1
Bono (G)
3
Noussair Mazraoui
4
Sofyan Amrabat
5
Nayef Aguerd
6
Romain Saiss (C)
8
Azzedine Ounahi
9
Soufiane Rahimi
10
Brahim Diaz
11
Ismael Saibari
24
Neil El Aynaoui
26
Anass Salah-Eddine
2
Ismael Boura
4
Kenan Toibibou
5
Ahmed Soilihi
6
Iyad Mohamed
7
Faiz Selemani
8
Kari Y.
10
Youssouf M'Changama (C)
11
Rafiki Said
15
Benjaloud Youssouf
16
Yannick Pandor (G)
28
Zaydou Youssouf

Substitutes

2
Achraf Hakimi
12
Munir (G)
13
Eliesse Ben Seghir
14
Oussama Targhalline
15
Mohamed Chibi
16
Ilias Akhomach
17
Abde Ezzalzouli
18
Jawad El Yamiq
19
Youssef En Nesyri
20
Ayoub El Kaabi
21
Chemsdine Talbi
22
Mehdi Harrar (G)
23
Bilal El Khannous
25
Adam Masina
27
Abdelhamid Ait Boudlal
1
Salim Ben Boina (G)
3
Abdel Hakim Abdallah
9
Ali Abdallah A.
12
Kassim M'Dahoma
13
Aymeric Ahmed
14
Remy Vita
17
Myziane Maolida
18
Yacine Bourhane
20
Zaid Amir
21
El Fardou Ben
22
Said Bakari
23
Adel Anzimati-Aboudou (G)
25
Mohamed I.
26
Raouf Mroivili
27
Rayan Lutin

Coaches:

Hoalid Regragui
Stefano Cusin

Missing Players:

Igmane Hamza (Hamstring Injury)

Final Results and Statistics of Match:

0
Accurate through passes
0
69
Ball Possession
31
12
Big Chances
8
10
Blocked Shots
0
14
Clearances
68
20
Corner Kicks
0
88
Duels won
106
0
Errors leading to goal
2
0
Errors leading to shot
0
2.54
Expected assists (xA)
0.12
7.72
Expected Goals (xG)
1.24
38
Fouls
40
40
Free Kicks
38
4
Goalkeeper Saves
10
0.84
Goals prevented
1.4
0
Hit the Woodwork
0
12
Interceptions
24
146
Long passes
76
4
Offsides
8
538
Passes
446
254
Passes in final third
90
22
Shots inside the Box
4
8
Shots off target
4
28
Shots on target
8
10
Shots outside the Box
4
178
Tackles
163
30
Throw-ins
28
64
Total shots
16
80
Touches in opposition box
4
5.4
xG on target (xGOT)
0.84
0.84
xGOT faced
5.4
6
Yellow Cards
2
38
Crosses
0
0.00
Accurate through passes
0.00
79.00
Ball Possession
21.00
1.00
Big Chances
0.00
4.00
Blocked Shots
0.00
1.00
Clearances
20.00
2.00
Corner Kicks
0.00
21.00
Duels won
29.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.42
Expected assists (xA)
0.00
0.95
Expected Goals (xG)
0.04
10.00
Fouls
12.00
12.00
Free Kicks
10.00
1.00
Goalkeeper Saves
1.00
0.28
Goals prevented
0.64
0.00
Hit the Woodwork
0.00
2.00
Interceptions
4.00
47.00
Long passes
13.00
0.00
Offsides
2.00
91.00
Passes
65.00
87.00
Passes in final third
8.00
4.00
Shots inside the Box
0.00
2.00
Shots off target
0.00
1.00
Shots on target
1.00
3.00
Shots outside the Box
1.00
33.00
Tackles
29.00
7.00
Throw-ins
2.00
7.00
Total shots
1.00
20.00
Touches in opposition box
0.00
0.64
xG on target (xGOT)
0.28
0.28
xGOT faced
0.64
1.00
Yellow Cards
1.00
0.00
Accurate through passes
0.00
60.00
Ball Possession
40.00
2.00
Big Chances
2.00
1.00
Blocked Shots
0.00
6.00
Clearances
14.00
3.00
Corner Kicks
0.00
21.00
Crosses
0.00
23.00
Duels won
24.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
0.85
Expected assists (xA)
0.06
0.98
Expected Goals (xG)
0.27
9.00
Fouls
8.00
8.00
Free Kicks
9.00
1.00
Goalkeeper Saves
4.00
0.14
Goals prevented
0.06
0.00
Hit the Woodwork
0.00
4.00
Interceptions
8.00
50.00
Long passes
37.00
2.00
Offsides
2.00
88.00
Passes
82.00
82.00
Passes in final third
48.00
7.00
Shots inside the Box
2.00
2.00
Shots off target
2.00
6.00
Shots on target
1.00
2.00
Shots outside the Box
1.00
78.00
Tackles
78.00
8.00
Throw-ins
12.00
9.00
Total shots
3.00
20.00
Touches in opposition box
2.00
2.06
xG on target (xGOT)
0.14
0.14
xGOT faced
2.06
2.00
Yellow Cards
0.00
0.00
Accurate through passes
0.00
70.00
Ball Possession
30.00
3.00
Big Chances
2.00
5.00
Blocked Shots
0.00
7.00
Clearances
34.00
5.00
Corner Kicks
0.00
17.00
Crosses
0.00
44.00
Duels won
53.00
0.00
Errors leading to goal
1.00
0.00
Errors leading to shot
0.00
1.27
Expected assists (xA)
0.06
1.93
Expected Goals (xG)
0.31
19.00
Fouls
20.00
20.00
Free Kicks
19.00
2.00
Goalkeeper Saves
5.00
0.42
Goals prevented
0.70
0.00
Hit the Woodwork
0.00
6.00
Interceptions
12.00
49.00
Long passes
26.00
2.00
Offsides
4.00
90.00
Passes
76.00
85.00
Passes in final third
34.00
11.00
Shots inside the Box
2.00
4.00
Shots off target
2.00
7.00
Shots on target
2.00
5.00
Shots outside the Box
2.00
67.00
Tackles
56.00
15.00
Throw-ins
14.00
16.00
Total shots
4.00
40.00
Touches in opposition box
2.00
2.70
xG on target (xGOT)
0.42
0.42
xGOT faced
2.70
3.00
Yellow Cards
1.00

Online Stream (Morocco - Comoros Text Broadcast)

90+5' The referee blows his whistle for the final time to end this match.
90+3' Let's have a look at statistics for the fouls committed by both teams – 18:20.
90+1' What an opportunity! Ahmed Soilihi (Comoros) leaps high to meet a beautiful cross into the box from the free kick, and he plants a header from near the penalty spot which goes a whisker wide of the left post.
90' 4 min. of stoppage-time to be played.
90' Sofyan Amrabat (Morocco) is booked after bringing down an opponent. Jean-Jacques Ndala had an easy-decision to make.
88' A rebound spins to Jawad El Yamiq (Morocco) inside the box, but his sliced shot flies just over the bar.
87' Corner kick. Anass Salah-Eddine (Morocco) is ready to send the ball into the box.
86' Anass Salah-Eddine (Morocco) is about to take a corner kick.
84' The Morocco players are displaying brilliant short passes and great ball movement. They are waiting to open the opposition's defence and hit them swiftly on the break.
82' Youssouf M'Changama goes off the pitch and Myziane Maolida (Comoros) comes on.
82' Noussair Mazraoui (Morocco) sends a lofted cross into the penalty area. Unfortunately for him, the opponent's defence deals with his cross comfortably and intercepts it.
80' Youssouf M'Changama (Comoros) dinks a cross into the box in an attempt to find one of his teammates, but the defence manages to clear.
79' Here is a change. Kenan Toibibou is going off and Stefano Cusin gives the last tactical orders to Kassim M'Dahoma (Comoros).
79' Substitution. Zaydou Youssouf walks off the pitch and Yacine Bourhane (Comoros) comes on as a substitute.
78' This yellow card was deserved. The tackle by Jawad El Yamiq (Morocco) was quite harsh and Jean-Jacques Ndala didn't hesitate to show him a yellow card.
76' Walid Regragui prepares a substitution. Brahim Diaz is replaced by Youssef En Nesyri (Morocco).
76' Substitution. Ismael Saibari is replaced by Bilal El Khannouss (Morocco).
74' What a GOAL! The lofted pass into the box is expertly and acrobatically dispatched into the net by Ayoub El Kaabi (Morocco). 2:0.
72' Flag goes up against Rafiki Said (Comoros) and the referee blows his whistle for offside.
71' The current number of shots on target for both teams is 13:3.
69' Ismael Saibari (Morocco) brings his opponent down with a tackle and Jean-Jacques Ndala blows his whistle for a foul.
68' It looked like the long-range shot by Youssouf M'Changama (Comoros) would end up in the net, but the effort went slightly over the bar. The goalkeeper was quite lucky this time.
67' It's time for a substitution. That's the last involvement from Yannis Kari as he is replaced by Akim Abdallah (Comoros).
67' It's time for a substitution. Said Bakari (Comoros) comes on in place of Benjaloud Youssouf.
65' Walid Regragui has decided to introduce fresh legs, with Ayoub El Kaabi (Morocco) replacing Soufiane Rahimi.
64' Substitution. Azzedine Ounahi makes way for Abde Ezzalzouli (Morocco).
64' Noussair Mazraoui (Morocco) receives a clever pass and shoots from mid-range. His shot looks like it's going inside the left post, but Yannick Pandor has other ideas and makes a brilliant save.
62' Azzedine Ounahi (Morocco) gets to the rebound and shoots, but the effort is blocked.
61' Morocco have a free kick.
59' Rafiki Said (Comoros) takes the ball, nicely zig-zags through the defence, but his low drive to the middle of the goal is smartly dealt with by Bono.
57' Morocco are seeing far more of the ball now.
55' Goal! After receiving a sweet pass, Brahim Diaz (Morocco) unleashes a shot straight inside the left post. Good team effort!
54' Ismael Saibari (Morocco) tries to find the head of a teammate in the box but overhits the cross.
52' Ball possession – 77:23.
50' Decent spell from Comoros here and they keep the pressure on until one of the defending players steps in.
48' Some patient build-up play from Morocco as they look to unlock the defence.
46' The game restarts for the second half.
45+8' That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
45+6' Yannick Pandor (Comoros) seems to have picked up a minor injury, but it looks like he will be able to continue playing.
45+4' Yannick Pandor (Comoros) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
45+3' Jean-Jacques Ndala shows a yellow card to Brahim Diaz (Morocco) for his blatant foul.
45+2' Fouls committed – 9:11.
45' The fourth official shows 5 min. of added time.
45' NO PENALTY after a VAR review! The Morocco players are visibly unhappy with the call.
43' Referee Jean-Jacques Ndala makes the VAR signal and is going to check whether it’s a penalty for Morocco. Let’s see what happens!
42' Brahim Diaz (Morocco) breaks into the box and goes over after a challenge from an opposition player, but the ref signals NO penalty!
40' Anass Salah-Eddine (Morocco) crosses into the box from near the side line, but he doesn't connect as he wanted and it's cleared by the well-organized defence.
38' Morocco hold possession of the ball and display neat passing from player to player. They are waiting for the right moment to open up the opposition's defence to hit them swiftly on the break.
36' Yannis Kari (Comoros) is shown a yellow card after a horrible tackle.
35' Faiz Selemani (Comoros) makes an unfair challenge by holding his opponent to prevent him from getting the ball.
33' Jean-Jacques Ndala has a clear sight and sees a foul from Rafiki Said (Comoros).
32' Total attempts – 5:0.
30' Ismael Saibari (Morocco) smashes a shot at goal from the edge of the area that drifts harmlessly past the right post.
29' Morocco can’t profit from the corner as the defence clear the ball upfield.
28' Rough tackle by Zaydou Youssouf (Comoros). The referee blows his whistle for a foul.
26' Sofyan Amrabat (Morocco) swings in a cross, but the ball is cleared to safety by one of the defending players.
24' Brahim Diaz (Morocco) was too fierce in his attempt to get the ball from his opponent and Jean-Jacques Ndala blows for a foul.
22' Noussair Mazraoui (Morocco) sends a cross into the box, but the opposition's defence clears the ball to safety.
20' One of the players from Comoros times his run too early and the referee blows his whistle for offside.
19' Jawad El Yamiq comes onto the pitch because Romain Saiss (Morocco) simply cannot continue any longer after picking up an injury.
17' Ismael Saibari (Morocco) escapes without any punishment from the referee after using excessive force to foul his opponent.
16' The ratio of the ball possession is 79:21.
14' Rafiki Said (Comoros) was too forceful with his tackle and Jean-Jacques Ndala interrupted the game to signal a free kick.
13' Comoros keep possession of the ball by producing short passes and one-two passes from player to player.
11' Soufiane Rahimi (Morocco) wastes a huge opportunity to score from the penalty spot. He attempts to slot low into the middle of the target, but Yannick Pandor pulls off a save.
11' Soufiane Rahimi (Morocco) is going to take the penalty!
10' Jean-Jacques Ndala blows the whistle, Iyad Mohamed (Comoros) is penalised for a foul. PENALTY! One of the players from Morocco is about to take a penalty kick.
8' Brahim Diaz (Morocco) races towards goal but the defender gets back well to make a challenge.
6' Nayef Aguerd (Morocco) holds his opponent to prevent him from getting the ball and the referee blows his whistle for a foul.
5' A cross into the box from Noussair Mazraoui (Morocco) is cleared.
3' Some great controlled play and passing from Morocco. They are increasing their possession of the ball and trying to open up the opposition's defence to hit them swiftly on the break.
1' Here we go, today's match is starting right now.
Morocco will kick-off.
Jean-Jacques Ndala got the nomination for today's game and will try his best to be a fair judge and not make any mistakes.
Both teams starting lineups are available now, so you can have a look at them.
Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.

Last Matches of Morocco

29.12.25
ACN
(0) - (2)
W
26.12.25
ACN
(1) - (0)
D
21.12.25
ACN
(0) - (0)
W
14.10.25
WC
(0) - (0)
W
08.09.25
WC
(0) - (1)
W
05.09.25
WC
(2) - (0)
W
26.12.25
ACN
(1) - (0)
D
21.12.25
ACN
(0) - (0)
W
14.10.25
WC
(0) - (0)
W
05.09.25
WC
(2) - (0)
W
26.08.25
ANC
(1) - (1)
W
14.08.25
ANC
(1) - (0)
W

Last Matches of Comoros

29.12.25
ACN
(0) - (0)
D
26.12.25
ACN
(0) - (0)
D
21.12.25
ACN
(0) - (0)
L
26.11.25
ARC
(1) - (3)
W
12.10.25
WC
(0) - (0)
L
08.10.25
WC
(0) - (1)
L
26.12.25
ACN
(0) - (0)
D
21.12.25
ACN
(0) - (0)
L
12.10.25
WC
(0) - (0)
L
07.09.25
WC
(0) - (2)
W
04.09.25
WC
(1) - (0)
L
15.06.25
COP
(0) - (0)
W

Morocco vs Comoros matches

21.12.25
ACN
(0) - (0)
14.01.22
ACN
(1) - (0)
16.10.18
ACN
(1) - (0)
13.10.18
ACN
(0) - (0)
21.12.25
ACN
(0) - (0)
14.01.22
ACN
(1) - (0)
13.10.18
ACN
(0) - (0)

Follow Game Online:

Morocco vs Comoros live stream online is not available right now. You can see the full history of Morocco vs Comoros head to head confrontation.

Morocco vs Comoros Head To Head Confrontation

Our site's database keeps all result's history of previous games between Morocco and Comoros, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Morocco vs Comoros upcoming matches.

13.10.2018

Morocco 1 - 0 Comoros (Fajr F.)