By tournament:   African Nations Cup   Asian Challenge Cup   Cecafa Cup

World Cup qualifying:   Africa   Asia   Oceania   South America

World Football Elo Ratings: Morocco

Morocco matches, ratings and points exchanged
datematchtournamentratingrank
October 19
1957
Morocco
Iraq
3
3
Pan Arab Games
in Lebanon
0
0
1600
1600
-
-
36
36
October 21
1957
Morocco
Libya
5
1
Pan Arab Games
in Lebanon
+25
-25
1625
1451
+6
-7
30
67
October 23
1957
Morocco
Tunisia
3
1
Pan Arab Games
in Lebanon
+23
-23
1648
1516
+5
-2
25
51
October 26
1957
Syria
Morocco
1
1
Pan Arab Games
in Lebanon
+14
-14
1373
1634
+2
-3
85
28
April 03
1958
Morocco
Libya
3
1
Friendly
in Morocco
+4
-4
1638
1416
0
-1
29
72
May 10
1958
Morocco
Algeria
1
3
Friendly
in Morocco
-14
+14
1624
1775
-1
0
30
15
November 08
1959
Malta
Morocco
2
2
Olympic Games qualifier
in Malta
+14
-14
1229
1610
+1
-4
109
37
November 15
1959
Tunisia
Morocco
2
0
Olympic Games qualifier
in Tunisia
+35
-35
1490
1575
+8
-6
55
43
December 13
1959
Morocco
Malta
2
1
Olympic Games qualifier
in Morocco
+3
-3
1578
1219
+1
-1
42
111
December 27
1959
Morocco
Tunisia
3
1
Olympic Games qualifier
in Morocco
+16
-16
1594
1481
+1
-7
40
58
January 01
1960
Morocco
Yugoslavia
0
5
Friendly
in Morocco
-13
+13
1581
1839
-1
0
41
10
October 30
1960
Morocco
Tunisia
2
1
World Cup qualifier
in Morocco
+7
-7
1588
1416
0
-1
42
76
November 13
1960
Tunisia
Morocco
2
1
World Cup qualifier
in Tunisia
+24
-24
1440
1564
+5
-5
71
47
December 11
1960
Morocco
East Germany
2
3
Friendly
in Morocco
-14
+14
1550
1515
-1
+1
47
53
January 22
1961
Morocco
Tunisia
1
1
World Cup qualifier
in Italy
-8
+8
1542
1415
-1
+4
48
76
April 02
1961
Ghana
Morocco
0
0
World Cup qualifier
in Ghana
-11
+11
1658
1553
0
+1
28
47
May 28
1961
Morocco
Ghana
1
0
World Cup qualifier
in Morocco
+19
-19
1572
1622
+1
-3
45
34
June 18
1961
Yugoslavia
Morocco
3
2
Friendly
in Yugoslavia
+2
-2
1878
1570
0
0
9
45
June 21
1961
East Germany
Morocco
1
2
Friendly
in East Germany
-11
+11
1508
1581
-2
+2
54
43
September 03
1961
Morocco
Lebanon
1
0
Pan Arab Games
in Morocco
+6
-6
1587
1359
-1
-1
44
96
September 04
1961
Morocco
Libya
6
2
Pan Arab Games
in Morocco
+13
-13
1600
1400
+2
-4
42
84
September 06
1961
Morocco
Saudi Arabia
13
1
Pan Arab Games
in Morocco
+12
-12
1612
1319
+3
-3
39
103
September 08
1961
Morocco
Kuwait
3
1
Pan Arab Games
in Morocco
+9
-9
1621
1409
+3
-3
36
81
September 10
1961
Morocco
Egypt
2
2
Pan Arab Games
in Morocco
-3
+3
1618
1670
-2
0
38
27
November 12
1961
Morocco
Spain
0
1
World Cup qualifier
in Morocco
-10
+10
1608
1911
-2
+3
41
5
November 23
1961
Spain
Morocco
3
2
World Cup qualifier
in Spain
+4
-4
1915
1604
+1
0
4
41
December 10
1961
Morocco
East Germany
2
0
Friendly
in Morocco
+7
-7
1611
1489
+1
-3
40
59
April 15
1962
Morocco
Poland
1
3
Friendly
in Morocco
-17
+17
1594
1672
-4
+3
43
25
September 12
1962
Algeria
Morocco
3
1
Friendly
in Algeria
+5
-5
1795
1589
+1
-2
17
43
September 30
1962
Romania
Morocco
4
0
Friendly
in Romania
+12
-12
1640
1577
+2
-2
29
44
October 11
1962
Poland
Morocco
1
1
Friendly
in Poland
-4
+4
1614
1581
-1
+1
34
43
December 23
1962
Morocco
Romania
3
1
Friendly
in Morocco
+14
-14
1595
1649
+3
-2
40
28
January 13
1963
Morocco
Switzerland
1
0
Friendly
in Morocco
+6
-6
1601
1559
+1
-1
38
49
September 21
1963
Morocco
Syria
1
0
Mediterranean Games
in Italy
+13
-13
1614
1453
+3
-2
37
73
September 25
1963
Morocco
Tunisia
1
0
Mediterranean Games
in Italy
+17
-17
1631
1537
+2
-2
34
53
November 16
1963
Nigeria
Morocco
3
0
Olympic Games qualifier
in Nigeria
+36
-36
1556
1595
+5
-6
52
40
December 01
1963
Morocco
Soviet Union
1
1
Friendly
in Morocco
+6
-6
1601
1953
+2
0
38
1
December 29
1963
Morocco
West Germany
1
4
Friendly
in Morocco
-10
+10
1591
1879
-3
+1
42
6
March 08
1964
Morocco
Nigeria
4
1
Olympic Games qualifier
in Morocco
+15
-15
1606
1452
+4
0
37
73
March 24
1964
Morocco
Nigeria
2
1
Olympic Games qualifier
in Egypt
+12
-12
1618
1440
+3
-4
33
77
April 25
1964
Morocco
Uruguay
0
1
Friendly
in Morocco
-7
+7
1611
1822
-4
0
36
13
May 10
1964
Ethiopia
Morocco
0
1
Olympic Games qualifier
in Ethiopia
-16
+16
1430
1627
-8
+5
82
33
May 24
1964
Morocco
Ethiopia
1
0
Olympic Games qualifier
in Morocco
+6
-6
1633
1413
0
0
32
84
October 13
1964
Yugoslavia
Morocco
3
1
Olympic Games
in Japan
+19
-19
1881
1614
+2
-3
5
37
March 12
1965
Morocco
Kuwait
2
0
Friendly Tournament
in Libya
+7
-7
1621
1306
+4
-1
34
111
March 14
1965
Morocco
Tunisia
0
0
Friendly Tournament
in Libya
-4
+4
1617
1526
-1
+5
35
52
March 19
1965
Libya
Morocco
1
0
Friendly Tournament
in Libya
+17
-17
1486
1600
+5
-7
68
42
November 01
1965
Algeria
Morocco
0
0
Friendly
in Algeria
-5
+5
1700
1605
-2
+1
29
39
March 06
1966
Morocco
Algeria
1
0
Friendly
in Morocco
+10
-10
1615
1690
+2
0
35
30
November 24
1966
Algeria
Morocco
2
2
Friendly
in Algeria
-5
+5
1685
1620
0
+1
27
37
February 22
1967
West Germany
Morocco
5
1
Friendly
in West Germany
+2
-2
1990
1618
0
0
2
37
September 12
1967
Algeria
Morocco
3
1
Mediterranean Games
in Tunisia
+20
-20
1755
1598
+3
-2
18
38
November 05
1967
Morocco
Tunisia
1
1
Olympic Games qualifier
in Morocco
-8
+8
1590
1559
-2
+3
40
49
November 26
1967
Tunisia
Morocco
0
0
Olympic Games qualifier
in Tunisia
-4
+4
1555
1594
-2
+1
52
41
March 17
1968
Morocco
Algeria
0
0
Friendly
in Morocco
-1
+1
1593
1656
-1
0
43
32
June 09
1968
Morocco
Ghana
1
1
Olympic Games qualifier
in Morocco
+3
-3
1596
1748
+1
0
41
20
June 30
1968
Ghana
Morocco
1
2
Olympic Games qualifier
in Ghana
-32
+32
1716
1628
-1
+5
21
36
November 03
1968
Morocco
Senegal
1
0
World Cup qualifier
in Morocco
+10
-10
1638
1534
+3
-1
33
57
January 05
1969
Senegal
Morocco
2
1
World Cup qualifier
in Senegal
+21
-21
1548
1617
+5
-5
55
36
February 13
1969
Morocco
Senegal
2
0
World Cup qualifier
in Spain
+23
-23
1640
1514
+6
-4
30
62
March 09
1969
Algeria
Morocco
2
0
African Nations Cup qualifier
in Algeria
+25
-25
1619
1615
+7
-8
36
38
March 22
1969
Morocco
Algeria
1
0
African Nations Cup qualifier
in Morocco
+15
-15
1630
1604
+3
-5
35
41
April 27
1969
Tunisia
Morocco
0
0
World Cup qualifier
in Tunisia
-1
+1
1555
1631
0
0
52
36
May 18
1969
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-9
+9
1622
1564
-2
+2
36
50
June 13
1969
Morocco
Tunisia
2
2
World Cup qualifier
in France
-3
+3
1619
1567
-1
0
37
50
September 21
1969
Morocco
Nigeria
2
1
World Cup qualifier
in Morocco
+10
-10
1629
1526
+1
-2
37
60
October 10
1969
Sudan
Morocco
0
0
World Cup qualifier
in Sudan
-3
+3
1582
1632
-1
+1
49
35
October 26
1969
Morocco
Sudan
3
0
World Cup qualifier
in Morocco
+21
-21
1653
1561
+2
-6
34
53
October 30
1969
Algeria
Morocco
1
0
Friendly
in Algeria
+9
-9
1606
1644
+2
-1
40
35
November 08
1969
Nigeria
Morocco
2
0
World Cup qualifier
in Nigeria
+31
-31
1566
1613
+7
-5
50
40
December 28
1969
Morocco
Bulgaria
3
0
Friendly
in Morocco
+22
-22
1635
1783
+3
-1
35
12
June 03
1970
West Germany
Morocco
2
1
World Cup
in Mexico
+9
-9
1951
1626
0
-1
4
39
June 06
1970
Peru
Morocco
3
0
World Cup
in Mexico
+38
-38
1763
1588
+5
-7
18
46
June 11
1970
Bulgaria
Morocco
1
1
World Cup
in Mexico
-10
+10
1700
1598
-1
+3
25
43
December 10
1970
Algeria
Morocco
3
1
African Nations Cup qualifier
in Algeria
+23
-23
1608
1575
+5
-6
42
49
December 27
1970
Morocco
Algeria
3
0
African Nations Cup qualifier
in Morocco
+28
-28
1603
1580
+6
-5
42
47
1971Morocco
Niger
5
1
Olympic Games qualifier
in Morocco
+4
-4
1607
1221
+1
0
41
129
1971Niger
Morocco
1
3
Olympic Games qualifier
in Niger
-10
+10
1211
1617
0
+1
129
41
September 12
1971
Morocco
Mexico
2
1
Friendly
in Morocco
+9
-9
1626
1662
+2
-2
41
34
October 08
1971
Morocco
Egypt
1
0
Mediterranean Games
in Turkey
+29
-29
1655
1757
+5
-6
36
21
October 10
1971
Morocco
Greece
1
0
Mediterranean Games
in Turkey
+15
-15
1670
1551
+5
-4
31
55
October 13
1971
Morocco
Egypt
3
0
African Nations Cup qualifier
in Morocco
+33
-33
1703
1713
+4
-6
27
25
October 27
1971
Egypt
Morocco
3
2
African Nations Cup qualifier
in Egypt
+14
-14
1727
1689
+2
-2
23
29
1972Mali
Morocco
1
4
Olympic Games qualifier
in Mali
-33
+33
1534
1722
-15
+7
59
24
1972Morocco
Mali
2
1
Olympic Games qualifier
in Morocco
+6
-6
1728
1528
+7
-15
24
59
January 31
1972
Morocco
Romania
2
4
Friendly
in Morocco
-18
+18
1710
1786
-6
+1
29
15
February 17
1972
Senegal
Morocco
1
3
Friendly
in Senegal
-10
+10
1488
1720
-3
+2
67
26
February 20
1972
Nigeria
Morocco
3
0
Friendly
in Nigeria
+22
-22
1541
1698
+4
-3
58
29
February 25
1972
Congo
Morocco
1
1
African Nations Cup
in Cameroon
+11
-11
1542
1687
+1
-2
58
31
February 27
1972
Morocco
Sudan
1
1
African Nations Cup
in Cameroon
-4
+4
1683
1635
-1
0
32
39
February 29
1972
Morocco
Zaire
1
1
African Nations Cup
in Cameroon
0
0
1683
1688
0
0
32
31
April 23
1972
Morocco
Tunisia
0
0
Olympic Games qualifier
in Morocco
-10
+10
1673
1613
0
+1
31
41
April 23
1972
Tunisia
Morocco
3
3
Olympic Games qualifier
in Tunisia
-2
+2
1611
1675
+1
0
41
31
August 31
1972
Morocco
Malaysia
6
0
Olympic Games
in West Germany
+33
-33
1708
1460
+3
-5
28
71
September 03
1972
Soviet Union
Morocco
3
0
Olympic Games
in West Germany
+27
-27
1923
1681
+2
-3
4
31
September 08
1972
Poland
Morocco
5
0
Olympic Games
in West Germany
+32
-32
1892
1649
+3
-3
6
34
November 19
1972
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-12
+12
1637
1522
0
+1
34
61
December 03
1972
Senegal
Morocco
1
2
World Cup qualifier
in Senegal
-19
+19
1503
1656
-2
0
63
34
1973Morocco
Egypt
1
0
Friendly
in a third country
+11
-11
1667
1670
+2
-1
32
30
February 11
1973
Guinea
Morocco
1
1
World Cup qualifier
in Guinea
-6
+6
1664
1673
-4
+2
34
30
February 25
1973
Morocco
Guinea
2
0
World Cup qualifier
in Morocco
+21
-21
1694
1643
+1
-3
27
35
May 20
1973
Cote d'Ivoire
Morocco
1
1
World Cup qualifier
in Cote d'Ivoire
-2
+2
1627
1696
0
-1
38
29
May 20
1973
Morocco
Algeria
1
1
Friendly
in Morocco
-6
+6
1690
1552
-1
+3
29
54
June 03
1973
Morocco
Cote d'Ivoire
4
1
World Cup qualifier
in Morocco
+20
-20
1710
1607
+2
-2
27
40
October 21
1973
Zambia
Morocco
4
0
World Cup qualifier
in Zambia
+48
-48
1555
1662
+7
-4
55
33
October 31
1973
Algeria
Morocco
2
0
Friendly
in Algeria
+15
-15
1575
1647
+7
-2
47
34
November 25
1973
Morocco
Zambia
2
0
World Cup qualifier
in Morocco
+14
-14
1661
1522
+2
-1
32
59
December 09
1973
Zaire
Morocco
3
0
World Cup qualifier
in Zaire
+21
-21
1727
1640
+4
-3
25
35
April 07
1974
Morocco
Algeria
2
0
Friendly
in Morocco
+8
-8
1648
1543
+2
0
34
55
September 26
1974
Morocco
Jordan
2
1
Kuneitra Cup
in Syria
+2
-2
1650
1188
+1
0
33
138
September 28
1974
Morocco
Egypt
4
2
Kuneitra Cup
in Syria
+21
-21
1671
1603
+3
-3
30
40
September 30
1974
Morocco
Tunisia
3
1
Kuneitra Cup
in Syria
+22
-22
1693
1648
+2
-3
28
34
October 02
1974
Morocco
Lebanon
3
0
Kuneitra Cup
in Syria
+7
-7
1700
1364
0
-1
28
98
October 04
1974
Morocco
Algeria
1
0
Kuneitra Cup
in Syria
+8
-8
1708
1512
+1
-1
27
61
October 06
1974
Morocco
Sudan
2
0
Kuneitra Cup
in Syria
+11
-11
1719
1496
+1
-3
26
67
October 09
1974
Syria
Morocco
1
1
Kuneitra Cup
in Syria
+4
-4
1540
1715
+1
0
53
26
October 31
1974
Algeria
Morocco
0
0
Friendly
in Algeria
+3
-3
1515
1712
+1
-1
61
28
1975Morocco
Nigeria
1
0
Olympic Games qualifier
in Morocco
+10
-10
1722
1600
-3
+3
29
39
1975Nigeria
Morocco
3
1
Olympic Games qualifier
in Nigeria
+32
-32
1632
1690
+3
-3
39
29
February 23
1975
Morocco
Libya
2
1
Olympic Games qualifier
in Morocco
+3
-3
1693
1369
0
-1
29
96
March 14
1975
Libya
Morocco
0
1
Olympic Games qualifier
in Libya
-9
+9
1360
1702
-1
+2
97
27
June 01
1975
Algeria
Morocco
1
0
Friendly
in Algeria
+12
-12
1542
1690
0
0
60
28
August 10
1975
Morocco
Gambia
3
0
African Nations Cup qualifier
in Morocco
+4
-4
1694
1280
0
-1
27
121
August 24
1975
Gambia
Morocco
0
3
African Nations Cup qualifier
in Gambia
-10
+10
1270
1704
-1
+3
122
25
August 31
1975
Morocco
Tunisia
0
0
Mediterranean Games
in Algeria
-4
+4
1700
1629
-2
0
27
40
September 06
1975
Morocco
Tunisia
1
1
Mediterranean Games
in Algeria
-5
+5
1695
1616
-2
+1
29
41
September 14
1975
Morocco
Senegal
4
0
African Nations Cup qualifier
in Morocco
+13
-13
1708
1509
+4
-2
25
64
September 28
1975
Senegal
Morocco
2
1
African Nations Cup qualifier
in Senegal
+26
-26
1535
1682
+3
-4
61
29
October 26
1975
Ghana
Morocco
2
0
African Nations Cup qualifier
in Ghana
+30
-30
1613
1652
+1
-2
45
31
November 09
1975
Morocco
Ghana
2
0
African Nations Cup qualifier
in Morocco
+19
-19
1671
1594
0
-2
31
45
November 30
1975
Morocco
Tunisia
1
0
Olympic Games qualifier
in Morocco
+12
-12
1683
1610
+2
-2
29
44
December 14
1975
Tunisia
Morocco
1
0
Olympic Games qualifier
in Tunisia
+18
-18
1628
1665
+4
-1
40
30
March 01
1976
Morocco
Sudan
2
2
African Nations Cup
in Ethiopia
-9
+9
1656
1542
-3
0
33
59
March 04
1976
Morocco
Zaire
1
0
African Nations Cup
in Ethiopia
+23
-23
1679
1599
+3
-4
30
45
March 06
1976
Morocco
Nigeria
3
1
African Nations Cup
in Ethiopia
+41
-41
1720
1671
+5
-5
25
31
March 09
1976
Morocco
Egypt
2
1
African Nations Cup
in Ethiopia
+20
-20
1740
1631
+2
-6
23
40
March 11
1976
Morocco
Nigeria
2
1
African Nations Cup
in Ethiopia
+20
-20
1760
1650
+2
-3
21
34
March 14
1976
Guinea
Morocco
1
1
African Nations Cup
in Ethiopia
+5
-5
1698
1755
0
-1
28
22
October 08
1976
Morocco
Palestine
3
0
Pan Arab Games
in Syria
+4
-4
1759
1285
+3
-1
19
118
October 10
1976
Morocco
Saudi Arabia
0
0
Pan Arab Games
in Syria
-16
+16
1743
1368
-2
+4
22
97
October 12
1976
Morocco
Jordan
3
0
Pan Arab Games
in Syria
+3
-3
1746
1191
0
0
22
139
October 14
1976
Morocco
South Yemen
4
0
Pan Arab Games
in Syria
+2
-2
1748
1149
0
0
22
143
October 16
1976
Morocco
Mauritania
2
0
Pan Arab Games
in Syria
+1
-1
1749
1069
0
0
22
155
October 18
1976
Syria
Morocco
0
0
Pan Arab Games
in Syria
+9
-9
1487
1740
+3
0
68
22
December 12
1976
Morocco
Tunisia
1
1
World Cup qualifier
in Morocco
-10
+10
1730
1652
0
0
23
37
January 09
1977
Tunisia
Morocco
1
1
World Cup qualifier
in Tunisia
-1
+1
1651
1731
0
0
36
23
February 26
1978
Morocco
Soviet Union
2
3
Friendly
in Morocco
-8
+8
1723
1902
-1
0
26
8
March 06
1978
Morocco
Tunisia
1
1
African Nations Cup
in Ghana
-1
+1
1722
1712
0
0
26
29
March 09
1978
Morocco
Congo
1
0
African Nations Cup
in Ghana
+11
-11
1733
1490
+1
-3
25
70
March 11
1978
Uganda
Morocco
3
0
African Nations Cup
in Ghana
+67
-67
1591
1666
+14
-11
46
36
September 09
1978
Iran
Morocco
2
0
Presidents Cup
in South Korea
+26
-26
1742
1640
+3
-2
25
37
September 13
1978
Morocco
New Zealand
3
0
Presidents Cup
in South Korea
+23
-23
1663
1488
+2
-6
35
70
September 16
1979
Mauritania
Morocco
2
2
African Nations Cup qualifier
in Mauritania
+18
-18
1058
1645
0
-4
160
36
September 23
1979
Morocco
Egypt
0
0
Mediterranean Games
in Yugoslavia
-1
+1
1644
1625
0
0
36
43
September 30
1979
Morocco
Mauritania
4
1
African Nations Cup qualifier
in Morocco
+1
-1
1645
1057
+1
0
35
160
October 28
1979
Morocco
Togo
7
0
African Nations Cup qualifier
in Morocco
+12
-12
1657
1409
+1
-2
33
83
November 11
1979
Togo
Morocco
2
1
African Nations Cup qualifier
in Togo
+28
-28
1437
1629
+7
-5
79
38
February 12
1980
Cote d'Ivoire
Morocco
4
4
Friendly
in Cote d'Ivoire
-2
+2
1590
1631
-2
0
50
39
February 27
1980
Morocco
Tunisia
0
0
Friendly
in Morocco
-1
+1
1630
1701
0
0
40
26
March 09
1980
Guinea
Morocco
1
1
African Nations Cup
in Nigeria
+3
-3
1586
1627
0
-2
52
43
March 13
1980
Algeria
Morocco
1
0
African Nations Cup
in Nigeria
+28
-28
1619
1599
+4
-7
46
49
March 16
1980
Morocco
Ghana
1
0
African Nations Cup
in Nigeria
+30
-30
1629
1638
+7
-7
42
39
March 19
1980
Nigeria
Morocco
1
0
African Nations Cup
in Nigeria
+17
-17
1662
1612
+3
-4
34
47
March 21
1980
Morocco
Egypt
2
0
African Nations Cup
in Nigeria
+37
-37
1649
1572
+10
-6
37
54
June 08
1980
Tunisia
Morocco
0
1
Friendly
in Tunisia
-14
+14
1703
1663
0
+1
27
35
June 22
1980
Senegal
Morocco
0
1
World Cup qualifier
in Senegal
-23
+23
1600
1686
-3
+3
48
31
July 06
1980
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-10
+10
1676
1613
-1
+1
31
47
October 15
1980
Morocco
Burma
2
2
Merdeka Tournament
in Malaysia
-11
+11
1665
1374
-2
+3
35
95
October 20
1980
Morocco
South Korea
1
1
Merdeka Tournament
in Malaysia
+4
-4
1669
1752
+1
-1
33
23
October 22
1980
Morocco
Thailand
2
1
Merdeka Tournament
in Malaysia
+4
-4
1673
1362
+1
0
32
98
October 24
1980
Malaysia
Morocco
2
0
Merdeka Tournament
in Malaysia
+35
-35
1380
1638
+15
-4
93
36
October 26
1980
Morocco
New Zealand
3
0
Merdeka Tournament
in Malaysia
+16
-16
1654
1482
+2
-3
34
70
October 27
1980
Morocco
Kuwait
3
0
Merdeka Tournament
in Malaysia
+21
-21
1675
1557
+2
-5
32
54
October 29
1980
Morocco
Indonesia
2
0
Merdeka Tournament
in Malaysia
+5
-5
1680
1298
+1
-2
31
118
November 02
1980
Malaysia
Morocco
1
2
Merdeka Tournament
in Malaysia
-7
+7
1369
1687
-2
0
98
31
November 17
1980
Morocco
Zambia
2
0
World Cup qualifier
in Morocco
+11
-11
1698
1525
+3
-4
27
61
November 30
1980
Zambia
Morocco
2
0
World Cup qualifier
in Zambia
+38
-38
1536
1660
+8
-6
58
34
February 15
1981
Morocco
Syria
3
0
Friendly
in Morocco
+3
-3
1663
1369
0
0
34
95
March 08
1981
Morocco
Iraq
1
1
Friendly
in Morocco
-3
+3
1660
1672
0
+2
34
31
March 22
1981
Morocco
Liberia
3
1
African Nations Cup qualifier
in Morocco
+4
-4
1664
1299
0
-2
33
119
April 04
1981
Liberia
Morocco
0
5
African Nations Cup qualifier
in Liberia
-14
+14
1285
1678
-2
+2
121
31
April 26
1981
Morocco
Egypt
1
0
World Cup qualifier
in Morocco
+10
-10
1688
1587
+2
-3
30
48
May 08
1981
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
0
0
1587
1688
0
0
49
29
August 16
1981
Morocco
Zambia
2
1
African Nations Cup qualifier
in Morocco
+10
-10
1698
1588
+2
-3
28
49
August 30
1981
Zambia
Morocco
2
0
African Nations Cup qualifier
in Zambia
+31
-31
1619
1667
+8
-4
41
32
September 27
1981
Morocco
Tunisia
2
2
Friendly
in Morocco
-2
+2
1665
1715
-1
0
34
27
November 01
1981
Senegal
Morocco
2
0
Friendly
in Senegal
+14
-14
1607
1651
+3
-2
44
38
November 15
1981
Morocco
Cameroon
0
2
World Cup qualifier
in Morocco
-45
+45
1606
1599
-6
+11
44
47
November 29
1981
Cameroon
Morocco
2
1
World Cup qualifier
in Cameroon
+15
-15
1614
1591
+5
-2
42
47
June 21
1982
Morocco
Kuwait
3
3
Friendly
in Morocco
-3
+3
1588
1597
-2
-3
49
44
July 23
1982
China
Morocco
3
3
Beijing Invitational Cup
in China
-2
+2
1521
1590
0
+1
61
47
July 25
1982
Hong Kong
Morocco
0
0
Beijing Invitational Cup
in Hong Kong
+6
-6
1354
1584
+3
-3
100
50
October 03
1982
Saudi Arabia
Morocco
2
1
Friendly
in Saudi Arabia
+11
-11
1445
1573
+2
-1
81
50
March 09
1983
Senegal
Morocco
1
0
Friendly
in Senegal
+8
-8
1547
1565
0
-4
58
52
March 23
1983
Tunisia
Morocco
1
0
Friendly
in Tunisia
+6
-6
1598
1559
+1
-3
42
55
April 10
1983
Morocco
Mali
4
0
African Nations Cup qualifier
in Morocco
+23
-23
1582
1495
+10
-8
46
71
April 24
1983
Mali
Morocco
2
0
African Nations Cup qualifier
in Mali
+30
-30
1513
1552
+6
-10
65
56
August 14
1983
Nigeria
Morocco
0
0
African Nations Cup qualifier
in Nigeria
-4
+4
1522
1556
-2
0
62
55
August 28
1983
Morocco
Nigeria
0
0
African Nations Cup qualifier
in Morocco
-7
+7
1549
1529
-1
+1
56
61
September 13
1983
Morocco
Libya
2
0
Mediterranean Games
in Morocco
+20
-20
1569
1504
+4
-3
51
65
September 15
1983
Morocco
Egypt
2
1
Mediterranean Games
in Morocco
+17
-17
1586
1596
+3
-3
48
44
January 15
1984
Cote d'Ivoire
Morocco
3
3
Friendly
in Cote d'Ivoire
-2
+2
1555
1588
0
0
53
48
February 04
1984
Morocco
Bulgaria
1
1
Friendly
in Morocco
0
0
1588
1697
0
0
48
33
June 23
1984
Morocco
Senegal
2
1
Friendly
in Morocco
+5
-5
1593
1503
+4
0
44
65
June 30
1984
Sierra Leone
Morocco
0
1
World Cup qualifier
in Sierra Leone
-12
+12
1330
1605
-1
+2
108
42
July 15
1984
Morocco
Sierra Leone
4
0
World Cup qualifier
in Morocco
+8
-8
1613
1322
+1
0
41
108
October 24
1984
Morocco
Canada
3
2
Friendly
in Morocco
+5
-5
1618
1509
+1
-2
40
63
January 02
1985
Libya
Morocco
0
0
Friendly
in Libya
0
0
1510
1618
0
0
63
42
January 31
1985
India
Morocco
0
1
Nehru Gold Cup
in India
-7
+7
1229
1625
-3
+1
139
41
February 02
1985
Soviet Union
Morocco
1
0
Nehru Gold Cup
in India
+5
-5
1949
1620
0
-1
2
42
April 07
1985
Morocco
Malawi
2
0
World Cup qualifier
in Morocco
+17
-17
1637
1545
+3
-3
39
62
April 21
1985
Malawi
Morocco
0
0
World Cup qualifier
in Malawi
0
0
1543
1637
0
0
62
40
July 12
1985
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
-4
+4
1596
1641
-3
+2
49
40
July 28
1985
Morocco
Egypt
2
0
World Cup qualifier
in Morocco
+18
-18
1659
1578
+3
-3
36
51
August 04
1985
Morocco
Somalia
3
0
Pan Arab Games
in Morocco
+1
-1
1660
1080
0
0
36
163
August 08
1985
Morocco
Tunisia
2
2
Pan Arab Games
in Morocco
-7
+7
1653
1639
-1
0
37
41
August 10
1985
Morocco
Mauritania
3
0
Pan Arab Games
in Morocco
+2
-2
1655
1098
0
-1
37
161
August 13
1985
Morocco
Algeria
1
0
Pan Arab Games
in Morocco
+16
-16
1671
1670
+2
-1
35
36
August 16
1985
Morocco
Iraq
0
1
Pan Arab Games
in Morocco
-23
+23
1648
1746
-2
+2
37
28
August 25
1985
Morocco
Zaire
1
0
African Nations Cup qualifier
in Morocco
+12
-12
1660
1585
+1
-2
36
48
September 08
1985
Zaire
Morocco
0
0
African Nations Cup qualifier
in Zaire
-1
+1
1584
1661
-1
0
50
36
October 06
1985
Morocco
Libya
3
0
World Cup qualifier
in Morocco
+17
-17
1678
1540
+1
-2
36
61
October 18
1985
Libya
Morocco
1
0
World Cup qualifier
in Libya
+21
-21
1583
1657
+6
-2
50
38
February 19
1986
Morocco
Bulgaria
0
0
Friendly
in Morocco
0
0
1657
1767
0
+1
37
24
March 08
1986
Algeria
Morocco
0
0
African Nations Cup
in Egypt
-1
+1
1675
1658
0
0
33
38
March 11
1986
Cameroon
Morocco
1
1
African Nations Cup
in Egypt
+4
-4
1600
1654
0
0
45
38
March 14
1986
Morocco
Zambia
1
0
African Nations Cup
in Egypt
+19
-19
1673
1552
+4
-5
33
61
March 17
1986
Egypt
Morocco
1
0
African Nations Cup
in Egypt
+24
-24
1609
1649
+5
-4
45
37
March 20
1986
Cote d'Ivoire
Morocco
3
2
African Nations Cup
in Egypt
+29
-29
1615
1620
+6
-6
44
43
April 23
1986
Northern Ireland
Morocco
2
1
Friendly
in Northern Ireland
+3
-3
1809
1617
0
-2
17
43
June 02
1986
Morocco
Poland
0
0
World Cup
in Mexico
+13
-13
1630
1761
+3
-4
39
27
June 06
1986
England
Morocco
0
0
World Cup
in Mexico
-20
+20
1882
1650
-1
+3
5
37
June 11
1986
Morocco
Portugal
3
1
World Cup
in Mexico
+61
-61
1711
1714
+6
-7
31
30
June 17
1986
West Germany
Morocco
1
0
World Cup
in Mexico
+17
-17
1885
1694
+1
0
7
31
June 09
1987
Australia
Morocco
1
0
Presidents Cup
in South Korea
+21
-21
1695
1673
+4
-4
31
35
July 26
1987
Liberia
Morocco
2
1
Friendly
in Liberia
+16
-16
1356
1657
+2
-3
102
40
February 02
1988
Austria
Morocco
1
5
Friendly Tournament
in France
-32
+32
1679
1689
-6
+6
35
32
February 05
1988
France
Morocco
2
1
Friendly Tournament
in France
+6
-6
1828
1683
+1
-1
13
33
March 03
1988
Morocco
East Germany
2
1
Friendly
in Morocco
+10
-10
1693
1775
+1
0
32
20
March 13
1988
Morocco
Zaire
1
1
African Nations Cup
in Morocco
-14
+14
1679
1579
-1
+1
34
51
March 16
1988
Morocco
Algeria
1
0
African Nations Cup
in Morocco
+17
-17
1696
1644
+1
-2
33
39
March 19
1988
Morocco
Cote d'Ivoire
0
0
African Nations Cup
in Morocco
-11
+11
1685
1649
0
0
33
40
March 23
1988
Morocco
Cameroon
0
1
African Nations Cup
in Morocco
-34
+34
1651
1686
-6
+6
39
33
March 26
1988
Morocco
Algeria
1
1
African Nations Cup
in Morocco
-7
+7
1644
1664
-1
+1
40
37
December 06
1988
Morocco
Egypt
0
0
Friendly
in Morocco
-2
+2
1642
1670
-1
0
41
35
December 15
1988
Morocco
Gabon
5
2
Friendly
in Morocco
+6
-6
1648
1453
0
-3
40
80
December 22
1988
Morocco
Guinea
1
0
Friendly
in Morocco
+3
-3
1651
1451
+1
-3
38
81
January 08
1989
Morocco
Zambia
1
0
World Cup qualifier
in Morocco
+11
-11
1662
1567
+3
-2
35
51
January 22
1989
Tunisia
Morocco
2
1
World Cup qualifier
in Tunisia
+28
-28
1433
1634
+6
-4
85
40
March 22
1989
Algeria
Morocco
1
1
Friendly
in Tunisia
0
0
1648
1634
0
0
38
40
April 09
1989
Mali
Morocco
0
0
African Nations Cup qualifier
in Mali
+7
-7
1412
1627
0
-1
92
40
April 23
1989
Morocco
Mali
1
1
African Nations Cup qualifier
in Morocco
-14
+14
1613
1426
0
+4
42
88
May 24
1989
Morocco
Algeria
1
0
Friendly
in Morocco
+8
-8
1621
1644
+1
-2
43
38
June 11
1989
Zaire
Morocco
0
0
World Cup qualifier
in Zaire
-2
+2
1551
1623
+1
+1
56
41
June 25
1989
Zambia
Morocco
2
1
World Cup qualifier
in Zambia
+14
-14
1637
1609
+3
-2
38
43
August 13
1989
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-14
+14
1595
1435
-4
+3
47
87
August 27
1989
Morocco
Zaire
1
1
World Cup qualifier
in Morocco
-8
+8
1587
1550
-1
+2
48
58
February 21
1990
Morocco
Cote d'Ivoire
2
1
Friendly
in Morocco
+9
-9
1596
1643
0
-1
47
36
May 09
1990
Morocco
United Arab Emirates
3
1
Friendly
in Morocco
+7
-7
1603
1473
+1
-1
43
73
August 09
1990
Tunisia
Morocco
0
0
Friendly
in Tunisia
+2
-2
1438
1601
0
-1
83
48
August 19
1990
Morocco
Niger
2
0
African Nations Cup qualifier
in Morocco
+6
-6
1607
1324
+2
-1
46
113
September 02
1990
Morocco
Mauritania
4
0
African Nations Cup qualifier
in Morocco
+2
-2
1609
1098
+1
0
45
165
September 12
1990
Ireland
Morocco
1
0
Friendly
in Ireland
+3
-3
1837
1606
+2
0
13
45
December 12
1990
Morocco
Senegal
0
0
Friendly
in Morocco
-4
+4
1602
1573
-1
+1
47
51
January 13
1991
Morocco
Cote d'Ivoire
3
1
African Nations Cup qualifier
in Morocco
+24
-24
1626
1612
+9
-6
38
43
January 27
1991
Niger
Morocco
1
0
African Nations Cup qualifier
in Niger
+30
-30
1362
1596
+8
-9
102
47
March 27
1991
Morocco
Greece
0
0
Friendly
in Morocco
-1
+1
1595
1670
0
0
47
33
April 03
1991
Algeria
Morocco
2
2
Friendly
in Algeria
-6
+6
1752
1601
-1
0
23
47
April 12
1991
Mauritania
Morocco
0
2
African Nations Cup qualifier
in Mauritania
-5
+5
1084
1606
-1
+1
168
46
July 28
1991
Cote d'Ivoire
Morocco
2
0
African Nations Cup qualifier
in Cote d'Ivoire
+20
-20
1643
1586
+3
-3
38
50
December 04
1991
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1592
1400
+2
-3
46
92
December 26
1991
Morocco
Algeria
1
1
Friendly
in Morocco
+1
-1
1593
1732
0
-1
47
27
January 12
1992
Cameroon
Morocco
1
0
African Nations Cup
in Senegal
+21
-21
1676
1572
+1
-3
34
50
January 14
1992
Morocco
Zaire
1
1
African Nations Cup
in Senegal
-2
+2
1570
1540
-1
0
51
57
March 18
1992
Morocco
United States
3
1
Friendly
in Morocco
+13
-13
1583
1613
+2
-3
50
44
October 04
1992
Mali
Morocco
2
1
African Nations Cup qualifier
in Mali
+23
-23
1451
1560
+5
-6
84
57
October 11
1992
Morocco
Ethiopia
5
0
World Cup qualifier
in Morocco
+16
-16
1576
1402
+4
-3
53
93
October 25
1992
Benin
Morocco
0
1
World Cup qualifier
in Benin
-6
+6
1173
1582
0
+2
154
51
November 08
1992
Morocco
Egypt
0
0
African Nations Cup qualifier
in Morocco
-3
+3
1579
1633
-1
0
52
41
December 20
1992
Tunisia
Morocco
1
1
World Cup qualifier
in Tunisia
-2
+2
1512
1581
-1
+1
68
50
January 17
1993
Ethiopia
Morocco
0
1
World Cup qualifier
in Ethiopia
-14
+14
1362
1595
-1
0
105
50
January 31
1993
Morocco
Benin
5
0
World Cup qualifier
in Morocco
+3
-3
1598
1147
0
0
50
158
February 28
1993
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-7
+7
1591
1569
0
+2
51
54
April 11
1993
Morocco
Malawi
0
1
African Nations Cup qualifier
in Morocco
-32
+32
1559
1483
-6
+11
57
78
April 18
1993
Morocco
Senegal
1
0
World Cup qualifier
in Morocco
+14
-14
1573
1540
+4
-3
53
61
April 25
1993
Morocco
Mali
1
0
African Nations Cup qualifier
in Morocco
+8
-8
1581
1436
+1
-1
52
90
July 04
1993
Zambia
Morocco
2
1
World Cup qualifier
in Zambia
+13
-13
1630
1568
+2
-5
40
54
July 11
1993
Egypt
Morocco
1
1
African Nations Cup qualifier
in Egypt
-11
+11
1673
1579
0
+2
31
52
July 17
1993
Senegal
Morocco
1
3
World Cup qualifier
in Senegal
-36
+36
1512
1615
-11
+8
72
43
July 25
1993
Malawi
Morocco
0
2
African Nations Cup qualifier
in Malawi
-24
+24
1426
1639
-6
+6
97
37
September 15
1993
Morocco
Mali
3
0
Friendly
in Morocco
+7
-7
1646
1477
0
-1
38
82
September 22
1993
Morocco
Algeria
0
0
Friendly
in Morocco
-4
+4
1642
1620
0
0
39
44
October 01
1993
Morocco
Gabon
1
0
Friendly
in Morocco
+4
-4
1646
1477
0
0
37
80
October 10
1993
Morocco
Zambia
1
0
World Cup qualifier
in Morocco
+15
-15
1661
1651
+5
-4
33
36
February 02
1994
Morocco
Egypt
1
1
Friendly Tournament
in United Arab Emirates
-1
+1
1660
1630
-1
0
34
41
February 04
1994
United Arab Emirates
Morocco
1
1
Friendly Tournament
in United Arab Emirates
+4
-4
1478
1656
0
0
79
34
February 06
1994
Morocco
Slovakia
2
1
Friendly Tournament
in United Arab Emirates
+11
-11
1667
1561
+2
-2
32
56
February 23
1994
Morocco
Finland
0
0
Friendly
in Morocco
-6
+6
1661
1531
-2
0
35
65
March 23
1994
Luxembourg
Morocco
1
2
Friendly
in Luxembourg
-2
+2
1129
1663
0
+1
168
34
April 20
1994
Argentina
Morocco
3
1
Friendly
in Argentina
+4
-4
1889
1659
+1
-2
7
37
June 01
1994
Canada
Morocco
1
1
Friendly
in Canada
0
0
1560
1659
0
0
56
36
June 19
1994
Belgium
Morocco
1
0
World Cup
in the United States
+19
-19
1807
1640
+3
-3
19
39
June 25
1994
Saudi Arabia
Morocco
2
1
World Cup
in the United States
+30
-30
1667
1610
+8
-10
32
48
June 29
1994
Netherlands
Morocco
2
1
World Cup
in the United States
+9
-9
1928
1601
+2
-2
3
49
September 04
1994
Burkina Faso
Morocco
2
1
African Nations Cup qualifier
in Burkina Faso
+25
-25
1443
1576
+11
-6
87
52
November 07
1994
Morocco
Cameroon
1
1
Friendly
in Morocco
-2
+2
1574
1625
-1
0
55
41
November 13
1994
Morocco
Cote d'Ivoire
1
0
African Nations Cup qualifier
in Morocco
+20
-20
1594
1647
+9
-2
46
35
March 01
1995
Morocco
Senegal
2
0
Friendly
in Morocco
+6
-6
1600
1436
+1
-5
45
94
March 23
1995
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1606
1434
+4
-4
42
95
April 09
1995
Morocco
Burkina Faso
0
0
African Nations Cup qualifier
in Morocco
-13
+13
1593
1455
-3
+4
47
85
May 18
1995
Morocco
Egypt
0
0
Friendly
in Morocco
-2
+2
1591
1609
0
+2
49
42
June 04
1995
Cote d'Ivoire
Morocco
2
0
African Nations Cup qualifier
in Cote d'Ivoire
+20
-20
1628
1571
+6
-4
37
52
November 15
1995
Morocco
Mali
2
0
Friendly
in Morocco
+5
-5
1576
1373
+2
-3
49
113
January 03
1996
Morocco
Tunisia
3
1
Friendly
in Morocco
+10
-10
1586
1546
+1
-2
49
61
January 17
1996
Morocco
Armenia
6
0
Friendly
in France
+9
-9
1595
1337
+2
-2
47
117
February 07
1996
Morocco
Luxembourg
2
0
Friendly
in Morocco
+2
-2
1597
1218
0
0
48
150
March 20
1996
Morocco
Egypt
2
0
Friendly Tournament
in United Arab Emirates
+23
-23
1620
1588
+5
-6
43
49
March 23
1996
Morocco
South Korea
2
2
Friendly Tournament
in United Arab Emirates
-1
+1
1619
1606
0
0
43
45
March 26
1996
United Arab Emirates
Morocco
1
0
Friendly Tournament
in United Arab Emirates
+14
-14
1550
1605
+3
-1
61
44
August 29
1996
Morocco
Zaire
7
0
Friendly
in Morocco
+12
-12
1617
1516
+3
-4
42
72
October 06
1996
Egypt
Morocco
1
1
African Nations Cup qualifier
in Egypt
-5
+5
1607
1622
-2
+1
46
41
November 09
1996
Morocco
Sierra Leone
4
0
World Cup qualifier
in Morocco
+12
-12
1634
1418
+2
-1
38
95
December 11
1996
Morocco
Croatia
2
2
King Hassan Cup
in Morocco
+4
-4
1638
1836
+2
-1
37
14
December 12
1996
Morocco
Nigeria
2
0
King Hassan Cup
in Morocco
+23
-23
1661
1719
+2
-2
35
28
January 12
1997
Ghana
Morocco
2
2
World Cup qualifier
in Ghana
0
0
1558
1661
0
+1
58
35
February 22
1997
Senegal
Morocco
0
0
African Nations Cup qualifier
in Senegal
+6
-6
1464
1655
+3
0
84
35
April 06
1997
Gabon
Morocco
0
4
World Cup qualifier
in Gabon
-29
+29
1448
1684
-7
+8
88
31
April 26
1997
Sierra Leone
Morocco
0
1
World Cup qualifier
in Sierra Leone
-11
+11
1415
1695
-3
+3
98
29
June 01
1997
Morocco
Ethiopia
4
0
African Nations Cup qualifier
in Morocco
+5
-5
1700
1316
0
0
28
126
June 07
1997
Morocco
Ghana
1
0
World Cup qualifier
in Morocco
+9
-9
1709
1568
+3
-1
26
58
June 22
1997
Morocco
Egypt
1
0
African Nations Cup qualifier
in Morocco
+9
-9
1718
1574
+1
-1
29
55
July 13
1997
Ethiopia
Morocco
0
1
African Nations Cup qualifier
in Ethiopia
-6
+6
1296
1724
0
+1
130
27
July 27
1997
Morocco
Senegal
3
0
African Nations Cup qualifier
in Morocco
+8
-8
1732
1448
+3
-1
25
87
August 17
1997
Morocco
Gabon
2
0
World Cup qualifier
in Morocco
+6
-6
1738
1441
+1
-4
25
93
October 09
1997
Brazil
Morocco
2
0
Friendly
in Brazil
+2
-2
2121
1736
0
0
1
25
November 26
1997
Morocco
Togo
3
0
Friendly
in Morocco
+2
-2
1738
1387
0
-1
24
107
January 14
1998
Morocco
Angola
2
1
Friendly
in Morocco
+3
-3
1741
1541
0
0
24
63
February 05
1998
Morocco
Niger
3
0
Friendly
in Morocco
+2
-2
1743
1337
0
0
25
119
February 09
1998
Zambia
Morocco
1
1
African Nations Cup
in Burkina Faso
+6
-6
1657
1737
+1
0
41
25
February 13
1998
Morocco
Mozambique
3
0
African Nations Cup
in Burkina Faso
+10
-10
1747
1375
0
-3
27
110
February 17
1998
Morocco
Egypt
1
0
African Nations Cup
in Burkina Faso
+19
-19
1766
1640
+6
-5
21
45
February 22
1998
South Africa
Morocco
2
1
African Nations Cup
in Burkina Faso
+33
-33
1678
1733
+6
-7
36
28
April 22
1998
Bulgaria
Morocco
2
1
Friendly
in Bulgaria
+7
-7
1766
1726
+1
-2
21
30
May 27
1998
Morocco
England
0
1
King Hassan Cup
in Morocco
-10
+10
1716
1945
-2
+1
31
5
May 29
1998
Morocco
France
2
2
King Hassan Cup
in Morocco
+6
-6
1722
1961
+1
0
30
4
June 04
1998
Chile
Morocco
1
1
Friendly
in France
-1
+1
1757
1723
0
0
22
29
June 10
1998
Norway
Morocco
2
2
World Cup
in France
-13
+13
1866
1736
-1
+3
10
26
June 16
1998
Brazil
Morocco
3
0
World Cup
in France
+13
-13
2085
1723
0
-3
1
27
June 23
1998
Morocco
Scotland
3
0
World Cup
in France
+56
-56
1779
1692
+8
-7
21
30
September 02
1998
Morocco
Senegal
2
0
Friendly
in Morocco
+3
-3
1782
1461
0
-3
21
83
October 03
1998
Morocco
Sierra Leone
3
0
African Nations Cup qualifier
in Morocco
+5
-5
1787
1427
0
0
20
96
December 24
1998
Morocco
Bulgaria
4
1
Friendly
in Morocco
+7
-7
1794
1640
0
-1
17
47
January 20
1999
France
Morocco
1
0
Friendly
in France
+2
-2
2042
1792
0
0
1
17
January 24
1999
Guinea
Morocco
1
1
African Nations Cup qualifier
in Guinea
+12
-12
1453
1780
+7
-1
84
18
February 28
1999
Togo
Morocco
2
3
African Nations Cup qualifier
in Togo
-6
+6
1364
1786
0
0
112
18
April 10
1999
Morocco
Togo
1
1
African Nations Cup qualifier
in Morocco
-18
+18
1768
1382
-2
+6
19
107
April 28
1999
Netherlands
Morocco
1
2
Friendly
in the Netherlands
-17
+17
1936
1785
-1
+1
5
17
June 05
1999
Morocco
Guinea
1
0
African Nations Cup qualifier
in Morocco
+3
-3
1788
1450
0
0
17
85
September 07
1999
Belgium
Morocco
4
0
Friendly
in Belgium
+17
-17
1743
1771
+3
-1
24
21
November 17
1999
Morocco
United States
2
1
Friendly
in Morocco
+8
-8
1779
1780
0
-1
21
19
December 21
1999
Morocco
Senegal
0
0
Friendly
in Morocco
-8
+8
1771
1535
0
+2
21
64
January 18
2000
Morocco
Trinidad and Tobago
1
0
Friendly
in Morocco
+3
-3
1774
1563
0
0
21
61
January 25
2000
Morocco
Congo
1
0
African Nations Cup
in Nigeria
+6
-6
1780
1411
+2
+1
19
99
January 29
2000
Tunisia
Morocco
0
0
African Nations Cup
in Nigeria
+11
-11
1626
1769
+1
-2
50
21
February 03
2000
Nigeria
Morocco
2
0
African Nations Cup
in Nigeria
+37
-37
1712
1732
+12
-4
27
25
April 09
2000
Gambia
Morocco
0
1
World Cup qualifier
in Gambia
-5
+5
1294
1737
-2
+1
130
24
April 22
2000
Morocco
Gambia
2
0
World Cup qualifier
in Morocco
+3
-3
1740
1291
+1
-2
23
132
June 04
2000
Morocco
Jamaica
1
0
King Hassan Cup
in Morocco
+4
-4
1744
1508
0
-1
22
70
June 06
2000
Morocco
France
1
5
King Hassan Cup
in Morocco
-15
+15
1729
2032
-3
0
25
2
June 17
2000
Namibia
Morocco
0
0
World Cup qualifier
in Namibia
+14
-14
1342
1715
+2
-4
121
30
July 09
2000
Morocco
Algeria
2
1
World Cup qualifier
in Morocco
+7
-7
1722
1536
+2
-4
28
64
September 02
2000
Gabon
Morocco
2
0
African Nations Cup qualifier
in Gabon
+48
-48
1427
1674
+17
-11
91
39
October 08
2000
Morocco
Kenya
1
0
African Nations Cup qualifier
in Morocco
+3
-3
1677
1355
+1
0
38
114
November 22
2000
Morocco
Libya
0
0
Friendly
in Morocco
-8
+8
1669
1428
-3
+3
43
94
January 13
2001
Tunisia
Morocco
0
1
African Nations Cup qualifier
in Tunisia
-24
+24
1617
1693
-5
+7
53
36
January 28
2001
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
-6
+6
1696
1699
-2
+3
36
34
February 08
2001
Morocco
South Korea
1
1
Friendly Tournament
in United Arab Emirates
+2
-2
1701
1732
0
-1
34
29
February 14
2001
United Arab Emirates
Morocco
1
1
Friendly Tournament
in United Arab Emirates
+4
-4
1502
1697
+1
-1
71
35
February 24
2001
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-15
+15
1682
1486
-6
+2
41
77
March 24
2001
Morocco
Tunisia
2
0
African Nations Cup qualifier
in Morocco
+19
-19
1701
1628
+4
-5
34
52
April 21
2001
Morocco
Namibia
3
0
World Cup qualifier
in Morocco
+4
-4
1705
1322
0
-2
34
126
May 04
2001
Algeria
Morocco
1
2
World Cup qualifier
in Algeria
-15
+15
1496
1720
-5
+3
73
31
June 02
2001
Kenya
Morocco
1
1
African Nations Cup qualifier
in Kenya
+12
-12
1392
1708
+5
-3
105
32
June 16
2001
Morocco
Gabon
0
1
African Nations Cup qualifier
in Morocco
-36
+36
1672
1447
-9
+11
39
86
June 30
2001
Morocco
Egypt
1
0
World Cup qualifier
in Morocco
+14
-14
1686
1646
+2
-4
37
45
July 14
2001
Senegal
Morocco
1
0
World Cup qualifier
in Senegal
+24
-24
1539
1662
+6
-5
66
43
September 05
2001
Italy
Morocco
1
0
Friendly
in Italy
+2
-2
1985
1660
0
-2
3
45
October 12
2001
Morocco
Gambia
2
0
Friendly Tournament
in Mali
+6
-6
1666
1327
0
0
44
123
October 14
2001
Mali
Morocco
2
1
Friendly Tournament
in Mali
+20
-20
1466
1646
+7
-2
85
46
November 14
2001
Morocco
Zambia
1
0
Friendly
in Morocco
+4
-4
1650
1486
+2
0
43
81
December 12
2001
Morocco
Mali
1
1
Friendly
in Morocco
-7
+7
1643
1431
-2
+1
45
96
January 13
2002
Morocco
Guinea
2
1
Friendly
in Morocco
+4
-4
1647
1492
0
-2
44
80
January 16
2002
Gambia
Morocco
0
2
Friendly
in Gambia
-8
+8
1352
1655
-4
+1
119
43
January 21
2002
Morocco
Ghana
0
0
African Nations Cup
in Mali
-10
+10
1645
1522
-2
+4
44
70
January 26
2002
Morocco
Burkina Faso
2
1
African Nations Cup
in Mali
+11
-11
1656
1405
+1
-2
42
102
January 30
2002
South Africa
Morocco
3
1
African Nations Cup
in Mali
+43
-43
1649
1613
+10
-10
42
52
August 21
2002
Luxembourg
Morocco
0
2
Friendly
in Luxembourg
-2
+2
1070
1615
0
-1
174
51
September 07
2002
Gabon
Morocco
0
1
African Nations Cup qualifier
in Gabon
-16
+16
1426
1631
-3
+6
96
45
October 03
2002
Morocco
Niger
6
1
Friendly
in Morocco
+4
-4
1635
1326
+2
0
44
126
October 13
2002
Morocco
Equatorial Guinea
5
0
African Nations Cup qualifier
in Morocco
+1
-1
1636
1020
0
+1
45
185
November 20
2002
Morocco
Mali
1
3
Friendly
in Morocco
-24
+24
1612
1504
-5
+8
50
70
February 12
2003
Morocco
Senegal
1
0
Friendly
in Morocco
+12
-12
1624
1756
+2
-6
47
28
March 29
2003
Sierra Leone
Morocco
0
0
African Nations Cup qualifier
in Sierra Leone
+9
-9
1354
1615
+3
-2
118
49
April 30
2003
Morocco
Cote d'Ivoire
0
1
Friendly
in Morocco
-13
+13
1602
1623
-5
+4
56
49
June 08
2003
Morocco
Sierra Leone
1
0
African Nations Cup qualifier
in Morocco
+5
-5
1607
1349
+3
-1
53
121
June 20
2003
Morocco
Gabon
2
0
African Nations Cup qualifier
in Morocco
+8
-8
1615
1364
+2
0
51
115
July 06
2003
Equatorial Guinea
Morocco
0
1
African Nations Cup qualifier
in Equatorial Guinea
-2
+2
1040
1617
0
+2
182
50
September 10
2003
Morocco
Trinidad and Tobago
2
0
Friendly
in Morocco
+4
-4
1621
1392
+3
-3
49
107
October 11
2003
Tunisia
Morocco
0
0
Friendly
in Tunisia
-3
+3
1626
1624
0
-1
47
50
November 15
2003
Morocco
Burkina Faso
1
0
Friendly
in Morocco
+3
-3
1627
1440
+3
-1
47
92
November 19
2003
Morocco
Mali
0
1
Friendly
in Morocco
-15
+15
1612
1563
-7
0
54
64
January 27
2004
Morocco
Nigeria
1
0
African Nations Cup
in Tunisia
+32
-32
1644
1675
+7
-6
45
39
January 31
2004
Morocco
Benin
4
0
African Nations Cup
in Tunisia
+13
-13
1657
1306
+2
-3
43
129
February 04
2004
Morocco
South Africa
1
1
African Nations Cup
in Tunisia
-7
+7
1650
1567
-1
+1
43
64
February 08
2004
Morocco
Algeria
3
1
African Nations Cup
in Tunisia
+25
-25
1675
1500
+7
-5
38
75
February 11
2004
Morocco
Mali
4
0
African Nations Cup
in Tunisia
+44
-44
1719
1610
+8
-9
30
54
February 14
2004
Tunisia
Morocco
2
1
African Nations Cup
in Tunisia
+21
-21
1691
1698
+2
-5
38
35
February 18
2004
Morocco
Switzerland
2
1
Friendly
in Morocco
+7
-7
1705
1687
+1
-2
34
38
March 31
2004
Morocco
Angola
3
1
Friendly
in Morocco
+4
-4
1709
1456
0
-3
34
85
April 28
2004
Morocco
Argentina
0
1
Friendly
in Morocco
-5
+5
1704
1997
-1
0
35
2
May 28
2004
Mali
Morocco
0
0
Friendly
in Mali
0
0
1589
1704
0
0
58
35
June 05
2004
Malawi
Morocco
1
1
World Cup qualifier
in Malawi
+13
-13
1359
1691
+7
-1
116
36
July 03
2004
Botswana
Morocco
0
1
World Cup qualifier
in Botswana
-5
+5
1261
1696
0
0
142
32
September 04
2004
Morocco
Tunisia
1
1
World Cup qualifier
in Morocco
-9
+9
1687
1629
0
0
33
48
October 10
2004
Guinea
Morocco
1
1
World Cup qualifier
in Guinea
+2
-2
1546
1685
0
0
68
35
November 17
2004
Morocco
Burkina Faso
4
0
Friendly
in Morocco
+4
-4
1689
1388
-1
-1
35
103
February 09
2005
Morocco
Kenya
5
1
World Cup qualifier
in Morocco
+8
-8
1697
1418
+2
-2
33
96
March 26
2005
Morocco
Guinea
1
0
World Cup qualifier
in Morocco
+7
-7
1704
1519
+2
-1
32
75
June 04
2005
Morocco
Malawi
4
1
World Cup qualifier
in Morocco
+4
-4
1708
1301
0
0
34
130
June 18
2005
Kenya
Morocco
0
0
World Cup qualifier
in Kenya
+10
-10
1422
1698
+2
-1
95
36
August 17
2005
Togo
Morocco
1
0
Friendly
in France
+14
-14
1583
1684
+7
-4
57
41
September 03
2005
Morocco
Botswana
1
0
World Cup qualifier
in Morocco
+3
-3
1687
1324
0
-2
41
124
October 08
2005
Tunisia
Morocco
2
2
World Cup qualifier
in Tunisia
-7
+7
1704
1694
0
+2
36
39
November 15
2005
Cameroon
Morocco
0
0
Friendly
in France
-1
+1
1737
1695
0
0
32
41
January 09
2006
Morocco
Dem. Rep. of Congo
3
0
Friendly
in Morocco
+4
-4
1699
1445
0
-2
40
93
January 14
2006
Morocco
Zimbabwe
1
0
Friendly
in Morocco
+3
-3
1702
1495
+3
0
37
80
January 17
2006
Morocco
Angola
2
2
Friendly
in Morocco
-6
+6
1696
1550
-1
+2
38
65
January 21
2006
Cote d'Ivoire
Morocco
1
0
African Nations Cup
in Egypt
+24
-24
1737
1672
+3
-4
32
43
January 24
2006
Egypt
Morocco
0
0
African Nations Cup
in Egypt
-9
+9
1696
1681
-1
0
39
43
January 28
2006
Libya
Morocco
0
0
African Nations Cup
in Egypt
+15
-15
1461
1666
+4
-3
89
45
May 23
2006
United States
Morocco
0
1
Friendly
in the United States
-16
+16
1807
1682
-4
+5
18
41
May 28
2006
Mali
Morocco
1
0
Friendly
in France
+14
-14
1539
1668
+3
-3
70
46
June 04
2006
Colombia
Morocco
2
0
Friendly
in Spain
+12
-12
1756
1656
+2
-2
30
48
August 16
2006
Morocco
Burkina Faso
1
0
Friendly
in Morocco
+2
-2
1658
1406
0
0
47
98
September 02
2006
Morocco
Malawi
2
0
African Nations Cup qualifier
in Morocco
+4
-4
1662
1313
0
-1
47
124
November 15
2006
Morocco
Gabon
6
0
Friendly
in Morocco
+5
-5
1667
1390
+1
-1
44
101
February 07
2007
Morocco
Tunisia
1
1
Friendly
in Morocco
-4
+4
1663
1637
0
+1
44
48
March 25
2007
Zimbabwe
Morocco
1
1
African Nations Cup qualifier
in Zimbabwe
+6
-6
1464
1657
0
-1
89
45
June 02
2007
Morocco
Zimbabwe
2
0
African Nations Cup qualifier
in Morocco
+9
-9
1666
1445
-1
-2
44
93
June 16
2007
Malawi
Morocco
0
1
African Nations Cup qualifier
in Malawi
-7
+7
1289
1673
-4
0
133
44
September 08
2007
Ghana
Morocco
2
0
Friendly
in France
+12
-12
1765
1661
+5
-1
23
44
October 17
2007
Morocco
Namibia
2
0
Friendly
in Morocco
+2
-2
1663
1275
0
0
42
136
November 16
2007
France
Morocco
2
2
Friendly
in France
-9
+9
1996
1672
0
0
3
42
November 21
2007
Morocco
Senegal
3
0
Friendly
in France
+15
-15
1687
1597
+1
-4
40
57
January 12
2008
Morocco
Zambia
2
0
Friendly
in Morocco
+7
-7
1694
1565
0
-3
40
62
January 16
2008
Morocco
Angola
2
1
Friendly
in Morocco
+4
-4
1698
1533
0
0
40
70
January 21
2008
Morocco
Namibia
5
1
African Nations Cup
in Ghana
+7
-7
1705
1261
+2
-2
38
142
January 24
2008
Guinea
Morocco
3
2
African Nations Cup
in Ghana
+31
-31
1645
1674
+4
-3
47
41
January 28
2008
Ghana
Morocco
2
0
African Nations Cup
in Ghana
+19
-19
1784
1655
+5
-1
18
42
March 26
2008
Belgium
Morocco
1
4
Friendly
in Belgium
-20
+20
1594
1675
-2
+1
56
42