CAF Africa Cup of Nations (2004 Tunisia)
Wednesday, 04 February 2004@17:00
Group Stage
Group Stage
Match officials
Referee

1

K. Fouhami
Goalkeeper
Goalkeeper
6

N. Naybet
Defender
Defender
13

H. Kharja
Midfielder
Midfielder
8

A. Kissi
Midfielder
Midfielder
20

Y. Hadji
Attacker
Attacker
17

M. Chamakh
Attacker
Attacker
16

Y. Mokhtari
Attacker
Attacker
4

A. Ouaddou
Coach
Coach
5

T. El Karkouri
Coach
Coach
2

H. Regragui
Coach
Coach
15

Y. Safri
Coach
Coach
Coach:
E. Badou
Substitutes
22

N. Lamyaghri
Goalkeeper
Goalkeeper
12

T. El Jarmouni
Goalkeeper
Goalkeeper
3

A. Roumani
Defender
Defender
11

M. El Yaagoubi
Midfielder
Midfielder
10

M. Hdiouad
Midfielder
Midfielder
7

J. Zairi
Midfielder
Midfielder
18

H. Alla
Midfielder
Midfielder
21

T. Chihab
Midfielder
Midfielder
9

N. Baha
Attacker
Attacker
14

M. Bidoudane
Attacker
Attacker
19

J. Alioui
Coach
Coach

1

A. Arendse
Goalkeeper
Goalkeeper
4

A. Mokoena
Defender
Defender
17

N. Winstanley
Defender
Defender
5

M. Mabizela
Defender
Defender
3

J. Lekgetho
Defender
Defender
2

T. Molefe
Defender
Defender
12

T. Mokoena
Midfielder
Midfielder
21

P. Mayo
Midfielder
Midfielder
15

S. Zuma
Attacker
Attacker
14

S. Nomvethe
Attacker
Attacker
18

D. Buckley
Coach
Coach
Coach:
A. Phumo
Substitutes
22

W. Roberts
Goalkeeper
Goalkeeper
16

E. Baron
Goalkeeper
Goalkeeper
20

T. Coyle
Defender
Defender
11

J. Mahlangu
Midfielder
Midfielder
6

M. Sibaya
Midfielder
Midfielder
8

B. Mnguni
Midfielder
Midfielder
10

S. Fredericks
Midfielder
Midfielder
19

J. Moshoeu
Midfielder
Midfielder
9

N. Nhleko
Attacker
Attacker
7

D. Kannemeyer
Coach
Coach
13

B. Mhlongo
Coach
Coach
90+3'
E. Badou (Morocco) has decided to make a substitution, with M. Hdiouad replacing Y. Hadji.
88'
T. El Karkouri (Morocco) sees a yellow card from the referee H. Guirat.
85'
There is a substitution for Morocco. M. El Yaagoubi will take part of the match, replacing Y. Mokhtari.
82'
The referee H. Guirat authorizes a substitution and J. Mahlangu (South Africa) will replace T. Mokoena.
61'
A. Phumo (South Africa) has decided to make a substitution, with N. Nhleko replacing D. Buckley.
51'
The referee H. Guirat shows a yellow card to H. Kharja (Morocco).
43'
Y. Hadji (Morocco) received a yellow card from the referee. He has to be very careful for the rest of the match.
38'
GOOOOOAL!!! Y. Safri scores a penalty for Morocco.
29'
GOOOOOAL!!! South Africa scores with P. Mayo.
Last H2H matches
30.01.24


0
2
FT
17.06.23


2
1
FT
09.06.22


2
1
FT
01.07.19


0
1
FT
11.10.13


1
1
FT
27.01.13


2
2
FT
04.02.04


1
1
FT
30.01.02


3
1
FT
22.02.98


1
2
FT
* Last 15 matches (if available) between Morocco and South Africa.
Last H2H matches (with Morocco as host)
30.01.24


0
2
FT
09.06.22


2
1
FT
11.10.13


1
1
FT
27.01.13


2
2
FT
04.02.04


1
1
FT
22.02.98


1
2
FT
* Last 15 matches (if available) between Morocco and South Africa with Morocco as host team.

Total
Home
Away
Matches played
9
6 (66.67%)
3 (33.33%)
Wins
2
1 (50.00%)
1 (50.00%)
Draws
3
3 (100.00%)
0 (0.00%)
Losses
4
2 (50.00%)
2 (50.00%)
Goals for
10
7 (70.00%)
3 (30.00%)
Goals against
14
9 (64.29%)
5 (35.71%)
* Stats from all matches played between Morocco and South Africa, under Morocco perspective

Total
Home
Away
Matches played
9
3 (33.33%)
6 (66.67%)
Wins
4
2 (50.00%)
2 (50.00%)
Draws
3
0 (0.00%)
3 (100.00%)
Losses
2
1 (50.00%)
1 (50.00%)
Goals for
14
5 (35.71%)
9 (64.29%)
Goals against
10
3 (30.00%)
7 (70.00%)
* Stats from all matches played between Morocco and South Africa, under South Africa perspective

Overall
25.03.25


2
0
FT
21.03.25


1
2
FT
18.11.24


7
0
FT
15.11.24


1
5
FT
15.10.24


0
4
FT
12.10.24


5
0
FT
09.09.24


0
1
FT
06.09.24


4
1
FT
11.06.24


0
6
FT
07.06.24


2
1
FT
Home
25.03.25


2
0
FT
18.11.24


7
0
FT
12.10.24


5
0
FT
06.09.24


4
1
FT
07.06.24


2
1
FT
26.03.24


0
0
FT
22.03.24


1
0
FT
30.01.24


0
2
FT
21.01.24


1
1
FT
17.01.24


3
0
FT
* Morocco's last 10 matches overall and as host team.

Overall
25.03.25


0
2
FT
21.03.25


2
0
FT
09.03.25


1
3
FT
02.03.25


1
1
FT
19.11.24


3
0
FT
15.11.24


0
2
FT
15.10.24


1
1
FT
10.09.24


2
3
FT
06.09.24


2
2
FT
02.07.24


1
0
FT
Away
25.03.25


0
2
FT
09.03.25


1
3
FT
15.11.24


0
2
FT
15.10.24


1
1
FT
10.09.24


2
3
FT
07.06.24


1
1
FT
26.03.24


3
3
FT
21.03.24


1
1
FT
07.02.24


PSO
4
2
1
1
FT
03.02.24


PSO
1
2
0
0
FT
* South Africa's last 10 matches overall and as away team.