Morocco 2-0 Comoros final score - 21 December 2025, AFCON

Africa - AFCON

Morocco
2
-
0
End
Comoros
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Morocco Morocco
Comoros Comoros
End of game
S. Amrabat
90'
82'
M. Maolida
Y. M'Changama
79'
Y. Bourhane
Z. Youssouf
79'
K. M'Dahoma
K. Toibibou
J. El Yamiq
78'
B. El Khannouss
I. Saibari
76'
Y. En-Nesyri
B. Diaz
76'
A. El Kaabi
A. Salah Eddine
74'
drop icon
67'
S. Bakari
B. Youssouf
67'
A. Abdallah
Y. Kari
A. El Kaabi
S. Rahimi
65'
A. Ezzalzouli
A. Ounahi
64'
B. Diaz
N. Mazraoui
55'
drop icon
Half-time
B. Diaz
45+3'
36'
Y. Kari
J. El Yamiq
R. Saiss
19'
Kick-off

Game Statistics

Morocco Morocco
Comoros Comoros
71
Possession (%)
29
11
Total shots
5
7
Shots on target
2
5
Corners
0
19
Free Kicks
20
18
Fouls
15
3
Yellow card
1
2
Offside
4
4
Shots off target
3
4
Shots blocked
0
2
Saves
5
4
Clearances
10
1
Injuries
2
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
1 Morocco
7 3 2 1 0 +5
3 Comoros
2 3 0 2 1 -2

Last matches

Morocco
Morocco Last matches
W D W W W W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
1.83 Goals scored
0.5 Goals conceded
50% Over 2.5
50% Under 2.5

18 Dec 2025 - Arab Cup

Jordan
2 :  3
Morocco

15 Dec 2025 - Arab Cup

Morocco
3 :  0
United Arab Emirates

11 Dec 2025 - Arab Cup

Morocco
1 :  0
Syria

8 Dec 2025 - Arab Cup

Morocco
1 :  0
Saudi Arabia

5 Dec 2025 - Arab Cup

Oman
0 :  0
Morocco

2 Dec 2025 - Arab Cup

Morocco
3 :  1
Comoros
W W W W W W
Wins

6/6 (100%)

Draw

0/6 (0%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.33 Total goals
17% BTTS
2.17 Goals scored
0.17 Goals conceded
50% Over 2.5
50% Under 2.5

15 Dec 2025 - Arab Cup

Morocco
3 :  0
United Arab Emirates

11 Dec 2025 - Arab Cup

Morocco
1 :  0
Syria

8 Dec 2025 - Arab Cup

Morocco
1 :  0
Saudi Arabia

2 Dec 2025 - Arab Cup

Morocco
3 :  1
Comoros

18 Nov 2025 - International Friendlies

Morocco
4 :  0
Uganda

14 Nov 2025 - International Friendlies

Morocco
1 :  0
Mozambique
W W W W D W
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
2 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

18 Dec 2025 - Arab Cup

Jordan
2 :  3
Morocco

5 Dec 2025 - Arab Cup

Oman
0 :  0
Morocco

8 Sept 2025 - World Cup

Zambia
0 :  2
Morocco

30 Aug 2025 - African Nations Championship

Madagascar
2 :  3
Morocco

22 Aug 2025 - African Nations Championship

Tanzania
0 :  1
Morocco

17 Aug 2025 - African Nations Championship

DR Congo
1 :  3
Morocco
Comoros
Comoros Last matches
W W D L L L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

4 Total goals
67% BTTS
2 Goals scored
2 Goals conceded
83% Over 2.5
17% Under 2.5

8 Dec 2025 - Arab Cup

Oman
2 :  1
Comoros

5 Dec 2025 - Arab Cup

Comoros
1 :  3
Saudi Arabia

2 Dec 2025 - Arab Cup

Morocco
3 :  1
Comoros

26 Nov 2025 - Arab Cup

Yemen
4 :  4
Comoros

17 Nov 2025 - International Friendlies

Comoros
4 :  0
Namibia

14 Nov 2025 - International Friendlies

Comoros
1 :  0
Namibia
W D L W W L
Wins

3/6 (50%)

Draw

1/6 (17%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.17 Total goals
33% BTTS
1.33 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

5 Dec 2025 - Arab Cup

Comoros
1 :  3
Saudi Arabia

17 Nov 2025 - International Friendlies

Comoros
4 :  0
Namibia

14 Nov 2025 - International Friendlies

Comoros
1 :  0
Namibia

8 Oct 2025 - World Cup

Comoros
1 :  2
Madagascar

9 Jun 2025 - COSAFA Cup

Comoros
0 :  0
Botswana

25 Mar 2025 - World Cup

Comoros
1 :  0
Chad
L W L D L L
Wins

1/6 (17%)

Draw

1/6 (17%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

3.5 Total goals
50% BTTS
1.33 Goals scored
2.17 Goals conceded
67% Over 2.5
33% Under 2.5

8 Dec 2025 - Arab Cup

Oman
2 :  1
Comoros

2 Dec 2025 - Arab Cup

Morocco
3 :  1
Comoros

26 Nov 2025 - Arab Cup

Yemen
4 :  4
Comoros

12 Oct 2025 - World Cup

Ghana
1 :  0
Comoros

7 Sept 2025 - World Cup

Central African Republic
0 :  2
Comoros

4 Sept 2025 - World Cup

Mali
3 :  0
Comoros

Head to head

Morocco

100 %

Draw

0 %

Comoros

0 %

Average stats (last H2H results)

3
Total goals
50%
BTTS
2.5
Goals scored
0.5
Goals conceded
50%
Over 2.5
50%
Under 2.5

2 Dec 2025 - Arab Cup

Morocco
3 :  1
Comoros

14 Jan 2022 - AFCON

Morocco
2 :  0
Comoros

Tactical Scheme

Morocco

Formation : 4 - 3 - 3

1
Bono
26
A. Salah Eddine
5
N. Aguerd
6
R. Saiss
3
N. Mazraoui
8
A. Ounahi
4
S. Amrabat
10
B. Diaz
24
N. El Aynaoui
9
S. Rahimi
11
I. Saibari
10
Y. M'Changama
11
R. Said
28
Z. Youssouf
7
F. Selemani
6
I. Mohamed
15
B. Youssouf
2
I. Boura
4
K. Toibibou
5
A. Soilihi
8
Y. Kari
16
Y. Pandor

Formation : 4 - 3 - 3

Comoros

Substitutes

Morocco
Morocco
Goalkeeper

M. Harrar

M. El Kajoui

Defender

M. Chibi

A. Ait Boudlal

J. El Yamiq

R. Saiss 19'

A. Hakimi

A. Masina

Midfielder

O. Targhalline

C. Talbi

B. El Khannouss

I. Saibari 76'

Forward

A. Ezzalzouli

A. Ounahi 64'

A. El Kaabi

S. Rahimi 65'

E. Ben Seghir

I. Akhomach

Y. En-Nesyri

B. Diaz 76'

Comoros
Comoros
Goalkeeper

A. Anzimati Aboudou

S. Ben Boina

Defender

I. Mohamed

R. Vita

K. M'Dahoma

K. Toibibou 79'

A. Abdallah

Y. Kari 67'

Midfielder

S. Bakari

B. Youssouf 67'

A. Ahmed

R. Lutin

Y. Bourhane

Z. Youssouf 79'

R. Mroivili

Forward

Z. Amir

A. Ali Abdallah

E. Ben

M. Maolida

Y. M'Changama 82'

Live Commentary

90+5'  

Jean-Jacques Ngambo Ndala awards the home team a throw-in.

90+3' sifflet_1

Morocco have a goal kick.

90+3' tir_non_cadre_1

Rafiki Said for Comoros gets in a strike but fails to hit the target.

90+2' hors_jeu_1

In Rabat, Comoros push forward quickly but are pulled up for offside.

90+2' coup_franc_1

Comoros awarded a free kick in their own half.

90' sifflet_1

Jean-Jacques Ngambo Ndala awards Morocco a goal kick.

90' tir_non_cadre_1

Ahmed Soilihi (Comoros) gets up for a header but cannot keep the ball on target.

90' carton_jaune_1

Sofyan Amrabat (Morocco) gets a yellow card.

89' coup_franc_1

In Rabat a free kick has been awarded the away team.

89'  

Jean-Jacques Ngambo Ndala signals a Comoros throw-in in Morocco's half.

88' sifflet_1

It's a goal kick for the away team in Rabat.

88' tir_non_cadre_1

Jawad El Yamiq of Morocco gets in a strike, but is off target.

88' corner_1

Corner awarded to Morocco.

86' corner_1

Morocco have been awarded a corner by Jean-Jacques Ngambo Ndala.

85' sifflet_1

Goal kick for Comoros at Prince Moulay Abdellah Stadium.

84' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Morocco.

83' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Comoros in their own half.

82' substitution_1

Myziane Maolida is replacing Youssouf M'Changama for the away team.

82' corner_1

Corner awarded to Morocco.

82' tir_cadre_1

Neil El Aynaoui of Morocco smashes in a shot on target. The keeper saves, though.

81'  

Jean-Jacques Ngambo Ndala signals a throw-in for Morocco, close to Comoros's area.

81'  

Throw-in for Comoros in their own half.

80' sifflet_1

Jean-Jacques Ngambo Ndala awards Morocco a goal kick.

80' sifflet_1

Comoros have a goal kick.

79' substitution_1

Stefano Cusin (Comoros) is making a fourth substitution, with Kassim M'Dahoma replacing Kenan Toibibou.

79' substitution_1

Yacine Bourhane is on a sub for Zaydou Youssouf for Comoros.

78' coup_franc_1

Free kick for Comoros in their own half.

78' carton_jaune_1

At Prince Moulay Abdellah Stadium, Jawad El Yamiq has been yellow-carded for the home team.

77' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Comoros in their own half.

76' substitution_1

The home team have replaced Brahim Diaz with Youssef En-Nesyri. This is the fifth substitution made today by Walid Regragui.

76' substitution_1

Walid Regragui is making the team's fourth substitution at Prince Moulay Abdellah Stadium with Bilal El Khannouss replacing Ismael Saibari.

74' but_1

Goal! Ayoub El Kaabi extends Morocco's lead to 2-0. Great play from Anass Salah-Eddine to set up the goal.

74' hors_jeu_1

Morocco are too eager and fall into an offside trap.

73'  

Ball safe as Comoros is awarded a throw-in in their half.

72' hors_jeu_1

Comoros advance rapidly upfield but Jean-Jacques Ngambo Ndala blows for offside.

71' coup_franc_1

Free kick for Morocco in their own half.

70' coup_franc_1

Comoros awarded a free kick in their own half.

70'  

Throw-in Comoros.

70' tir_cadre_1

Morocco drives forward and Brahim Diaz gets in a shot. Without netting, however.

69' coup_franc_1

Free kick Morocco.

69' coup_franc_1

Comoros awarded a free kick in their own half.

68'  

A throw-in for the away team on the opposite half.

68' sifflet_1

Goal kick for Morocco at Prince Moulay Abdellah Stadium.

67' substitution_1

Said Bakari is replacing Benjaloud Youssouf for the away team.

67' tir_non_cadre_1

Comoros's Youssouf M'Changama breaks free at Prince Moulay Abdellah Stadium. But the strike goes wide of the post.

67' substitution_1

Comoros make their first substitution with Akim Abdallah replacing Yannis Kari.

66'  

Jean-Jacques Ngambo Ndala awards the home team a throw-in.

66'  

Comoros awarded a throw-in in their own half.

65'  

Throw-in for Comoros at Prince Moulay Abdellah Stadium.

65'  

Throw-in Comoros.

65' substitution_1

Ayoub El Kaabi is replacing Soufiane Rahimi for Morocco at Prince Moulay Abdellah Stadium.

64' substitution_1

The home team replace Azzedine Ounahi with Abde Ezzalzouli.

64' tir_cadre_1

Jawad El Yamiq gets his shot on target but fails to score for Morocco.

64' tir_cadre_1

Noussair Mazraoui for Morocco drives towards goal at Prince Moulay Abdellah Stadium. But the finish is unsuccessful.

63' coup_franc_1

Morocco are in shooting range from this free kick.

62'  

Comoros needs to be cautious. Morocco have an attacking throw-in.

62'  

Jean-Jacques Ngambo Ndala awards the away team a throw-in.

60' coup_franc_1

Free kick in a good position for Morocco!

59' tir_cadre_1

Comoros's Rafiki Said is on target but unsuccessful.

58' sifflet_1

It's a goal kick for the away team in Rabat.

57'  

Ball safe as Comoros is awarded a throw-in in their half.

55' but_1

Brahim Diaz puts the ball in the net and the home team now lead 1-0. Noussair Mazraoui with an assist there.

54' coup_franc_1

Free kick for Comoros in their own half.

54' coup_franc_1

In Rabat a free kick has been awarded the home team.

54'  

Morocco to take a throw-in in Comoros territory.

53'  

Throw-in for Comoros in their own half.

50' hors_jeu_1

In Rabat, Morocco push forward quickly but are pulled up for offside.

50'  

Throw-in for Comoros at Prince Moulay Abdellah Stadium.

50'  

Can Morocco get the ball into an attacking position from this throw-in in Comoros's half?

49'  

Morocco awarded a throw-in in their own half.

49' sifflet_1

Ball goes out of play for a Comoros goal kick.

49' tir_non_cadre_1

Morocco's Neil El Aynaoui gets his shot away but it misses the target.

48' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Morocco.

47' sifflet_1

Goal kick for Comoros at Prince Moulay Abdellah Stadium.

46'  

Throw-in for Morocco in their own half.

46'  

Ball safe as Morocco is awarded a throw-in in their half.

45+8'  

Jean-Jacques Ngambo Ndala signals a Morocco throw-in in Comoros's half.

45+7' coup_franc_1

Comoros will need to be alert as they defend a dangerous free kick from Morocco.

45+5'  

Yannick Pandor for Comoros is back on the field again.

45+4' blessure_1

Play has been temporarily suspended for attention to Yannick Pandor for Comoros who is writhing in pain on the pitch.

45+3' carton_jaune_1

Brahim Diaz (Morocco) has received a yellow card from Jean-Jacques Ngambo Ndala.

45+3' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Comoros in their own half.

45+3' tir_cadre_1

Comoros pushes forward through Youssouf M'Changama, whose finish on goal is saved.

45+2' coup_franc_1

Free kick for Comoros in the half of Morocco.

45' sifflet_1

The first half has been concluded at Prince Moulay Abdellah Stadium.

41' corner_1

Corner awarded to Morocco.

40' coup_franc_1

Morocco awarded a free kick in their own half.

39' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Comoros in their own half.

39' coup_franc_1

Free kick for Morocco in the half of Comoros.

38' sifflet_1

Ball goes out of play for a Comoros goal kick.

38' tir_non_cadre_1

Morocco are pushing forward but Nayef Aguerd's finish is wide of the goal.

36' carton_jaune_1

Yannis Kari for Comoros has been booked by Jean-Jacques Ngambo Ndala and receives a first yellow card.

36' coup_franc_1

Can Morocco capitalize from this dangerous free kick?

35' coup_franc_1

Free kick for Comoros in their own half.

35' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Morocco in their own half.

34' coup_franc_1

In Rabat a free kick has been awarded the away team.

32'  

Throw-in Morocco.

31' coup_franc_1

Morocco awarded a free kick in their own half.

30'  

Throw-in for Morocco at Prince Moulay Abdellah Stadium.

30' sifflet_1

Jean-Jacques Ngambo Ndala awards Comoros a goal kick.

30' tir_non_cadre_1

Morocco's Ismael Saibari misses with an attempt on goal.

29' corner_1

Morocco have been awarded a corner by Jean-Jacques Ngambo Ndala.

28' coup_franc_1

It's getting dangerous! Free kick for Morocco close to the penalty box.

24'  

Kenan Toibibou returns to the field for Comoros after picking up a slight injury.

24' coup_franc_1

Free kick for Comoros in their own half.

23' blessure_1

Kenan Toibibou is down and play has been interrupted for a few moments.

20' hors_jeu_1

Comoros are whistled for offside.

19'  

A throw-in for the away team on the opposite half.

19'  

Comoros to take a throw-in in Morocco territory.

19' substitution_1

Romain Saiss, who was grimacing earlier, has been substituted. Jawad El Yamiq is the substitute for Morocco.

17' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Comoros in their own half.

16'  

Morocco's Romain Saiss looks ok and returns to the pitch.

15' blessure_1

The match at Prince Moulay Abdellah Stadium has been interrupted briefly for a check on Romain Saiss, who is down injured.

14' coup_franc_1

Morocco awarded a free kick in their own half.

13' coup_franc_1

Free kick for Comoros in their own half.

12' coup_franc_1

Free kick Comoros.

11'  

Can Morocco capitalize from this throw-in deep inside Comoros's half?

11' penalty_rate_1

Morocco are awarded a penalty ... Soufiane Rahimi botches the spot kick!

8' sifflet_1

Comoros have a goal kick.

7'  

Jean-Jacques Ngambo Ndala awards the home team a throw-in.

6' coup_franc_1

Jean-Jacques Ngambo Ndala signals a free kick to Comoros.

4'  

Can Morocco get the ball into an attacking position from this throw-in in Comoros's half?

3' sifflet_1

It's a goal kick for the away team in Rabat.

2'  

Morocco awarded a throw-in in their own half.

1' hors_jeu_1

At Prince Moulay Abdellah Stadium, Comoros are penalized for being offside.

1'  

Throw-in for Morocco in the half of Comoros.

 

Morocco have a winning streak of 4 matches.

 

Morocco scores 2.07 goals when playing at home and Comoros scores 1.3 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Morocco and Comoros is 1.25.

 

Average number of goals in meetings between Morocco and Comoros is 2.75.

 

Morocco scores 2 goals in a match against Comoros and Comoros scores 0.75 goals against Morocco (on average).

 

In the last 4 meetings Morocco won 3, Comoros won 0, 1 draws.

 

Morocco have lost just 0 of their last 4 games against Comoros (in all competitions).

 

Morocco's performance of the last 5 matches is better than Comoros's.

 

When Comoros is down 1-0 away, they win 16% of their matches.

 

When Morocco is down 0-1 home, they win 100% of their matches.

 

When Comoros leads 0-1 away, they win in 75% of their matches.

 

When Morocco leads 1-0 at home, they win in 100% of their matches.

 

On their last meeting Morocco won by 2 goals.

 

The winner of their last meeting was Morocco.

 

Morocco wins 52% of halftimes, Comoros wins 17%.

 

Morocco wins 1st half in 52% of their matches, Comoros in 17% of their matches.

 

Comoros have scored at least one goal for 6 consecutive matches.

 

Morocco have kept a clean sheet in 4 matches in a row.

 

Comoros have lost 3 matches in a row.

 

Morocco haven't lost in any of their last 33 home matches.

 

Morocco have won 12 home matches in a row.

 

Morocco haven't lost in their last 17 games.

Score and result Morocco - Comoros

The Morocco - Comoros match (Football - AFCON) at 21/12/2025 14:00 is complete.

The Morocco - Comoros match result is as follows: 2-0.

Now that this AFCON Football match is over and the score is known, you can find the highlights and key statistics on that same page.