African Nations Cup   Asian Challenge Cup   Cecafa Cup   South Asian Cup

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
1372
1634
+2
-3
85
28
April 03
1958
Morocco
Libya
3
1
Friendly
in Morocco
+4
-4
1638
1416
0
0
29
71
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
0
42
75
November 13
1960
Tunisia
Morocco
2
1
World Cup qualifier
in Tunisia
+24
-24
1440
1564
+4
-5
71
47
December 11
1960
Morocco
East Germany
2
3
Friendly
in Morocco
-14
+14
1550
1514
-1
+2
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
1507
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
1488
+1
-2
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
1560
+1
-1
38
49
September 21
1963
Morocco
Syria
1
0
Mediterranean Games
in Italy
+13
-13
1614
1452
+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
+4
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
-1
+3
39
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
+28
-28
1654
1754
+5
-5
36
21
October 10
1971
Morocco
Greece
1
0
Mediterranean Games
in Turkey
+15
-15
1669
1551
+4
-4
32
55
October 13
1971
Morocco
Egypt
3
0
African Nations Cup qualifier
in Morocco
+32
-32
1701
1711
+4
-7
28
26
October 27
1971
Egypt
Morocco
3
2
African Nations Cup qualifier
in Egypt
+14
-14
1725
1687
+3
-1
23
29
1972Mali
Morocco
1
4
Olympic Games qualifier
in Mali
-33
+33
1534
1720
-15
+7
59
24
1972Morocco
Mali
2
1
Olympic Games qualifier
in Morocco
+6
-6
1726
1528
+7
-15
24
59
January 31
1972
Morocco
Romania
2
4
Friendly
in Morocco
-17
+17
1709
1785
-5
+1
29
15
February 17
1972
Senegal
Morocco
1
3
Friendly
in Senegal
-10
+10
1488
1719
-3
+1
67
27
February 20
1972
Nigeria
Morocco
3
0
Friendly
in Nigeria
+22
-22
1541
1697
+4
-2
58
29
February 25
1972
Congo
Morocco
1
1
African Nations Cup
in Cameroon
+11
-11
1542
1686
+1
-2
58
31
February 27
1972
Morocco
Sudan
1
1
African Nations Cup
in Cameroon
-4
+4
1682
1635
-1
0
32
39
February 29
1972
Morocco
Zaire
1
1
African Nations Cup
in Cameroon
0
0
1682
1688
0
0
32
31
April 23
1972
Morocco
Tunisia
0
0
Olympic Games qualifier
in Morocco
-9
+9
1673
1612
0
+1
31
41
April 23
1972
Tunisia
Morocco
3
3
Olympic Games qualifier
in Tunisia
-2
+2
1610
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
+2
34
60
December 03
1972
Senegal
Morocco
1
2
World Cup qualifier
in Senegal
-19
+19
1503
1656
-3
0
63
34
February 11
1973
Guinea
Morocco
1
1
World Cup qualifier
in Guinea
-6
+6
1665
1662
-3
+1
33
34
February 25
1973
Morocco
Guinea
2
0
World Cup qualifier
in Morocco
+22
-22
1684
1643
+4
-4
28
35
May 20
1973
Ivory Coast
Morocco
1
1
World Cup qualifier
in Ivory Coast
-3
+3
1626
1687
0
0
38
31
May 20
1973
Morocco
Algeria
1
1
Friendly
in Morocco
-6
+6
1681
1551
0
+3
31
54
June 03
1973
Morocco
Ivory Coast
4
1
World Cup qualifier
in Morocco
+20
-20
1701
1606
+2
-2
28
40
October 21
1973
Zambia
Morocco
4
0
World Cup qualifier
in Zambia
+47
-47
1554
1654
+6
-4
56
33
October 31
1973
Algeria
Morocco
2
0
Friendly
in Algeria
+15
-15
1574
1639
+7
-3
47
35
November 25
1973
Morocco
Zambia
2
0
World Cup qualifier
in Morocco
+14
-14
1653
1522
+3
-1
32
59
December 09
1973
Zaire
Morocco
3
0
World Cup qualifier
in Zaire
+21
-21
1726
1632
+3
-4
26
36
April 07
1974
Morocco
Algeria
2
0
Friendly
in Morocco
+8
-8
1640
1542
0
0
36
55
September 26
1974
Morocco
Jordan
2
1
Kuneitra Cup
in Syria
+2
-2
1642
1188
+1
0
35
138
September 28
1974
Morocco
Egypt
4
2
Kuneitra Cup
in Syria
+22
-22
1664
1607
+2
-3
33
40
September 30
1974
Morocco
Tunisia
3
1
Kuneitra Cup
in Syria
+23
-23
1687
1647
+4
-5
29
35
October 02
1974
Morocco
Lebanon
3
0
Kuneitra Cup
in Syria
+7
-7
1694
1364
+1
-1
28
98
October 04
1974
Morocco
Algeria
1
0
Kuneitra Cup
in Syria
+8
-8
1702
1511
+1
-1
27
61
October 06
1974
Morocco
Sudan
2
0
Kuneitra Cup
in Syria
+11
-11
1713
1496
0
-2
27
66
October 09
1974
Syria
Morocco
1
1
Kuneitra Cup
in Syria
+3
-3
1539
1710
+1
0
53
27
October 31
1974
Algeria
Morocco
0
0
Friendly
in Algeria
+3
-3
1514
1707
+1
0
61
28
1975Morocco
Nigeria
1
0
Olympic Games qualifier
in Morocco
+10
-10
1717
1600
-3
+2
29
40
1975Nigeria
Morocco
3
1
Olympic Games qualifier
in Nigeria
+31
-31
1631
1686
+2
-3
40
29
February 23
1975
Morocco
Libya
2
1
Olympic Games qualifier
in Morocco
+3
-3
1689
1372
0
0
29
95
March 14
1975
Libya
Morocco
0
1
Olympic Games qualifier
in Libya
-9
+9
1363
1698
-2
0
97
29
June 01
1975
Algeria
Morocco
1
0
Friendly
in Algeria
+12
-12
1541
1686
+1
0
60
28
August 10
1975
Morocco
Gambia
3
0
African Nations Cup qualifier
in Morocco
+4
-4
1690
1280
0
-1
27
121
August 24
1975
Gambia
Morocco
0
3
African Nations Cup qualifier
in Gambia
-10
+10
1270
1700
-1
+2
122
27
August 31
1975
Morocco
Tunisia
0
0
Mediterranean Games
in Algeria
-4
+4
1696
1628
-2
0
29
40
September 06
1975
Morocco
Tunisia
1
1
Mediterranean Games
in Algeria
-5
+5
1691
1615
0
0
29
42
September 14
1975
Morocco
Senegal
4
0
African Nations Cup qualifier
in Morocco
+13
-13
1704
1509
+3
-1
26
63
September 28
1975
Senegal
Morocco
2
1
African Nations Cup qualifier
in Senegal
+25
-25
1534
1679
+2
-3
61
29
October 26
1975
Ghana
Morocco
2
0
African Nations Cup qualifier
in Ghana
+30
-30
1613
1649
+1
-4
45
33
November 09
1975
Morocco
Ghana
2
0
African Nations Cup qualifier
in Morocco
+19
-19
1668
1594
+2
-2
31
45
November 30
1975
Morocco
Tunisia
1
0
Olympic Games qualifier
in Morocco
+12
-12
1680
1609
+2
-2
29
44
December 14
1975
Tunisia
Morocco
1
0
Olympic Games qualifier
in Tunisia
+18
-18
1627
1662
+4
-1
40
30
March 01
1976
Morocco
Sudan
2
2
African Nations Cup
in Ethiopia
-9
+9
1653
1543
-3
0
34
59
March 04
1976
Morocco
Zaire
1
0
African Nations Cup
in Ethiopia
+23
-23
1676
1599
+2
-4
31
45
March 06
1976
Morocco
Nigeria
3
1
African Nations Cup
in Ethiopia
+41
-41
1717
1671
+6
-5
25
31
March 09
1976
Morocco
Egypt
2
1
African Nations Cup
in Ethiopia
+20
-20
1737
1633
+2
-6
23
40
March 11
1976
Morocco
Nigeria
2
1
African Nations Cup
in Ethiopia
+20
-20
1757
1650
+2
-3
21
34
March 14
1976
Guinea
Morocco
1
1
African Nations Cup
in Ethiopia
+5
-5
1698
1752
0
-1
28
22
October 08
1976
Morocco
Palestine
3
0
Pan Arab Games
in Syria
+5
-5
1757
1284
+3
0
19
118
October 10
1976
Morocco
Saudi Arabia
0
0
Pan Arab Games
in Syria
-16
+16
1741
1368
-2
+4
22
97
October 12
1976
Morocco
Jordan
3
0
Pan Arab Games
in Syria
+3
-3
1744
1192
0
0
22
139
October 14
1976
Morocco
South Yemen
4
0
Pan Arab Games
in Syria
+2
-2
1746
1149
0
0
22
143
October 16
1976
Morocco
Mauritania
2
0
Pan Arab Games
in Syria
+1
-1
1747
1069
0
0
22
155
October 18
1976
Syria
Morocco
0
0
Pan Arab Games
in Syria
+9
-9
1486
1738
+2
-1
69
23
December 12
1976
Morocco
Tunisia
1
1
World Cup qualifier
in Morocco
-10
+10
1728
1651
0
0
23
37
January 09
1977
Tunisia
Morocco
1
1
World Cup qualifier
in Tunisia
-1
+1
1650
1729
0
0
36
23
February 26
1978
Morocco
Soviet Union
2
3
Friendly
in Morocco
-8
+8
1721
1902
-2
0
27
8
March 06
1978
Morocco
Tunisia
1
1
African Nations Cup
in Ghana
-1
+1
1720
1711
0
0
27
29
March 09
1978
Morocco
Congo
1
0
African Nations Cup
in Ghana
+11
-11
1731
1490
+1
-3
26
70
March 11
1978
Uganda
Morocco
3
0
African Nations Cup
in Ghana
+67
-67
1591
1664
+14
-10
46
36
September 09
1978
Iran
Morocco
2
0
Presidents Cup
in South Korea
+26
-26
1742
1638
+3
-2
25
37
September 13
1978
Morocco
New Zealand
3
0
Presidents Cup
in South Korea
+22
-22
1660
1479
+2
-6
35
73
September 16
1979
Mauritania
Morocco
2
2
African Nations Cup qualifier
in Mauritania
+18
-18
1058
1642
0
-2
160
36
September 23
1979
Morocco
Egypt
0
0
Mediterranean Games
in Yugoslavia
-1
+1
1641
1625
0
0
36
43
September 30
1979
Morocco
Mauritania
4
1
African Nations Cup qualifier
in Morocco
+1
-1
1642
1057
+1
0
35
160
October 28
1979
Morocco
Togo
7
0
African Nations Cup qualifier
in Morocco
+12
-12
1654
1408
+2
-2
33
83
November 11
1979
Togo
Morocco
2
1
African Nations Cup qualifier
in Togo
+28
-28
1436
1626
+7
-8
79
41
February 12
1980
Ivory Coast
Morocco
4
4
Friendly
in Ivory Coast
-2
+2
1590
1628
-1
+1
49
41
February 27
1980
Morocco
Tunisia
0
0
Friendly
in Morocco
-1
+1
1627
1700
-2
+1
44
26
March 09
1980
Guinea
Morocco
1
1
African Nations Cup
in Nigeria
+3
-3
1586
1624
0
-2
52
45
March 13
1980
Algeria
Morocco
1
0
African Nations Cup
in Nigeria
+27
-27
1618
1597
+4
-3
46
49
March 16
1980
Morocco
Ghana
1
0
African Nations Cup
in Nigeria
+30
-30
1627
1638
+6
-7
43
39
March 19
1980
Nigeria
Morocco
1
0
African Nations Cup
in Nigeria
+17
-17
1662
1610
+3
-4
34
47
March 21
1980
Morocco
Egypt
2
0
African Nations Cup
in Nigeria
+37
-37
1647
1572
+9
-6
38
54
June 08
1980
Tunisia
Morocco
0
1
Friendly
in Tunisia
-15
+15
1701
1662
0
+1
27
36
June 22
1980
Senegal
Morocco
0
1
World Cup qualifier
in Senegal
-23
+23
1600
1685
-3
+3
48
32
July 06
1980
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-10
+10
1675
1613
0
+1
31
47
October 15
1980
Morocco
Burma
2
2
Merdeka Tournament
in Malaysia
-11
+11
1664
1379
-3
+5
35
93
October 20
1980
Morocco
South Korea
1
1
Merdeka Tournament
in Malaysia
+4
-4
1668
1749
0
0
34
23
October 22
1980
Morocco
Thailand
2
1
Merdeka Tournament
in Malaysia
+5
-5
1673
1362
+2
-1
32
99
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
1476
+2
-2
34
70
October 27
1980
Morocco
Kuwait
3
0
Merdeka Tournament
in Malaysia
+20
-20
1674
1548
+2
-4
32
57
October 29
1980
Morocco
Indonesia
2
0
Merdeka Tournament
in Malaysia
+5
-5
1679
1298
0
-2
32
118
November 02
1980
Malaysia
Morocco
1
2
Merdeka Tournament
in Malaysia
-7
+7
1367
1686
-3
0
99
32
November 17
1980
Morocco
Zambia
2
0
World Cup qualifier
in Morocco
+12
-12
1698
1524
+4
-5
27
61
November 30
1980
Zambia
Morocco
2
0
World Cup qualifier
in Zambia
+38
-38
1535
1660
+8
-6
58
34
February 15
1981
Morocco
Syria
3
0
Friendly
in Morocco
+3
-3
1663
1369
0
-1
34
96
March 08
1981
Morocco
Iraq
1
1
Friendly
in Morocco
-3
+3
1660
1673
0
+1
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
+1
121
32
April 26
1981
Morocco
Egypt
1
0
World Cup qualifier
in Morocco
+10
-10
1688
1588
+1
-3
31
48
May 08
1981
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
0
0
1588
1688
0
0
49
30
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
1714
-1
0
34
27
November 01
1981
Senegal
Morocco
2
0
Friendly
in Senegal
+14
-14
1607
1651
+2
-2
44
38
November 15
1981
Morocco
Cameroon
0
2
World Cup qualifier
in Morocco
-45
+45
1606
1599
-6
+12
44
46
November 29
1981
Cameroon
Morocco
2
1
World Cup qualifier
in Cameroon
+15
-15
1614
1591
+4
-2
42
47
June 21
1982
Morocco
Kuwait
3
3
Friendly
in Morocco
-3
+3
1588
1596
-2
-4
49
45
July 23
1982
China
Morocco
3
3
Beijing Invitational Cup
in China
-1
+1
1521
1589
0
+1
62
47
July 25
1982
Hong Kong
Morocco
0
0
Beijing Invitational Cup
in Hong Kong
+6
-6
1354
1583
+3
-3
100
50
October 03
1982
Saudi Arabia
Morocco
2
1
Friendly
in Saudi Arabia
+11
-11
1445
1572
+2
-1
81
50
March 09
1983
Senegal
Morocco
1
0
Friendly
in Senegal
+8
-8
1547
1564
0
-2
58
52
March 23
1983
Tunisia
Morocco
1
0
Friendly
in Tunisia
+6
-6
1612
1558
0
-3
42
55
April 10
1983
Morocco
Mali
4
0
African Nations Cup qualifier
in Morocco
+23
-23
1581
1495
+9
-7
47
71
April 24
1983
Mali
Morocco
2
0
African Nations Cup qualifier
in Mali
+30
-30
1513
1551
+6
-9
65
57
August 14
1983
Nigeria
Morocco
0
0
African Nations Cup qualifier
in Nigeria
-5
+5
1529
1556
-3
+1
61
55
August 28
1983
Morocco
Nigeria
0
0
African Nations Cup qualifier
in Morocco
-7
+7
1549
1536
-1
+4
56
57
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
+18
-18
1587
1618
+3
-2
48
41
January 15
1984
Ivory Coast
Morocco
3
3
Friendly
in Ivory Coast
-2
+2
1555
1589
-1
+1
54
47
February 04
1984
Morocco
Bulgaria
1
1
Friendly
in Morocco
0
0
1589
1697
0
0
48
33
June 23
1984
Morocco
Senegal
2
1
Friendly
in Morocco
+5
-5
1594
1504
+3
0
44
65
June 30
1984
Sierra Leone
Morocco
0
1
World Cup qualifier
in Sierra Leone
-12
+12
1331
1606
-1
+1
108
43
July 15
1984
Morocco
Sierra Leone
4
0
World Cup qualifier
in Morocco
+8
-8
1614
1323
+1
+1
42
107
October 24
1984
Morocco
Canada
3
2
Friendly
in Morocco
+5
-5
1619
1510
0
0
41
62
January 02
1985
Libya
Morocco
0
0
Friendly
in Libya
0
0
1510
1619
0
0
63
42
January 31
1985
India
Morocco
0
1
Nehru Gold Cup
in India
-7
+7
1229
1626
-3
+1
139
41
February 02
1985
Soviet Union
Morocco
1
0
Nehru Gold Cup
in India
+6
-6
1950
1620
0
-1
2
42
April 07
1985
Morocco
Malawi
2
0
World Cup qualifier
in Morocco
+17
-17
1637
1545
+3
-4
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
1604
1641
-1
+2
45
40
July 28
1985
Morocco
Egypt
2
0
World Cup qualifier
in Morocco
+19
-19
1660
1585
+3
-6
36
51
August 04
1985
Morocco
Somalia
3
0
Pan Arab Games
in Morocco
+1
-1
1661
1080
0
0
36
163
August 08
1985
Morocco
Tunisia
2
2
Pan Arab Games
in Morocco
-7
+7
1654
1644
-1
+3
37
38
August 10
1985
Morocco
Mauritania
3
0
Pan Arab Games
in Morocco
+2
-2
1656
1098
0
-1
37
161
August 13
1985
Morocco
Algeria
1
0
Pan Arab Games
in Morocco
+16
-16
1672
1670
+2
-1
35
36
August 16
1985
Morocco
Iraq
0
1
Pan Arab Games
in Morocco
-23
+23
1649
1746
-2
+2
37
28
August 25
1985
Morocco
Zaire
1
0
African Nations Cup qualifier
in Morocco
+12
-12
1661
1586
+1
-2
36
48
September 08
1985
Zaire
Morocco
0
0
African Nations Cup qualifier
in Zaire
-1
+1
1585
1662
-1
0
50
36
October 06
1985
Morocco
Libya
3
0
World Cup qualifier
in Morocco
+17
-17
1679
1542
0
-2
36
61
October 18
1985
Libya
Morocco
1
0
World Cup qualifier
in Libya
+21
-21
1585
1658
+7
0
49
36
February 19
1986
Morocco
Bulgaria
0
0
Friendly
in Morocco
0
0
1658
1763
0
+1
37
24
March 08
1986
Algeria
Morocco
0
0
African Nations Cup
in Egypt
-1
+1
1676
1659
0
0
33
38
March 11
1986
Cameroon
Morocco
1
1
African Nations Cup
in Egypt
+4
-4
1602
1655
+1
0
44
38
March 14
1986
Morocco
Zambia
1
0
African Nations Cup
in Egypt
+19
-19
1674
1554
+4
-5
33
61
March 17
1986
Egypt
Morocco
1
0
African Nations Cup
in Egypt
+24
-24
1615
1650
+5
-4
44
37
March 20
1986
Ivory Coast
Morocco
3
2
African Nations Cup
in Egypt
+29
-29
1617
1621
+6
-6
44
43
April 23
1986
Northern Ireland
Morocco
2
1
Friendly
in Northern Ireland
+3
-3
1808
1618
+1
-2
16
43
June 02
1986
Morocco
Poland
0
0
World Cup
in Mexico
+13
-13
1631
1760
+3
-4
39
27
June 06
1986
England
Morocco
0
0
World Cup
in Mexico
-20
+20
1882
1651
-1
+3
5
37
June 11
1986
Morocco
Portugal
3
1
World Cup
in Mexico
+60
-60
1711
1713
+6
-7
31
30
June 17
1986
West Germany
Morocco
1
0
World Cup
in Mexico
+17
-17
1885
1694
+1
-1
7
31
June 09
1987
Australia
Morocco
1
0
Presidents Cup
in South Korea
+21
-21
1694
1673
+4
-4
31
35
July 26
1987
Liberia
Morocco
2
1
Friendly
in Liberia
+16
-16
1357
1657
+2
-3
102
40
February 02
1988
Austria
Morocco
1
5
Friendly tournament
in France
-32
+32
1678
1689
-7
+5
35
33
February 05
1988
France
Morocco
2
1
Friendly tournament
in France
+6
-6
1823
1683
+1
0
14
33
March 03
1988
Morocco
East Germany
2
1
Friendly
in Morocco
+10
-10
1693
1762
+1
0
32
20
March 13
1988
Morocco
Zaire
1
1
African Nations Cup
in Morocco
-14
+14
1679
1580
-1
+1
34
51
March 16
1988
Morocco
Algeria
1
0
African Nations Cup
in Morocco
+17
-17
1696
1644
+1
-1
33
39
March 19
1988
Morocco
Ivory Coast
0
0
African Nations Cup
in Morocco
-11
+11
1685
1650
0
0
33
40
March 23
1988
Morocco
Cameroon
0
1
African Nations Cup
in Morocco
-34
+34
1651
1687
-6
+6
39
33
March 26
1988
Morocco
Algeria
1
1
African Nations Cup
in Morocco
-7
+7
1644
1665
-1
+3
40
35
December 06
1988
Morocco
Egypt
0
0
Friendly
in Morocco
-2
+2
1642
1672
-1
0
41
35
December 15
1988
Morocco
Gabon
5
2
Friendly
in Morocco
+6
-6
1648
1454
0
-2
40
80
December 22
1988
Morocco
Guinea
1
0
Friendly
in Morocco
+3
-3
1651
1453
+1
-1
38
80
January 08
1989
Morocco
Zambia
1
0
World Cup qualifier
in Morocco
+11
-11
1662
1568
+3
-2
35
51
January 22
1989
Tunisia
Morocco
2
1
World Cup qualifier
in Tunisia
+28
-28
1434
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
1413
1627
0
-1
92
40
April 23
1989
Morocco
Mali
1
1
African Nations Cup qualifier
in Morocco
-14
+14
1613
1427
-1
+4
42
88
May 24
1989
Morocco
Algeria
1
0
Friendly
in Morocco
+8
-8
1621
1644
+2
-2
42
38
June 11
1989
Zaire
Morocco
0
0
World Cup qualifier
in Zaire
-2
+2
1552
1623
+1
-1
56
42
June 25
1989
Zambia
Morocco
2
1
World Cup qualifier
in Zambia
+14
-14
1638
1609
+3
-1
38
43
August 13
1989
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-14
+14
1595
1436
-4
+3
47
87
August 27
1989
Morocco
Zaire
1
1
World Cup qualifier
in Morocco
-8
+8
1587
1551
-1
+2
48
58
February 21
1990
Morocco
Ivory Coast
2
1
Friendly
in Morocco
+9
-9
1596
1644
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
1439
1601
0
0
83
48
August 19
1990
Morocco
Niger
2
0
African Nations Cup qualifier
in Morocco
+6
-6
1607
1324
+3
-1
45
113
September 02
1990
Morocco
Mauritania
4
0
African Nations Cup qualifier
in Morocco
+2
-2
1609
1098
0
0
45
165
September 12
1990
Ireland
Morocco
1
0
Friendly
in Ireland
+3
-3
1837
1606
+2
-1
13
46
December 12
1990
Morocco
Senegal
0
0
Friendly
in Morocco
-4
+4
1602
1574
0
0
47
51
January 13
1991
Morocco
Ivory Coast
3
1
African Nations Cup qualifier
in Morocco
+24
-24
1626
1613
+9
-6
38
43
January 27
1991
Niger
Morocco
1
0
African Nations Cup qualifier
in Niger
+30
-30
1362
1596
+6
-9
104
47
March 27
1991
Morocco
Greece
0
0
Friendly
in Morocco
-1
+1
1595
1668
0
0
47
33
April 03
1991
Algeria
Morocco
2
2
Friendly
in Algeria
-6
+6
1753
1601
-1
0
23
47
April 12
1991
Mauritania
Morocco
0
2
African Nations Cup qualifier
in Mauritania
-5
+5
1084
1606
-1
0
168
47
July 28
1991
Ivory Coast
Morocco
2
0
African Nations Cup qualifier
in Ivory Coast
+20
-20
1644
1586
+2
-3
38
50
December 04
1991
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1592
1401
+2
-2
46
91
December 26
1991
Morocco
Algeria
1
1
Friendly
in Morocco
+1
-1
1593
1733
0
-1
47
27
January 12
1992
Cameroon
Morocco
1
0
African Nations Cup
in Senegal
+21
-21
1677
1572
+1
-2
34
49
January 14
1992
Morocco
Zaire
1
1
African Nations Cup
in Senegal
-2
+2
1570
1541
-2
0
51
57
March 18
1992
Morocco
United States
3
1
Friendly
in Morocco
+13
-13
1583
1612
+2
-4
50
45
October 04
1992
Mali
Morocco
2
1
African Nations Cup qualifier
in Mali
+23
-23
1452
1560
+5
-6
84
57
October 11
1992
Morocco
Ethiopia
5
0
World Cup qualifier
in Morocco
+16
-16
1576
1404
+4
-3
53
93
October 25
1992
Benin
Morocco
0
1
World Cup qualifier
in Benin
-6
+6
1174
1582
0
+2
154
51
November 08
1992
Morocco
Egypt
0
0
African Nations Cup qualifier
in Morocco
-3
+3
1579
1641
-1
+1
52
39
December 20
1992
Tunisia
Morocco
1
1
World Cup qualifier
in Tunisia
-2
+2
1514
1581
-2
+1
68
50
January 17
1993
Ethiopia
Morocco
0
1
World Cup qualifier
in Ethiopia
-14
+14
1364
1595
-2
0
105
50
January 31
1993
Morocco
Benin
5
0
World Cup qualifier
in Morocco
+3
-3
1598
1148
0
0
50
158
February 28
1993
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-7
+7
1591
1571
0
+2
51
53
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
1541
+4
-3
53
61
April 25
1993
Morocco
Mali
1
0
African Nations Cup qualifier
in Morocco
+8
-8
1581
1437
+1
0
52
89
July 04
1993
Zambia
Morocco
2
1
World Cup qualifier
in Zambia
+12
-12
1630
1569
+2
-4
40
54
July 11
1993
Egypt
Morocco
1
1
African Nations Cup qualifier
in Egypt
-11
+11
1679
1580
-1
+3
31
51
July 17
1993
Senegal
Morocco
1
3
World Cup qualifier
in Senegal
-36
+36
1513
1616
-9
+7
70
44
July 25
1993
Malawi
Morocco
0
2
African Nations Cup qualifier
in Malawi
-24
+24
1426
1640
-6
+7
97
37
September 15
1993
Morocco
Mali
3
0
Friendly
in Morocco
+7
-7
1647
1479
0
-2
38
82
September 22
1993
Morocco
Algeria
0
0
Friendly
in Morocco
-4
+4
1643
1621
0
0
39
44
October 01
1993
Morocco
Gabon
1
0
Friendly
in Morocco
+4
-4
1647
1478
0
-1
37
81
October 10
1993
Morocco
Zambia
1
0
World Cup qualifier
in Morocco
+15
-15
1662
1651
+5
-5
33
37
February 02
1994
Morocco
Egypt
1
1
Friendly tournament
in United Arab Emirates
-1
+1
1661
1635
0
+1
33
39
February 04
1994
United Arab Emirates
Morocco
1
1
Friendly tournament
in United Arab Emirates
+4
-4
1478
1657
0
-2
79
35
February 06
1994
Morocco
Slovakia
2
1
Friendly tournament
in United Arab Emirates
+11
-11
1668
1561
+3
-2
32
56
February 23
1994
Morocco
Finland
0
0
Friendly
in Morocco
-6
+6
1662
1529
-1
0
34
65
March 23
1994
Luxembourg
Morocco
1
2
Friendly
in Luxembourg
-2
+2
1128
1664
0
0
168
34
April 20
1994
Argentina
Morocco
3
1
Friendly
in Argentina
+4
-4
1889
1660
0
-2
7
37
June 01
1994
Canada
Morocco
1
1
Friendly
in Canada
0
0
1561
1660
0
0
56
36
June 19
1994
Belgium
Morocco
1
0
World Cup
in the United States
+19
-19
1807
1641
+3
-3
19
39
June 25
1994
Saudi Arabia
Morocco
2
1
World Cup
in the United States
+30
-30
1667
1611
+8
-10
33
48
June 29
1994
Netherlands
Morocco
2
1
World Cup
in the United States
+9
-9
1928
1602
+2
-2
3
49
September 04
1994
Burkina Faso
Morocco
2
1
African Nations Cup qualifier
in Burkina Faso
+25
-25
1443
1577
+11
-5
87
51
November 07
1994
Morocco
Cameroon
1
1
Friendly
in Morocco
-2
+2
1575
1626
-1
0
54
41
November 13
1994
Morocco
Ivory Coast
1
0
African Nations Cup qualifier
in Morocco
+20
-20
1595
1647
+9
-2
45
35
March 01
1995
Morocco
Senegal
2
0
Friendly
in Morocco
+6
-6
1601
1437
+2
-4
44
93
March 23
1995
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1607
1435
+3
-5
42
95
April 09
1995
Morocco
Burkina Faso
0
0
African Nations Cup qualifier
in Morocco
-13
+13
1594
1455
-3
+4
47
85
May 18
1995
Morocco
Egypt
0
0
Friendly
in Morocco
-2
+2
1592
1612
-1
0
49
41
June 04
1995
Ivory Coast
Morocco
2
0
African Nations Cup qualifier
in Ivory Coast
+20
-20
1628
1572
+4
-4
38
52
November 15
1995
Morocco
Mali
2
0
Friendly
in Morocco
+5
-5
1577
1374
+2
-3
49
113
January 03
1996
Morocco
Tunisia
3
1
Friendly
in Morocco
+10
-10
1587
1547
+1
-2
49
61
January 17
1996
Morocco
Armenia
6
0
Friendly
in France
+8
-8
1595
1338
+2
-2
47
117
February 07
1996
Morocco
Luxembourg
2
0
Friendly
in Morocco
+2
-2
1597
1217
0
0
48
150
March 20
1996
Morocco
Egypt
2
0
Friendly tournament
in United Arab Emirates
+24
-24
1621
1589
+7
-6
41
49
March 23
1996
Morocco
South Korea
2
2
Friendly tournament
in United Arab Emirates
-1
+1
1620
1607
-1
+1
42
44
March 26
1996
United Arab Emirates
Morocco
1
0
Friendly tournament
in United Arab Emirates
+14
-14
1550
1606
+3
-2
61
44
August 29
1996
Morocco
Zaire
7
0
Friendly
in Morocco
+12
-12
1618
1516
+3
-4
42
72
October 06
1996
Egypt
Morocco
1
1
African Nations Cup qualifier
in Egypt
-5
+5
1608
1623
-2
+1
45
41
November 09
1996
Morocco
Sierra Leone
4
0
World Cup qualifier
in Morocco
+12
-12
1635
1418
+2
-1
38
95
December 11
1996
Morocco
Croatia
2
2
King Hassan Cup
in Morocco
+4
-4
1639
1835
+2
-1
37
14
December 12
1996
Morocco
Nigeria
2
0
King Hassan Cup
in Morocco
+23
-23
1662
1720
+2
-2
35
28
January 12
1997
Ghana
Morocco
2
2
World Cup qualifier
in Ghana
0
0
1559
1662
0
+1
58
35
February 22
1997
Senegal
Morocco
0
0
African Nations Cup qualifier
in Senegal
+6
-6
1464
1656
+2
0
85
35
April 06
1997
Gabon
Morocco
0
4
World Cup qualifier
in Gabon
-29
+29
1449
1685
-6
+7
87
31
April 26
1997
Sierra Leone
Morocco
0
1
World Cup qualifier
in Sierra Leone
-11
+11
1415
1696
-2
+3
97
29
June 01
1997
Morocco
Ethiopia
4
0
African Nations Cup qualifier
in Morocco
+5
-5
1701
1317
0
-1
28
126
June 07
1997
Morocco
Ghana
1
0
World Cup qualifier
in Morocco
+9
-9
1710
1569
+3
-1
26
58
June 22
1997
Morocco
Egypt
1
0
African Nations Cup qualifier
in Morocco
+9
-9
1719
1575
+1
-1
29
55
July 13
1997
Ethiopia
Morocco
0
1
African Nations Cup qualifier
in Ethiopia
-6
+6
1297
1725
0
+1
130
27
July 27
1997
Morocco
Senegal
3
0
African Nations Cup qualifier
in Morocco
+7
-7
1732
1449
+3
-1
25
87
August 17
1997
Morocco
Gabon
2
0
World Cup qualifier
in Morocco
+6
-6
1738
1442
+1
-4
25
93
October 09
1997
Brazil
Morocco
2
0
Friendly
in Brazil
+2
-2
2120
1736
0
0
1
25
November 26
1997
Morocco
Togo
3
0
Friendly
in Morocco
+2
-2
1738
1388
0
-1
24
107
January 14
1998
Morocco
Angola
2
1
Friendly
in Morocco
+3
-3
1741
1542
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
1658
1737
+1
0
41
25
February 13
1998
Morocco
Mozambique
3
0
African Nations Cup
in Burkina Faso
+10
-10
1747
1376
0
-3
27
110
February 17
1998
Morocco
Egypt
1
0
African Nations Cup
in Burkina Faso
+19
-19
1766
1641
+6
-6
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
1765
1726
+1
-2
21
30
May 27
1998
Morocco
England
0
1
King Hassan Cup
in Morocco
-10
+10
1716
1944
-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
1865
1736
-1
+4
10
25
June 16
1998
Brazil
Morocco
3
0
World Cup
in France
+13
-13
2085
1723
0
-4
1
27
June 23
1998
Morocco
Scotland
3
0
World Cup
in France
+56
-56
1779
1691
+8
-8
21
31
September 02
1998
Morocco
Senegal
2
0
Friendly
in Morocco
+3
-3
1782
1462
+1
-3
20
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
1639
0
0
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
1454
1780
+7
-1
84
18
February 28
1999
Togo
Morocco
2
3
African Nations Cup qualifier
in Togo
-6
+6
1365
1786
0
0
112
18
April 10
1999
Morocco
Togo
1
1
African Nations Cup qualifier
in Morocco
-18
+18
1768
1383
-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
1451
0
0
17
85
September 07
1999
Belgium
Morocco
4
0
Friendly
in Belgium
+17
-17
1742
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
1536
0
+2
21
64
January 18
2000
Morocco
Trinidad and Tobago
1
0
Friendly
in Morocco
+3
-3
1774
1563
0
-1
21
61
January 25
2000
Morocco
Congo
1
0
African Nations Cup
in Nigeria
+6
-6
1780
1412
+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
1713
1732
+12
-4
27
25
April 09
2000
Gambia
Morocco
0
1
World Cup qualifier
in Gambia
-5
+5
1295
1737
-1
+1
129
24
April 22
2000
Morocco
Gambia
2
0
World Cup qualifier
in Morocco
+3
-3
1740
1292
+1
-3
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
2031
-3
0
25
2
June 17
2000
Namibia
Morocco
0
0
World Cup qualifier
in Namibia
+14
-14
1343
1715
+3
-4
120
30
July 09
2000
Morocco
Algeria
2
1
World Cup qualifier
in Morocco
+7
-7
1722
1537
+3
-3
27
63
September 02
2000
Gabon
Morocco
2
0
African Nations Cup qualifier
in Gabon
+48
-48
1428
1674
+17
-11
91
39
October 08
2000
Morocco
Kenya
1
0
African Nations Cup qualifier
in Morocco
+3
-3
1677
1356
+2
0
38
114
November 22
2000
Morocco
Libya
0
0
Friendly
in Morocco
-8
+8
1669
1430
-3
+3
43
93
January 13
2001
Tunisia
Morocco
0
1
African Nations Cup qualifier
in Tunisia
-24
+24
1617
1693
-6
+7
53
36
January 28
2001
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
-6
+6
1697
1699
-2
+2
36
35
February 08
2001
Morocco
South Korea
1
1
Friendly tournament
in United Arab Emirates
+2
-2
1701
1732
+1
-1
34
29
February 14
2001
United Arab Emirates
Morocco
1
1
Friendly tournament
in United Arab Emirates
+4
-4
1501
1697
+1
-1
71
35
February 24
2001
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-15
+15
1682
1487
-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
1323
0
-1
34
125
May 04
2001
Algeria
Morocco
1
2
World Cup qualifier
in Algeria
-15
+15
1497
1720
-5
+3
73
31
June 02
2001
Kenya
Morocco
1
1
African Nations Cup qualifier
in Kenya
+12
-12
1393
1708
+5
-4
104
32
June 16
2001
Morocco
Gabon
0
1
African Nations Cup qualifier
in Morocco
-36
+36
1672
1448
-10
+11
40
86
June 30
2001
Morocco
Egypt
1
0
World Cup qualifier
in Morocco
+14
-14
1686
1647
+2
-3
37
44
July 14
2001
Senegal
Morocco
1
0
World Cup qualifier
in Senegal
+24
-24
1540
1662
+6
-5
66
43
September 05
2001
Italy
Morocco
1
0
Friendly
in Italy
+2
-2
1984
1660
0
-2
3
45
October 12
2001
Morocco
Gambia
2
0
Friendly tournament
in Mali
+6
-6
1666
1328
0
-1
44
123
October 14
2001
Mali
Morocco
2
1
Friendly tournament
in Mali
+20
-20
1466
1646
+8
-2
84
46
November 14
2001
Morocco
Zambia
1
0
Friendly
in Morocco
+4
-4
1650
1487
+2
-1
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
1493
+2
-2
43
80
January 16
2002
Gambia
Morocco
0
2
Friendly
in Gambia
-8
+8
1353
1655
-3
0
118
43
January 21
2002
Morocco
Ghana
0
0
African Nations Cup
in Mali
-10
+10
1645
1523
-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
1650
1613
+10
-10
42
52
August 21
2002
Luxembourg
Morocco
0
2
Friendly
in Luxembourg
-2
+2
1069
1615
-1
-1
175
51
September 07
2002
Gabon
Morocco
0
1
African Nations Cup qualifier
in Gabon
-16
+16
1427
1631
-3
+6
96
45
October 03
2002
Morocco
Niger
6
1
Friendly
in Morocco
+4
-4
1635
1326
+2
-1
44
127
October 13
2002
Morocco
Equatorial Guinea
5
0
African Nations Cup qualifier
in Morocco
+1
-1
1636
1021
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
1757
+2
-4
47
26
March 29
2003
Sierra Leone
Morocco
0
0
African Nations Cup qualifier
in Sierra Leone
+9
-9
1355
1615
+3
-2
118
49
April 30
2003
Morocco
Ivory Coast
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
1350
+3
-1
53
121
June 20
2003
Morocco
Gabon
2
0
African Nations Cup qualifier
in Morocco
+8
-8
1615
1365
+2
-1
51
115
July 06
2003
Equatorial Guinea
Morocco
0
1
African Nations Cup qualifier
in Equatorial Guinea
-2
+2
1041
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
0
47
49
November 15
2003
Morocco
Burkina Faso
1
0
Friendly
in Morocco
+3
-3
1627
1441
+2
-1
47
91
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
1676
+7
-6
45
39
January 31
2004
Morocco
Benin
4
0
African Nations Cup
in Tunisia
+13
-13
1657
1307
+2
-4
43
129
February 04
2004
Morocco
South Africa
1
1
African Nations Cup
in Tunisia
-7
+7
1650
1568
-1
+1
43
64
February 08
2004
Morocco
Algeria
3
1
African Nations Cup
in Tunisia
+25
-25
1675
1501
+7
-5
38
75
February 11
2004
Morocco
Mali
4
0
African Nations Cup
in Tunisia
+44
-44
1719
1611
+8
-10
30
54
February 14
2004
Tunisia
Morocco
2
1
African Nations Cup
in Tunisia
+21
-21
1692
1698
+2
-5
38
35
February 18
2004
Morocco
Switzerland
2
1
Friendly
in Morocco
+7
-7
1705
1686
+1
-3
34
39
March 31
2004
Morocco
Angola
3
1
Friendly
in Morocco
+4
-4
1709
1457
0
-4
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
1590
1704
0
0
58
35
June 05
2004
Malawi
Morocco
1
1
World Cup qualifier
in Malawi
+13
-13
1360
1691
+8
-1
115
36
July 03
2004
Botswana
Morocco
0
1
World Cup qualifier
in Botswana
-5
+5
1262
1696
0
0
142
32
September 04
2004
Morocco
Tunisia
1
1
World Cup qualifier
in Morocco
-9
+9
1687
1629
-1
0
33
48
October 10
2004
Guinea
Morocco
1
1
World Cup qualifier
in Guinea
+2
-2
1547
1685
-1
-1
68
36
November 17
2004
Morocco
Burkina Faso
4
0
Friendly
in Morocco
+4
-4
1689
1389
-1
-1
36
103
February 09
2005
Morocco
Kenya
5
1
World Cup qualifier
in Morocco
+8
-8
1697
1418
+3
-2
33
96
March 26
2005
Morocco
Guinea
1
0
World Cup qualifier
in Morocco
+7
-7
1704
1520
+2
-2
32
75
June 04
2005
Morocco
Malawi
4
1
World Cup qualifier
in Morocco
+4
-4
1708
1302
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
1584
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
-1
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
1496
+3
0
37
80
January 17
2006
Morocco
Angola
2
2
Friendly
in Morocco
-6
+6
1696
1551
-1
+1
38
65
January 21
2006
Ivory Coast
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
1697
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
1540
1668
+3
-3
70
46
June 04
2006
Colombia
Morocco
2
0
Friendly
in Spain
+12
-12
1757
1656
+2
-2
30
48
August 16
2006
Morocco
Burkina Faso
1
0
Friendly
in Morocco
+2
-2
1658
1407
0
0
47
98
September 02
2006
Morocco
Malawi
2
0
African Nations Cup qualifier
in Morocco
+4
-4
1662
1314
0
-1
47
124
November 15
2006
Morocco
Gabon
6
0
Friendly
in Morocco
+5
-5
1667
1391
+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
1465
1657
0
-1
89
45
June 02
2007
Morocco
Zimbabwe
2
0
African Nations Cup qualifier
in Morocco
+9
-9
1666
1446
-1
-3
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
1276
0
0
42
136
November 16
2007
France
Morocco
2
2
Friendly
in France
-9
+9
1995
1672
0
0
3
42
November 21
2007
Morocco
Senegal
3
0
Friendly
in France
+15
-15
1687
1598
+1
-4
40
57
January 12
2008
Morocco
Zambia
2
0
Friendly
in Morocco
+7
-7
1694
1566
0
-2
40
61
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
1262
+2
-1
38
141
January 24
2008
Guinea
Morocco
3
2
African Nations Cup
in Ghana
+31
-31
1646
1674
+5
-3
46
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
-3
+1
56
42
May 31
2008
Morocco
Ethiopia
3
0
World Cup qualifier
in Morocco
+5
-5
1680
1305
+1
0
41
131
June 07
2008
Mauritania
Morocco
1
4
World Cup qualifier
in Mauritania
-7
+7
1200
1687
0
0
155
41
June 14
2008
Rwanda
Morocco
3
1
World Cup qualifier
in Rwanda
+47
-47
1418
1640
+12
-5
99
46
June 21
2008
Morocco
Rwanda
2
0
World Cup qualifier
in Morocco
+8
-8
1648
1410
+1
-2
45
101
August 20
2008
Morocco
Benin
3
1
Friendly
in Morocco
+4
-4
1652
1398
-1
+1
46
106
September 06
2008
Oman
Morocco
0
0
Friendly
in Oman
+2
-2
1483
1650
+1
+1
86
45
October 11
2008
Morocco
Mauritania
4
1
World Cup qualifier
in Morocco
+2
-2
1652
1148
0
0
46
167
November 19
2008
Morocco
Zambia
3
0
Friendly
in Morocco
+8
-8
1660
1531
0
-4
46
72
February 11
2009
Morocco
Czechia
0
0
Friendly
in Morocco
+2
-2
1662
1815
+1
-1
45
13
March 28
2009
Morocco
Gabon
1
2
World Cup qualifier
in Morocco
-33
+33
1629
1539
-4
+9
49
70
March 31
2009
Morocco
Angola
2
0
Friendly
in Portugal
+10
-10
1639
1489
+1
-1
48
84
June 07
2009
Cameroon
Morocco
0
0
World Cup qualifier
in Cameroon
-9
+9
1709
1648
0
+1
34
48
June 20
2009
Morocco
Togo
0
0
World Cup qualifier
in Morocco
-14
+14
1634
1448
-1
+1
48
95
August 12
2009
Morocco
Congo
1
1
Friendly
in Morocco
-7
+7
1627
1413
-1
+2
49
102
September 06
2009
Togo
Morocco
1
1
World Cup qualifier
in Togo
+5
-5
1440
1622
+2
0
94
49
October 10
2009
Gabon
Morocco
3
1
World Cup qualifier
in Gabon
+30
-30
1552
1592
+9
-3
66
55
November 14
2009
Morocco
Cameroon
0
2
World Cup qualifier
in Morocco
-25
+25
1567
1772
-4
+6
61
19
August 11
2010
Morocco
Equatorial Guinea
2
1
Friendly
in Morocco
+1
-1
1568
1208
0
-1
63
155
September 04
2010
Morocco
Central African Republic
0
0
African Nations Cup qualifier
in Morocco
-16
+16
1552
1299
-9
+2
70
133
October 09
2010
Tanzania
Morocco
0
1
African Nations Cup qualifier
in Tanzania
-14
+14
1324
1566
-3
+4
127
66
November 17
2010
Northern Ireland
Morocco
1
1
Friendly
in Northern Ireland
-2
+2
1543
1568
0
0
70
63
February 09
2011
Morocco
Niger
3
0
Friendly
in Morocco
+5
-5
1573
1337
+2
-3
61
124
March 27
2011
Algeria
Morocco
1
0
African Nations Cup qualifier
in Algeria
+21
-21
1480
1552
+4
-3
91
66
June 04
2011
Morocco
Algeria
4
0
African Nations Cup qualifier
in Morocco
+20
-20
1572
1460
+4
-1
61
94
August 10
2011
Senegal
Morocco
0
2
Friendly
in Senegal
-21
+21
1596
1593
-4
+1
58
60
September 04
2011
Central African Republic
Morocco
0
0
African Nations Cup qualifier
in Central African Republic
+9
-9
1331
1584
+7
-2
123
61
October 09
2011
Morocco
Tanzania
3
1
African Nations Cup qualifier
in Morocco
+7
-7
1591
1311
0
-1
59
129
November 11
2011
Morocco
Uganda
0
1
Friendly tournament
in Morocco
-22
+22
1569
1542
-5
+4
64
72
November 13
2011
Morocco
Cameroon
1
1
Friendly tournament
in Morocco
-1
+1
1568
1642
0
0
64
47
January 23
2012
Tunisia
Morocco
2
1
African Nations Cup
in Gabon
+24
-24
1600
1544
+6
-10
55
73
January 27
2012
Gabon
Morocco
3
2
African Nations Cup
in Gabon
+20
-20
1529
1524
+3
-5
76
77
January 31
2012
Morocco
Niger
1
0
African Nations Cup
in Gabon
+12
-12
1536
1319
+1
-2
74
129