African Nations Cup   Central American Cup

World Cup qualifying:   Africa   Asia   CONCACAF   CONMEBOL   Oceania

World Football Elo Ratings: Morocco

Morocco matches, ratings and points exchanged
datematchtournamentratingrank
October 19
1957
Iraq
Morocco
3
3
Pan Arab Games
in Lebanon
0
0
1600
1600
-
-
38
38
October 21
1957
Morocco
Libya
5
1
Pan Arab Games
in Lebanon
+24
-24
1624
1443
+8
-5
30
72
October 23
1957
Morocco
Tunisia
3
1
Pan Arab Games
in Lebanon
+24
-24
1648
1524
+4
-4
26
55
October 26
1957
Morocco
Syria
1
1
Pan Arab Games
in Lebanon
-13
+13
1635
1381
-4
0
30
92
April 03
1958
Morocco
Libya
3
1
Friendly
in Morocco
+4
-4
1639
1419
0
-1
30
77
May 10
1958
Morocco
Algeria
1
3
Friendly
in Morocco
-14
+14
1625
1785
-1
0
31
15
May 11
1958
Morocco
Algeria
1
5
Friendly
in Morocco
-16
+16
1609
1801
-5
+3
36
12
1959Morocco
Syria
1
0
Friendly
in Morocco
+3
-3
1612
1422
0
+1
37
75
October 08
1959
Morocco
Algeria
0
8
Friendly
in Morocco
-18
+18
1594
1819
-4
+2
41
10
November 15
1959
Tunisia
Morocco
2
0
Olympic Games qualifier
in Tunisia
+33
-33
1495
1561
+14
-6
55
46
December 27
1959
Morocco
Tunisia
3
1
Olympic Games qualifier
in Morocco
+17
-17
1578
1478
+2
-5
43
62
January 01
1960
Morocco
Yugoslavia
0
5
Friendly
in Morocco
-12
+12
1566
1845
-1
0
44
10
October 30
1960
Morocco
Tunisia
2
1
World Cup qualifier
in Morocco
+9
-9
1575
1437
+3
-3
46
73
November 13
1960
Tunisia
Morocco
2
1
World Cup qualifier
in Tunisia
+22
-22
1459
1553
+5
-5
69
51
December 11
1960
Morocco
East Germany
2
3
Friendly
in Morocco
-14
+14
1539
1515
-1
+4
51
55
January 22
1961
Morocco
Tunisia
1
1
World Cup qualifier
in Italy
-7
+7
1532
1428
-1
+3
52
75
April 02
1961
Ghana
Morocco
0
0
World Cup qualifier
in Ghana
-14
+14
1711
1546
-2
+1
24
51
May 28
1961
Morocco
Ghana
1
0
World Cup qualifier
in Morocco
+23
-23
1569
1669
+3
-6
46
29
June 18
1961
Yugoslavia
Morocco
3
2
Friendly
in Yugoslavia
+2
-2
1882
1567
0
0
9
46
June 21
1961
East Germany
Morocco
1
2
Friendly
in East Germany
-12
+12
1508
1579
-1
+2
57
44
September 03
1961
Morocco
Lebanon
1
0
Pan Arab Games
in Morocco
+5
-5
1584
1341
-1
-1
45
101
September 04
1961
Morocco
Libya
6
2
Pan Arab Games
in Morocco
+13
-13
1597
1394
+3
0
42
86
September 06
1961
Morocco
Saudi Arabia
13
1
Pan Arab Games
in Morocco
+12
-12
1609
1318
+1
-5
41
108
September 08
1961
Morocco
Kuwait
3
1
Pan Arab Games
in Morocco
+9
-9
1618
1408
+4
-2
37
87
September 10
1961
Morocco
United Arab Republic
2
2
Pan Arab Games
in Morocco
-3
+3
1615
1669
-1
0
38
29
November 12
1961
Morocco
Spain
0
1
World Cup qualifier
in Morocco
-10
+10
1605
1914
-3
+3
41
5
November 23
1961
Spain
Morocco
3
2
World Cup qualifier
in Spain
+3
-3
1917
1602
0
-1
5
42
December 10
1961
Morocco
East Germany
2
0
Friendly
in Morocco
+7
-7
1609
1489
+2
-3
40
62
April 15
1962
Morocco
Poland
1
3
Friendly
in Morocco
-17
+17
1592
1679
-4
+4
45
25
September 30
1962
Romania
Morocco
4
0
Friendly
in Romania
+11
-11
1647
1581
0
-2
31
44
October 11
1962
Poland
Morocco
1
1
Friendly
in Poland
-4
+4
1619
1585
-1
0
33
44
December 23
1962
Morocco
Romania
3
1
Friendly
in Morocco
+14
-14
1599
1656
+3
-4
40
30
January 13
1963
Morocco
Switzerland
1
0
Friendly
in Morocco
+6
-6
1605
1564
0
-3
40
52
June 15
1963
Tunisia
Morocco
4
1
African Nations Cup qualifier
in Tunisia
+27
-27
1613
1578
+7
-4
40
47
July 02
1963
Morocco
Tunisia
4
2
African Nations Cup qualifier
in Morocco
+24
-24
1602
1589
+4
-5
43
45
September 21
1963
Morocco
Syria
1
0
Mediterranean Games
in Italy
+13
-13
1615
1463
+4
-3
38
71
September 25
1963
Morocco
Tunisia
1
0
Mediterranean Games
in Italy
+19
-19
1634
1570
+5
-3
33
48
November 16
1963
Nigeria
Morocco
3
0
Olympic Games qualifier
in Nigeria
+35
-35
1565
1599
+5
-8
52
41
December 01
1963
Morocco
Soviet Union
1
1
Friendly
in Morocco
+7
-7
1606
1963
+1
0
40
1
December 29
1963
Morocco
West Germany
1
4
Friendly
in Morocco
-10
+10
1596
1886
-2
+1
42
6
March 08
1964
Morocco
Nigeria
4
1
Olympic Games qualifier
in Morocco
+16
-16
1612
1466
+5
-3
37
70
March 26
1964
Morocco
Nigeria
2
1
Olympic Games qualifier
in Senegal
+12
-12
1624
1454
+4
-3
33
73
April 25
1964
Morocco
Uruguay
0
1
Friendly
in Morocco
-7
+7
1617
1843
-3
+1
35
12
May 10
1964
Ethiopia
Morocco
0
1
Olympic Games qualifier
in Ethiopia
-20
+20
1501
1637
-4
+6
62
31
May 24
1964
Morocco
Ethiopia
1
0
Olympic Games qualifier
in Morocco
+7
-7
1644
1475
0
0
31
66
October 13
1964
Yugoslavia
Morocco
3
1
Olympic Games
in Japan
+18
-18
1897
1626
+2
-2
5
33
February 28
1965
Tunisia
Morocco
0
0
Friendly
in Tunisia
-1
+1
1553
1627
0
0
50
35
March 12
1965
Morocco
Kuwait
2
0
Friendly tournament
in Libya
+6
-6
1633
1295
+2
-2
33
118
March 19
1965
Libya
Morocco
1
0
Friendly tournament
in Libya
+17
-17
1496
1616
+5
-4
63
38
May 02
1965
Morocco
Tunisia
0
1
Friendly
in Morocco
-14
+14
1602
1576
-5
+3
39
45
October 31
1965
Algeria
Morocco
0
0
Friendly
in Algeria
-6
+6
1718
1608
-1
+1
24
39
March 06
1966
Morocco
Algeria
1
0
Friendly
in Morocco
+10
-10
1618
1708
+2
-3
35
29
March 12
1966
Libya
Morocco
4
0
Friendly tournament
in Libya
+29
-29
1535
1589
+5
-6
56
41
March 15
1966
Morocco
Iraq
1
0
Friendly tournament
in Libya
+15
-15
1604
1563
+2
-3
39
48
March 18
1966
Morocco
Tunisia
1
0
Friendly tournament
in Libya
+13
-13
1617
1538
+3
-1
36
54
March 19
1966
Morocco
Iraq
2
1
Friendly tournament
in Libya
+14
-14
1631
1576
+1
-3
35
45
November 24
1966
Algeria
Morocco
2
2
Friendly
in Algeria
-5
+5
1703
1636
-1
+2
27
35
February 22
1967
West Germany
Morocco
5
1
Friendly
in West Germany
+2
-2
1997
1634
0
0
2
34
September 12
1967
Algeria
Morocco
3
1
Mediterranean Games
in Tunisia
+21
-21
1757
1613
+3
-4
18
39
November 05
1967
Morocco
Tunisia
1
1
Olympic Games qualifier
in Morocco
-8
+8
1605
1579
-2
+2
41
48
November 26
1967
Tunisia
Morocco
0
0
Olympic Games qualifier
in Tunisia
-4
+4
1575
1609
-2
+1
51
41
March 17
1968
Morocco
Algeria
0
0
Friendly
in Morocco
-1
+1
1608
1666
0
0
39
30
June 09
1968
Morocco
Ghana
1
1
Olympic Games qualifier
in Morocco
+1
-1
1609
1717
0
0
41
23
June 30
1968
Ghana
Morocco
1
2
Olympic Games qualifier
in Ghana
-31
+31
1686
1640
-5
+7
28
34
November 03
1968
Morocco
Senegal
1
0
World Cup qualifier
in Morocco
+12
-12
1652
1571
+4
-2
31
49
January 05
1969
Senegal
Morocco
2
1
World Cup qualifier
in Senegal
+19
-19
1581
1633
+6
-4
47
34
February 13
1969
Morocco
Senegal
2
0
World Cup qualifier
in Spain
+25
-25
1658
1546
+4
-8
30
58
March 09
1969
Algeria
Morocco
2
0
African Nations Cup qualifier
in Algeria
+26
-26
1631
1632
+7
-4
35
34
March 22
1969
Morocco
Algeria
1
0
African Nations Cup qualifier
in Morocco
+14
-14
1646
1617
+2
-5
32
40
April 27
1969
Tunisia
Morocco
0
0
World Cup qualifier
in Tunisia
-1
+1
1559
1647
0
0
53
35
May 18
1969
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-10
+10
1637
1569
-1
+4
35
50
June 13
1969
Morocco
Tunisia
2
2
World Cup qualifier
in France
-4
+4
1633
1573
-1
+1
36
49
September 21
1969
Morocco
Nigeria
2
1
World Cup qualifier
in Morocco
+11
-11
1644
1553
+3
-5
35
57
October 10
1969
Sudan
Morocco
0
0
World Cup qualifier
in Sudan
-3
+3
1599
1647
0
+1
45
34
October 26
1969
Morocco
Sudan
3
0
World Cup qualifier
in Morocco
+21
-21
1668
1578
+4
-5
31
50
October 31
1969
Algeria
Morocco
1
0
Friendly
in Algeria
+9
-9
1619
1659
+2
-3
37
34
November 08
1969
Nigeria
Morocco
2
0
World Cup qualifier
in Nigeria
+30
-30
1592
1629
+8
0
46
35
November 09
1969
Ivory Coast
Morocco
1
0
Friendly
in Ivory Coast
+5
-5
1711
1624
-1
0
27
35
December 28
1969
Morocco
Bulgaria
3
0
Friendly
in Morocco
+21
-21
1645
1779
+1
-4
36
14
June 03
1970
West Germany
Morocco
2
1
World Cup
in Mexico
+9
-9
1959
1636
0
-1
4
38
June 06
1970
Peru
Morocco
3
0
World Cup
in Mexico
+40
-40
1759
1596
+6
-6
19
44
June 11
1970
Bulgaria
Morocco
1
1
World Cup
in Mexico
-9
+9
1699
1605
-2
+1
28
43
December 10
1970
Algeria
Morocco
3
1
African Nations Cup qualifier
in Algeria
+23
-23
1606
1582
+8
-8
43
51
December 27
1970
Morocco
Algeria
3
0
African Nations Cup qualifier
in Morocco
+27
-27
1609
1579
+8
-8
42
50
March 14
1971
Morocco
Egypt
3
0
African Nations Cup qualifier
in Morocco
+35
-35
1644
1676
+3
-5
39
31
March 28
1971
Morocco
Niger
5
2
Olympic Games qualifier
in Morocco
+3
-3
1647
1195
0
0
39
144
April 16
1971
Egypt
Morocco
3
2
African Nations Cup qualifier
in Egypt
+12
-12
1704
1635
+2
-2
27
41
April 25
1971
Niger
Morocco
1
3
Olympic Games qualifier
in Niger
-7
+7
1188
1642
-2
+1
146
39
September 11
1971
Morocco
Mexico
2
1
Friendly
in Morocco
+9
-9
1651
1681
+3
-1
37
30
October 08
1971
Morocco
Egypt
1
0
Mediterranean Games
in Turkey
+22
-22
1673
1669
+7
-7
31
35
January 30
1972
Morocco
Romania
2
4
Friendly
in Morocco
-14
+14
1659
1800
-4
+2
37
13
February 17
1972
Senegal
Morocco
1
3
Friendly
in Senegal
-13
+13
1506
1672
-1
+4
65
33
February 20
1972
Nigeria
Morocco
3
0
Friendly
in Nigeria
+19
-19
1552
1653
+2
-5
59
38
February 25
1972
Congo
Morocco
1
1
African Nations Cup
in Cameroon
+6
-6
1573
1647
0
-1
52
39
February 27
1972
Morocco
Sudan
1
1
African Nations Cup
in Cameroon
+2
-2
1649
1670
0
0
39
33
February 29
1972
Morocco
Zaire
1
1
African Nations Cup
in Cameroon
+5
-5
1654
1709
+2
-2
37
29
April 23
1972
Tunisia
Morocco
3
3
Olympic Games qualifier
in Tunisia
-2
+2
1588
1656
0
+1
45
36
April 30
1972
Morocco
Mali
2
1
Olympic Games qualifier
in Morocco
+11
-11
1667
1574
+2
-4
34
53
May 14
1972
Morocco
Tunisia
0
0
Olympic Games qualifier
in Morocco
-10
+10
1657
1575
-1
+1
37
52
May 21
1972
Mali
Morocco
1
4
Olympic Games qualifier
in Mali
-39
+39
1558
1696
-12
+7
55
30
August 31
1972
Morocco
Malaysia
6
0
Olympic Games
in West Germany
+24
-24
1720
1422
+2
-6
27
80
September 03
1972
Soviet Union
Morocco
3
0
Olympic Games
in West Germany
+27
-27
1929
1693
0
-2
5
29
September 05
1972
Denmark
Morocco
3
1
Olympic Games
in West Germany
+49
-49
1711
1644
+6
-7
29
36
September 08
1972
Poland
Morocco
5
0
Olympic Games
in West Germany
+27
-27
1882
1617
+2
-3
7
39
November 19
1972
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-10
+10
1607
1545
0
+3
41
57
December 03
1972
Senegal
Morocco
1
2
World Cup qualifier
in Senegal
-22
+22
1522
1629
-4
+3
61
38
February 11
1973
Guinea
Morocco
1
1
World Cup qualifier
in Guinea
-9
+9
1685
1638
0
+1
29
38
February 17
1973
Morocco
Senegal
3
1
Friendly
in Morocco
+7
-7
1645
1515
0
-1
38
64
February 25
1973
Morocco
Guinea
2
0
World Cup qualifier
in Morocco
+25
-25
1670
1660
+9
-9
29
36
May 20
1973
Ivory Coast
Morocco
1
1
World Cup qualifier
in Ivory Coast
-3
+3
1623
1673
0
0
39
32
June 03
1973
Morocco
Ivory Coast
4
1
World Cup qualifier
in Morocco
+21
-21
1694
1602
+4
-4
28
43
October 21
1973
Zambia
Morocco
4
0
World Cup qualifier
in Zambia
+50
-50
1526
1644
+7
-7
61
36
October 31
1973
Algeria
Morocco
2
0
Friendly
in Algeria
+14
-14
1579
1630
+6
-3
48
36
November 25
1973
Morocco
Zambia
2
0
World Cup qualifier
in Morocco
+14
-14
1644
1503
+2
-2
34
65
December 09
1973
Zaire
Morocco
3
0
World Cup qualifier
in Zaire
+20
-20
1725
1624
0
-3
29
37
February 22
1974
Iraq
Morocco
0
0
Friendly
in Iraq
-1
+1
1572
1625
0
0
49
37
February 24
1974
Iraq
Morocco
0
0
Friendly
in Iraq
-1
+1
1571
1626
-1
0
50
37
February 25
1974
Kuwait
Morocco
0
2
Friendly
in Kuwait
-11
+11
1411
1637
-4
+2
84
35
February 27
1974
Qatar
Morocco
0
1
Friendly
in Qatar
-2
+2
1151
1639
-1
+1
154
34
March 01
1974
Saudi Arabia
Morocco
0
0
Friendly
in Saudi Arabia
+5
-5
1375
1634
+1
-1
95
35
April 07
1974
Morocco
Algeria
2
0
Friendly
in Morocco
+8
-8
1642
1564
+1
-6
35
52
September 27
1974
Morocco
Jordan
2
1
Kuneitra Cup
in Syria
+2
-2
1644
1204
+1
-1
35
140
September 29
1974
Morocco
Egypt
4
2
Kuneitra Cup
in Syria
+22
-22
1666
1614
+4
-2
31
39
October 01
1974
Morocco
Tunisia
3
1
Kuneitra Cup
in Syria
+23
-23
1689
1658
+2
-4
29
33
October 03
1974
Morocco
Lebanon
3
0
Kuneitra Cup
in Syria
+7
-7
1696
1363
0
-1
29
99
October 05
1974
Morocco
Algeria
1
0
Kuneitra Cup
in Syria
+8
-8
1704
1523
+1
-3
28
60
October 07
1974
Morocco
Sudan
2
0
Kuneitra Cup
in Syria
+12
-12
1716
1512
+2
-4
26
63
October 09
1974
Syria
Morocco
1
1
Kuneitra Cup
in Syria
+3
-3
1557
1713
+2
-2
52
28
October 31
1974
Algeria
Morocco
0
0
Friendly
in Algeria
+3
-3
1526
1710
0
0
59
29
February 23
1975
Morocco
Libya
2
1
Olympic Games qualifier
in Morocco
+4
-4
1714
1404
+1
-1
26
86
March 02
1975
Morocco
Tunisia
0
0
Friendly tournament
in Morocco
-7
+7
1707
1644
-1
+2
27
37
March 14
1975
Libya
Morocco
0
1
Olympic Games qualifier
in Libya
-9
+9
1395
1716
-2
+1
88
26
March 30
1975
Morocco
Senegal
4
0
African Nations Cup qualifier
in Morocco
+11
-11
1727
1497
0
-6
26
66
April 10
1975
Morocco
Gambia
3
0
African Nations Cup qualifier
in Morocco
+4
-4
1731
1325
0
-3
26
111
April 13
1975
Senegal
Morocco
2
1
African Nations Cup qualifier
in Senegal
+27
-27
1524
1704
+5
-2
60
28
April 22
1975
Gambia
Morocco
0
3
African Nations Cup qualifier
in Gambia
-12
+12
1313
1716
-4
+2
114
26
July 13
1975
Ghana
Morocco
2
0
African Nations Cup qualifier
in Ghana
+31
-31
1636
1685
+5
-5
39
31
July 27
1975
Morocco
Ghana
2
0
African Nations Cup qualifier
in Morocco
+18
-18
1703
1618
+2
-4
27
43
August 31
1975
Morocco
Tunisia
0
0
Mediterranean Games
in Algeria
-3
+3
1700
1651
0
0
27
34
September 06
1975
Morocco
Tunisia
1
1
Mediterranean Games
in Algeria
-4
+4
1696
1634
-2
0
29
39
November 30
1975
Tunisia
Morocco
0
1
Olympic Games qualifier
in Tunisia
-22
+22
1612
1718
-5
+2
44
27
December 14
1975
Morocco
Tunisia
1
0
Olympic Games qualifier
in Morocco
+9
-9
1727
1603
+2
-2
25
46
March 01
1976
Morocco
Sudan
2
2
African Nations Cup
in Ethiopia
-13
+13
1714
1547
-2
0
27
59
March 04
1976
Morocco
Zaire
1
0
African Nations Cup
in Ethiopia
+18
-18
1732
1603
+2
-3
25
46
March 06
1976
Morocco
Nigeria
3
1
African Nations Cup
in Ethiopia
+33
-33
1765
1658
+4
-5
21
35
March 09
1976
Morocco
Egypt
2
1
African Nations Cup
in Ethiopia
+19
-19
1784
1664
0
-1
21
31
March 11
1976
Morocco
Nigeria
2
1
African Nations Cup
in Ethiopia
+16
-16
1800
1642
+4
-2
17
36
March 14
1976
Guinea
Morocco
1
1
African Nations Cup
in Ethiopia
+7
-7
1709
1793
0
-1
29
18
April 03
1976
Nigeria
Morocco
3
1
Olympic Games qualifier
in Nigeria
+32
-32
1698
1761
+1
-2
31
21
April 18
1976
Morocco
Nigeria
1
0
Olympic Games qualifier
in Morocco
+11
-11
1772
1687
0
0
21
31
September 12
1976
Saudi Arabia
Morocco
4
1
Friendly
in Saudi Arabia
+31
-31
1355
1741
+6
-2
105
23
September 15
1976
Saudi Arabia
Morocco
2
0
Friendly
in Saudi Arabia
+25
-25
1380
1716
+7
-3
98
26
October 08
1976
Morocco
Palestine
3
0
Pan Arab Games
in Syria
+4
-4
1720
1240
0
-3
26
133
October 10
1976
Morocco
Saudi Arabia
0
0
Pan Arab Games
in Syria
-15
+15
1705
1400
0
+6
26
89
October 12
1976
Morocco
Jordan
3
0
Pan Arab Games
in Syria
+4
-4
1709
1199
0
0
26
144
October 14
1976
Morocco
South Yemen
4
0
Pan Arab Games
in Syria
+5
-5
1714
1244
0
0
27
130
October 16
1976
Morocco
Mauritania
2
0
Pan Arab Games
in Syria
+1
-1
1715
1039
0
0
27
166
October 18
1976
Syria
Morocco
0
0
Pan Arab Games
in Syria
+8
-8
1472
1707
+4
0
72
27
December 12
1976
Morocco
Tunisia
1
1
World Cup qualifier
in Morocco
-10
+10
1697
1633
-1
+2
28
41
January 09
1977
Tunisia
Morocco
1
1
World Cup qualifier
in Tunisia
-2
+2
1631
1699
0
0
39
29
May 28
1977
Senegal
Morocco
3
2
Friendly
in Senegal
+12
-12
1553
1687
+1
-3
55
32
July 25
1977
China
Morocco
3
2
Friendly tournament
in China
+16
-16
1582
1671
+3
-3
48
34
July 27
1977
Iran
Morocco
1
1
Friendly tournament
in China
-2
+2
1707
1673
0
0
27
34
November 27
1977
Iraq
Morocco
3
0
Friendly
in Iraq
+18
-18
1578
1655
+6
-2
48
38
December 03
1977
Morocco
Iraq
0
0
Friendly
in Morocco
-5
+5
1650
1583
-1
0
39
48
January 18
1978
Libya
Morocco
0
1
Friendly
in Libya
-5
+5
1370
1655
-1
0
99
38
February 26
1978
Morocco
Soviet Union
2
3
Friendly
in Morocco
-7
+7
1648
1880
0
0
38
11
March 06
1978
Morocco
Tunisia
1
1
African Nations Cup
in Ghana
+3
-3
1651
1690
0
0
38
32
March 09
1978
Morocco
Congo
1
0
African Nations Cup
in Ghana
+16
-16
1667
1497
+1
-3
37
68
March 11
1978
Uganda
Morocco
3
0
African Nations Cup
in Ghana
+65
-65
1551
1602
+15
-8
57
46
April 15
1979
Morocco
Senegal
1
0
Olympic Games qualifier
in Morocco
+15
-15
1617
1594
+3
-5
45
51
April 29
1979
Senegal
Morocco
1
0
Olympic Games qualifier
in Senegal
+16
-16
1610
1601
+5
-5
46
49
September 16
1979
Mauritania
Morocco
2
2
African Nations Cup qualifier
in Mauritania
+18
-18
1030
1583
+2
-3
166
53
September 23
1979
Egypt
Morocco
0
0
Mediterranean Games
in Yugoslavia
-2
+2
1619
1585
0
0
43
53
September 30
1979
Morocco
Mauritania
4
1
African Nations Cup qualifier
in Morocco
+2
-2
1587
1028
0
0
53
166
October 28
1979
Morocco
Togo
7
0
African Nations Cup qualifier
in Morocco
+18
-18
1605
1427
+7
0
46
83
November 11
1979
Togo
Morocco
2
1
African Nations Cup qualifier
in Togo
+24
-24
1451
1581
+6
-6
78
51
December 09
1979
Morocco
Algeria
1
5
Olympic Games qualifier
in Morocco
-47
+47
1534
1639
-11
+11
63
40
December 21
1979
Algeria
Morocco
3
0
Olympic Games qualifier
in Algeria
+16
-16
1655
1518
+4
-4
36
67
February 12
1980
Ivory Coast
Morocco
4
4
Friendly
in Ivory Coast
-3
+3
1518
1521
-3
+3
69
66
February 17
1980
Morocco
Poland
1
0
Friendly
in Morocco
+17
-17
1538
1926
+2
-1
64
7
February 25
1980
Morocco
Senegal
3
2
Friendly
in Morocco
+9
-9
1547
1579
+3
0
61
50
February 27
1980
Morocco
Tunisia
0
0
Friendly
in Morocco
0
0
1547
1640
0
0
61
41
March 09
1980
Guinea
Morocco
1
1
African Nations Cup
in Nigeria
-1
+1
1563
1548
-1
0
55
61
March 13
1980
Algeria
Morocco
1
0
African Nations Cup
in Nigeria
+17
-17
1673
1531
+3
-2
33
63
March 16
1980
Morocco
Ghana
1
0
African Nations Cup
in Nigeria
+35
-35
1566
1647
+9
-9
54
38
March 19
1980
Nigeria
Morocco
1
0
African Nations Cup
in Nigeria
+12
-12
1677
1554
+3
-4
31
58
March 21
1980
Morocco
Egypt
2
0
African Nations Cup
in Nigeria
+46
-46
1600
1586
+11
-8
47
50
June 08
1980
Tunisia
Morocco
0
1
Friendly
in Tunisia
-14
+14
1643
1614
-3
+1
39
46
June 22
1980
Senegal
Morocco
0
1
World Cup qualifier
in Senegal
-23
+23
1545
1637
-7
+4
60
42
July 06
1980
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-10
+10
1627
1558
-1
+4
43
56
October 15
1980
Malaysia
Morocco
2
0
Merdeka Tournament
in Malaysia
+32
-32
1406
1595
+13
-4
87
46
October 17
1980
Morocco
Thailand
2
1
Merdeka Tournament
in Malaysia
+7
-7
1602
1373
+2
-4
44
100
October 20
1980
Burma
Morocco
2
2
Merdeka Tournament
in Malaysia
+9
-9
1362
1593
0
-2
102
46
October 23
1980
Morocco
South Korea
1
1
Merdeka Tournament
in Malaysia
+7
-7
1600
1767
+2
-1
44
22
October 26
1980
Morocco
New Zealand
3
0
Merdeka Tournament
in Malaysia
+20
-20
1620
1498
+3
-6
41
71
October 29
1980
Morocco
Indonesia
2
0
Merdeka Tournament
in Malaysia
+6
-6
1626
1292
0
-2
40
117
October 31
1980
Morocco
Kuwait
3
0
Merdeka Tournament
in Malaysia
+25
-25
1651
1589
+4
-3
36
47
November 02
1980
Malaysia
Morocco
1
2
Merdeka Tournament
in Malaysia
-11
+11
1439
1662
-3
+1
83
35
November 16
1980
Morocco
Zambia
2
0
World Cup qualifier
in Morocco
+11
-11
1673
1494
+3
-2
31
71
November 30
1980
Zambia
Morocco
2
0
World Cup qualifier
in Zambia
+37
-37
1531
1636
+10
-9
62
40
February 15
1981
Morocco
Syria
3
0
Friendly
in Morocco
+4
-4
1640
1375
0
-1
41
97
March 08
1981
Morocco
Iraq
1
1
Friendly
in Morocco
0
0
1640
1728
0
0
40
27
March 22
1981
Morocco
Liberia
3
1
African Nations Cup qualifier
in Morocco
+6
-6
1646
1343
+2
-3
38
106
April 04
1981
Liberia
Morocco
0
5
African Nations Cup qualifier
in Liberia
-19
+19
1324
1665
-3
+4
108
34
April 26
1981
Morocco
Egypt
1
0
World Cup qualifier
in Morocco
+12
-12
1677
1598
+3
-1
31
47
May 08
1981
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
-1
+1
1597
1678
0
+1
47
31
August 16
1981
Morocco
Zambia
2
1
African Nations Cup qualifier
in Morocco
+11
-11
1689
1600
0
-1
31
47
August 30
1981
Zambia
Morocco
2
0
African Nations Cup qualifier
in Zambia
+29
-29
1629
1660
+5
-4
42
36
September 27
1981
Morocco
Tunisia
2
2
Friendly
in Morocco
-3
+3
1657
1668
-1
0
36
33
November 01
1981
Senegal
Morocco
2
0
Friendly
in Senegal
+15
-15
1574
1642
+4
-2
52
40
November 15
1981
Morocco
Cameroon
0
2
World Cup qualifier
in Morocco
-42
+42
1600
1640
-5
+5
47
42
November 29
1981
Cameroon
Morocco
2
1
World Cup qualifier
in Cameroon
+12
-12
1652
1588
+2
-1
40
46
May 12
1982
Morocco
Senegal
2
1
Friendly
in Morocco
+6
-6
1594
1555
0
-2
48
61
May 21
1982
Morocco
Kuwait
3
3
Friendly
in Morocco
-1
+1
1593
1648
0
0
48
38
July 23
1982
China
Morocco
3
3
Friendly tournament
in China
-5
+5
1606
1598
0
+1
43
46
July 25
1982
Hong Kong
Morocco
0
0
Friendly tournament
in China
+9
-9
1363
1589
+2
-2
98
48
October 03
1982
Saudi Arabia
Morocco
2
1
Friendly
in Saudi Arabia
+12
-12
1429
1577
+6
-4
83
51
March 09
1983
Senegal
Morocco
1
0
Friendly
in Senegal
+9
-9
1532
1568
+2
-5
63
55
March 10
1983
Senegal
Morocco
0
0
Friendly
in Senegal
-2
+2
1530
1570
0
0
63
55
March 23
1983
Tunisia
Morocco
1
0
Friendly
in Tunisia
+7
-7
1581
1563
+5
-3
47
58
April 10
1983
Morocco
Mali
4
0
African Nations Cup qualifier
in Morocco
+23
-23
1586
1501
+12
-7
47
71
April 24
1983
Mali
Morocco
2
0
African Nations Cup qualifier
in Mali
+30
-30
1518
1556
+6
-13
65
60
May 15
1983
Guinea
Morocco
0
0
Olympic Games qualifier
in Guinea
-3
+3
1506
1559
-1
+1
70
58
May 29
1983
Morocco
Guinea
3
0
Olympic Games qualifier
in Morocco
+21
-21
1580
1485
+10
-2
48
73
August 14
1983
Nigeria
Morocco
0
0
African Nations Cup qualifier
in Nigeria
-2
+2
1510
1582
-2
+2
68
49
August 28
1983
Morocco
Nigeria
0
0
African Nations Cup qualifier
in Morocco
-9
+9
1573
1519
-2
+2
51
66
September 13
1983
Morocco
Libya
2
0
Mediterranean Games
in Morocco
+22
-22
1595
1554
+5
-9
47
59
September 15
1983
Morocco
Egypt
2
1
Mediterranean Games
in Morocco
+17
-17
1612
1619
+5
-1
42
41
September 25
1983
Morocco
Senegal
1
0
Olympic Games qualifier
in Morocco
+12
-12
1624
1553
0
-5
42
60
October 09
1983
Senegal
Morocco
1
1
Olympic Games qualifier
in Senegal
-2
+2
1551
1626
0
0
60
42
January 15
1984
Ivory Coast
Morocco
3
3
Friendly
in Ivory Coast
0
0
1531
1626
0
0
63
42
February 04
1984
Morocco
Bulgaria
1
1
Friendly
in Morocco
0
0
1626
1711
0
0
41
30
February 11
1984
Nigeria
Morocco
0
0
Olympic Games qualifier
in Nigeria
-1
+1
1548
1627
0
0
63
41
February 26
1984
Morocco
Nigeria
0
0
Olympic Games qualifier
in Morocco
-9
+9
1618
1557
0
+3
41
60
June 23
1984
Morocco
Senegal
2
1
Friendly
in Morocco
+4
-4
1622
1499
+1
-1
40
70
June 30
1984
Sierra Leone
Morocco
0
1
World Cup qualifier
in Sierra Leone
-10
+10
1325
1632
-3
+1
112
39
July 15
1984
Morocco
Sierra Leone
4
0
World Cup qualifier
in Morocco
+7
-7
1639
1318
+1
0
38
112
August 01
1984
Morocco
Saudi Arabia
1
0
Olympic Games
in the United States
+27
-27
1666
1579
+2
-6
37
49
October 24
1984
Morocco
Canada
3
2
Friendly
in Morocco
+5
-5
1671
1586
+2
0
35
48
January 02
1985
Libya
Morocco
0
0
Friendly
in Libya
0
0
1560
1671
0
0
58
34
January 31
1985
India
Morocco
0
1
Nehru Gold Cup
in India
-5
+5
1222
1676
0
0
135
34
February 02
1985
Soviet Union
Morocco
1
0
Nehru Gold Cup
in India
+7
-7
1953
1669
0
0
2
34
April 07
1985
Morocco
Malawi
2
0
World Cup qualifier
in Morocco
+14
-14
1683
1545
+2
-1
32
61
April 21
1985
Malawi
Morocco
0
0
World Cup qualifier
in Malawi
+2
-2
1543
1681
0
0
61
31
July 12
1985
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
-3
+3
1636
1684
0
0
41
34
July 28
1985
Morocco
Egypt
2
0
World Cup qualifier
in Morocco
+18
-18
1702
1618
+1
-3
34
43
August 04
1985
Morocco
Somalia
3
0
Pan Arab Games
in Morocco
+1
-1
1703
1128
+1
-1
33
162
August 07
1985
Morocco
Tunisia
2
2
Pan Arab Games
in Morocco
-9
+9
1694
1635
-2
+1
35
40
August 10
1985
Morocco
Mauritania
3
0
Pan Arab Games
in Morocco
+1
-1
1695
1087
+1
-1
34
164
August 13
1985
Morocco
Algeria
1
0
Pan Arab Games
in Morocco
+11
-11
1706
1620
+2
-3
32
43
August 16
1985
Morocco
Iraq
0
1
Pan Arab Games
in Morocco
-25
+25
1681
1747
-3
+3
35
27
August 25
1985
Morocco
Zaire
1
0
African Nations Cup qualifier
in Morocco
+11
-11
1692
1607
0
-5
35
49
September 08
1985
Zaire
Morocco
0
0
African Nations Cup qualifier
in Zaire
-1
+1
1606
1693
0
0
49
35
October 06
1985
Morocco
Libya
3
0
World Cup qualifier
in Morocco
+16
-16
1709
1563
+3
-5
32
58
October 18
1985
Libya
Morocco
1
0
World Cup qualifier
in Libya
+21
-21
1605
1688
+4
-4
47
36
February 19
1986
Morocco
Bulgaria
0
0
Friendly
in Morocco
0
0
1688
1775
0
+1
33
24
March 08
1986
Algeria
Morocco
0
0
African Nations Cup
in Egypt
+3
-3
1653
1685
0
0
37
33
March 11
1986
Cameroon
Morocco
1
1
African Nations Cup
in Egypt
+6
-6
1604
1679
+1
0
47
33
March 14
1986
Morocco
Zambia
1
0
African Nations Cup
in Egypt
+17
-17
1696
1550
+1
-4
32
61
March 17
1986
Egypt
Morocco
1
0
African Nations Cup
in Egypt
+24
-24
1633
1672
+7
-2
41
34
March 20
1986
Ivory Coast
Morocco
3
2
African Nations Cup
in Egypt
+31
-31
1619
1641
+3
-3
46
37
April 23
1986
Northern Ireland
Morocco
2
1
Friendly
in Northern Ireland
+3
-3
1815
1638
0
-1
17
37
June 02
1986
Morocco
Poland
0
0
World Cup
in Mexico
+11
-11
1649
1760
+1
-4
35
29
June 06
1986
England
Morocco
0
0
World Cup
in Mexico
-19
+19
1895
1668
-2
+1
5
34
June 11
1986
Morocco
Portugal
3
1
World Cup
in Mexico
+59
-59
1727
1722
+5
-7
29
30
June 17
1986
West Germany
Morocco
1
0
World Cup
in Mexico
+18
-18
1894
1709
+1
-2
7
31
June 09
1987
Australia
Morocco
1
0
Presidents Cup
in South Korea
+23
-23
1678
1686
+4
-3
35
33
July 26
1987
Liberia
Morocco
2
1
Friendly
in Liberia
+17
-17
1303
1669
+7
-4
112
39
November 01
1987
Ivory Coast
Morocco
0
0
Olympic Games qualifier
in Ivory Coast
-5
+5
1660
1674
-1
0
37
34
November 15
1987
Morocco
Ivory Coast
2
1
Olympic Games qualifier
in Morocco
+14
-14
1688
1646
+1
-6
33
42
January 17
1988
Tunisia
Morocco
1
0
Olympic Games qualifier
in Tunisia
+25
-25
1523
1663
+4
-4
68
37
January 30
1988
Morocco
Tunisia
2
2
Olympic Games qualifier
in Morocco
-12
+12
1651
1535
-2
+2
39
66
February 02
1988
Morocco
Austria
3
1
Friendly tournament
in France
+27
-27
1678
1691
+6
-3
33
32
February 05
1988
France
Morocco
2
1
Friendly tournament
in Monaco
+9
-9
1842
1669
+1
-3
12
36
March 02
1988
Morocco
East Germany
2
1
Friendly
in Morocco
+11
-11
1680
1785
+2
-2
33
20
March 13
1988
Morocco
Zaire
1
1
African Nations Cup
in Morocco
-14
+14
1666
1583
-5
+4
37
51
March 16
1988
Morocco
Algeria
1
0
African Nations Cup
in Morocco
+15
-15
1681
1607
+2
-2
35
47
March 19
1988
Morocco
Ivory Coast
0
0
African Nations Cup
in Morocco
-9
+9
1672
1653
-2
+2
36
40
March 23
1988
Morocco
Cameroon
0
1
African Nations Cup
in Morocco
-33
+33
1639
1691
-7
+6
42
33
March 26
1988
Morocco
Algeria
1
1
African Nations Cup
in Morocco
-8
+8
1631
1637
-1
+2
43
42
December 06
1988
Morocco
Egypt
0
0
Friendly
in Morocco
-2
+2
1629
1678
0
0
44
36
December 15
1988
Morocco
Gabon
5
2
Friendly
in Morocco
+6
-6
1635
1454
0
-1
42
80
December 22
1988
Morocco
Guinea
1
0
Friendly
in Morocco
+4
-4
1639
1470
+1
0
41
77
January 08
1989
Morocco
Zambia
1
0
World Cup qualifier
in Morocco
+13
-13
1652
1603
0
-1
41
45
January 22
1989
Tunisia
Morocco
2
1
World Cup qualifier
in Tunisia
+24
-24
1502
1628
+8
-1
68
42
March 22
1989
Algeria
Morocco
1
1
Friendly
in Algeria
-4
+4
1654
1632
-1
0
40
42
March 31
1989
Senegal
Morocco
2
1
Friendly
in Senegal
+10
-10
1556
1622
+5
-2
58
44
April 09
1989
Mali
Morocco
0
0
African Nations Cup qualifier
in Mali
+6
-6
1412
1616
0
-1
93
45
April 23
1989
Morocco
Mali
1
1
African Nations Cup qualifier
in Morocco
-14
+14
1602
1426
-3
+5
49
88
May 24
1989
Morocco
Algeria
1
0
Friendly
in Morocco
+9
-9
1611
1651
+1
-1
47
39
June 11
1989
Zaire
Morocco
0
0
World Cup qualifier
in Zaire
-3
+3
1555
1614
-1
0
59
48
June 25
1989
Zambia
Morocco
2
1
World Cup qualifier
in Zambia
+13
-13
1645
1601
+2
0
39
48
August 13
1989
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-12
+12
1589
1482
-1
+3
50
72
August 27
1989
Morocco
Zaire
1
1
World Cup qualifier
in Morocco
-8
+8
1581
1557
0
+4
50
57
February 21
1990
Morocco
Ivory Coast
2
1
Friendly
in Morocco
+9
-9
1590
1642
0
-2
50
39
May 09
1990
Morocco
United Arab Emirates
3
1
Friendly
in Morocco
+7
-7
1597
1489
0
-2
48
73
August 09
1990
Tunisia
Morocco
0
0
Friendly
in Tunisia
+1
-1
1476
1596
0
0
73
49
August 19
1990
Morocco
Niger
2
0
African Nations Cup qualifier
in Morocco
+7
-7
1603
1341
+1
-1
48
105
September 02
1990
Morocco
Mauritania
4
0
African Nations Cup qualifier
in Morocco
+2
-2
1605
1089
+2
0
46
170
September 12
1990
Ireland
Morocco
1
0
Friendly
in Ireland
+2
-2
1847
1603
0
-2
13
48
December 19
1990
Morocco
Senegal
0
0
Friendly
in Morocco
-4
+4
1599
1574
0
0
48
53
January 13
1991
Morocco
Ivory Coast
3
1
African Nations Cup qualifier
in Morocco
+25
-25
1624
1615
+5
-5
43
45
January 27
1991
Niger
Morocco
1
0
African Nations Cup qualifier
in Niger
+29
-29
1375
1595
+4
-6
97
49
March 27
1991
Morocco
Greece
0
0
Friendly
in Morocco
-1
+1
1594
1678
0
0
49
33
April 03
1991
Algeria
Morocco
2
2
Friendly
in Algeria
-7
+7
1763
1601
-2
0
23
49
April 12
1991
Mauritania
Morocco
0
2
African Nations Cup qualifier
in Mauritania
-5
+5
1077
1606
0
+3
170
46
July 28
1991
Ivory Coast
Morocco
2
0
African Nations Cup qualifier
in Ivory Coast
+19
-19
1656
1587
+1
-1
39
50
December 04
1991
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1593
1390
+2
0
47
92
December 26
1991
Morocco
Algeria
1
1
Friendly
in Morocco
+2
-2
1595
1748
0
0
48
24
January 12
1992
Cameroon
Morocco
1
0
African Nations Cup
in Senegal
+20
-20
1689
1575
+3
-3
32
51
January 14
1992
Morocco
Zaire
1
1
African Nations Cup
in Senegal
-3
+3
1572
1542
0
0
51
56
March 18
1992
Morocco
United States
3
1
Friendly
in Morocco
+14
-14
1586
1629
+1
-4
51
43
October 04
1992
Mali
Morocco
2
1
African Nations Cup qualifier
in Mali
+24
-24
1444
1562
+5
-4
86
55
October 11
1992
Morocco
Ethiopia
5
0
World Cup qualifier
in Morocco
+16
-16
1578
1401
0
-5
55
96
October 25
1992
Benin
Morocco
0
1
World Cup qualifier
in Benin
-6
+6
1168
1584
0
+2
157
52
November 08
1992
Morocco
Egypt
0
0
African Nations Cup qualifier
in Morocco
-3
+3
1581
1643
-1
-1
53
43
December 20
1992
Tunisia
Morocco
1
1
World Cup qualifier
in Tunisia
-3
+3
1534
1584
0
+1
62
51
January 17
1993
Ethiopia
Morocco
0
1
World Cup qualifier
in Ethiopia
-14
+14
1362
1598
-5
+1
111
50
January 31
1993
Morocco
Benin
5
0
World Cup qualifier
in Morocco
+3
-3
1601
1144
0
0
50
164
February 28
1993
Morocco
Tunisia
0
0
World Cup qualifier
in Morocco
-7
+7
1594
1587
0
+1
50
52
April 11
1993
Morocco
Malawi
0
1
African Nations Cup qualifier
in Morocco
-32
+32
1562
1475
-5
+1
55
85
April 18
1993
Morocco
Senegal
1
0
World Cup qualifier
in Morocco
+13
-13
1575
1525
0
-3
55
66
April 25
1993
Morocco
Mali
1
0
African Nations Cup qualifier
in Morocco
+8
-8
1583
1432
+5
-3
50
91
July 04
1993
Zambia
Morocco
2
1
World Cup qualifier
in Zambia
+13
-13
1630
1570
0
-8
40
57
July 11
1993
Egypt
Morocco
1
1
African Nations Cup qualifier
in Egypt
-12
+12
1690
1582
0
+6
30
51
July 17
1993
Senegal
Morocco
1
3
World Cup qualifier
in Senegal
-34
+34
1499
1616
-9
+9
74
41
July 25
1993
Malawi
Morocco
0
2
African Nations Cup qualifier
in Malawi
-24
+24
1420
1640
-7
+4
98
39
September 15
1993
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1646
1475
+3
-2
37
82
September 22
1993
Morocco
Algeria
0
0
Friendly
in Morocco
-4
+4
1642
1623
-1
+3
39
43
October 01
1993
Morocco
Gabon
1
0
Friendly
in France
+5
-5
1647
1462
+1
-2
37
86
October 10
1993
Morocco
Zambia
1
0
World Cup qualifier
in Morocco
+15
-15
1662
1644
+1
-1
37
38
February 02
1994
Egypt
Morocco
1
1
Friendly tournament
in United Arab Emirates
+1
-1
1646
1661
0
0
39
35
February 04
1994
United Arab Emirates
Morocco
1
1
Friendly tournament
in United Arab Emirates
+3
-3
1502
1658
+1
-2
75
37
February 06
1994
Morocco
Slovakia
2
1
Friendly tournament
in United Arab Emirates
+12
-12
1670
1578
+3
0
34
54
February 23
1994
Morocco
Finland
0
0
Friendly
in Morocco
-6
+6
1664
1538
-3
+1
37
63
March 23
1994
Luxembourg
Morocco
1
2
Friendly
in Luxembourg
-2
+2
1129
1666
0
0
170
37
April 20
1994
Argentina
Morocco
3
1
Friendly tournament
in Argentina
+6
-6
1899
1660
0
-1
7
37
June 01
1994
Canada
Morocco
1
1
Friendly
in Canada
0
0
1572
1660
0
0
54
39
June 19
1994
Belgium
Morocco
1
0
World Cup
in the United States
+19
-19
1815
1641
+2
-3
19
41
June 25
1994
Saudi Arabia
Morocco
2
1
World Cup
in the United States
+31
-31
1659
1610
+8
-9
37
49
June 29
1994
Netherlands
Morocco
2
1
World Cup
in the United States
+8
-8
1937
1602
+2
-2
3
50
September 04
1994
Burkina Faso
Morocco
2
1
African Nations Cup qualifier
in Burkina Faso
+24
-24
1451
1578
+6
-5
87
52
November 07
1994
Morocco
Cameroon
1
1
Friendly
in Morocco
-1
+1
1577
1640
0
0
54
39
November 13
1994
Morocco
Ivory Coast
1
0
African Nations Cup qualifier
in Morocco
+20
-20
1597
1649
+6
-7
48
39
March 01
1995
Morocco
Senegal
2
0
Friendly
in Morocco
+5
-5
1602
1423
0
-1
45
98
March 23
1995
Morocco
Mali
3
0
Friendly
in Morocco
+6
-6
1608
1434
0
-2
45
93
April 09
1995
Morocco
Burkina Faso
0
0
African Nations Cup qualifier
in Morocco
-13
+13
1595
1463
-2
+5
47
83
May 18
1995
Morocco
Egypt
0
0
Friendly
in Morocco
-2
+2
1593
1621
0
+1
48
41
June 04
1995
Ivory Coast
Morocco
2
0
African Nations Cup qualifier
in Ivory Coast
+20
-20
1628
1573
+4
-6
40
54
November 15
1995
Morocco
Mali
2
0
Friendly
in Morocco
+5
-5
1578
1372
0
0
52
112
January 03
1996
Morocco
Tunisia
3
1
Friendly
in Morocco
+10
-10
1588
1555
+1
-2
52
60
January 17
1996
Morocco
Armenia
6
0
Friendly
in France
+6
-6
1594
1278
+2
0
51
133
February 07
1996
Morocco
Luxembourg
2
0
Friendly
in Morocco
+2
-2
1596
1218
+2
0
50
152
March 20
1996
Morocco
Egypt
2
0
Friendly tournament
in United Arab Emirates
+24
-24
1620
1593
+6
-7
45
52
March 23
1996
Morocco
South Korea
2
2
Friendly tournament
in United Arab Emirates
-1
+1
1619
1604
0
+1
45
46
March 26
1996
United Arab Emirates
Morocco
1
0
Friendly tournament
in United Arab Emirates
+14
-14
1562
1605
0
0
60
45
August 29
1996
Morocco
Zaire
7
0
Friendly
in Morocco
+12
-12
1617
1510
+2
-1
45
72
October 04
1996
Egypt
Morocco
1
1
African Nations Cup qualifier
in Egypt
-6
+6
1610
1623
0
+4
47
42
November 09
1996
Morocco
Sierra Leone
4
0
World Cup qualifier
in Morocco
+12
-12
1635
1418
+5
-2
39
97
December 11
1996
Morocco
Croatia
2
2
Friendly tournament
in Morocco
+5
-5
1640
1838
+2
0
38
14
December 12
1996
Morocco
Nigeria
2
0
Friendly tournament
in Morocco
+24
-24
1664
1741
+2
-3
36
27
January 12
1997
Ghana
Morocco
2
2
World Cup qualifier
in Ghana
0
0
1558
1664
0
+1
60
35
February 22
1997
Senegal
Morocco
0
0
African Nations Cup qualifier
in Senegal
+6
-6
1458
1658
+3
0
84
35
April 06
1997
Gabon
Morocco
0
4
World Cup qualifier
in Gabon
-29
+29
1444
1687
-10
+9
90
30
April 26
1997
Sierra Leone
Morocco
0
1
World Cup qualifier
in Sierra Leone
-12
+12
1421
1699
-5
+3
98
28
May 31
1997
Morocco
Ethiopia
4
0
African Nations Cup qualifier
in Morocco
+4
-4
1703
1314
0
0
28
126
June 07
1997
Morocco
Ghana
1
0
World Cup qualifier
in Morocco
+9
-9
1712
1568
+1
-1
27
58
June 21
1997
Morocco
Egypt
1
0
African Nations Cup qualifier
in Morocco
+9
-9
1721
1576
+1
-2
29
57
July 13
1997
Ethiopia
Morocco
0
1
African Nations Cup qualifier
in Ethiopia
-5
+5
1294
1726
-2
+1
131
27
July 27
1997
Morocco
Senegal
3
0
African Nations Cup qualifier
in Morocco
+7
-7
1733
1437
+2
-4
26
94
August 17
1997
Morocco
Gabon
2
0
World Cup qualifier
in Morocco
+6
-6
1739
1438
+1
-5
25
94
October 09
1997
Brazil
Morocco
2
0
Friendly
in Brazil
+2
-2
2130
1737
0
-1
1
26
November 26
1997
Morocco
Togo
3
0
Friendly
in Morocco
+2
-2
1739
1384
0
0
26
107
January 14
1998
Morocco
Angola
2
1
Friendly
in Morocco
+3
-3
1742
1538
+1
0
25
65
February 05
1998
Morocco
Niger
3
0
Friendly
in Morocco
+2
-2
1744
1332
+1
0
24
124
February 09
1998
Morocco
Zambia
1
1
African Nations Cup
in Burkina Faso
-7
+7
1737
1655
-2
+3
26
41
February 13
1998
Morocco
Mozambique
3
0
African Nations Cup
in Burkina Faso
+10
-10
1747
1372
+2
-3
26
111
February 17
1998
Morocco
Egypt
1
0
African Nations Cup
in Burkina Faso
+19
-19
1766
1642
+2
-6
24
46
February 22
1998
South Africa
Morocco
2
1
African Nations Cup
in Burkina Faso
+33
-33
1678
1733
+4
-5
38
29
April 22
1998
Bulgaria
Morocco
2
1
Friendly
in Bulgaria
+6
-6
1772
1727
0
-1
21
31
May 27
1998
Morocco
England
0
1
Friendly tournament
in Morocco
-10
+10
1717
1952
0
+1
31
5
May 29
1998
Morocco
France
2
2
Friendly tournament
in Morocco
+6
-6
1723
1972
0
0
31
4
June 04
1998
Chile
Morocco
1
1
Friendly
in France
-1
+1
1758
1724
0
0
22
29
June 10
1998
Morocco
Norway
2
2
World Cup
in France
+13
-13
1737
1867
+4
0
25
9
June 16
1998
Brazil
Morocco
3
0
World Cup
in France
+13
-13
2094
1724
0
-2
1
27
June 23
1998
Morocco
Scotland
3
0
World Cup
in France
+57
-57
1781
1698
+8
-7
21
30
September 02
1998
Morocco
Senegal
2
0
Friendly
in Morocco
+2
-2
1783
1447
0
-2
21
92
October 03
1998
Morocco
Sierra Leone
3
0
African Nations Cup qualifier
in Morocco
+5
-5
1788
1432
0
-1
21
96
December 24
1998
Morocco
Bulgaria
4
1
Friendly
in Morocco
+7
-7
1795
1647
+2
-2
17
48
January 20
1999
France
Morocco
1
0
Friendly
in France
+2
-2
2052
1793
0
0
1
17
January 24
1999
Guinea
Morocco
1
1
African Nations Cup qualifier
in Guinea
+13
-13
1451
1780
+3
-2
90
19
February 28
1999
Togo
Morocco
2
3
African Nations Cup qualifier
in Togo
-6
+6
1361
1786
-2
0
115
18
April 10
1999
Morocco
Togo
1
1
African Nations Cup qualifier
in Morocco
-18
+18
1768
1379
-1
+6
19
109
April 28
1999
Netherlands
Morocco
1
2
Friendly
in the Netherlands
-17
+17
1943
1785
0
0
5
18
June 06
1999
Morocco
Guinea
1
0
African Nations Cup qualifier
in Morocco
+3
-3
1788
1448
0
-3
19
88
September 07
1999
Belgium
Morocco
4
0
Friendly
in Belgium
+16
-16
1749
1772
+1
-2
25
22
November 17
1999
Morocco
United States
2
1
Friendly
in Morocco
+8
-8
1780
1786
0
-2
21
20
December 21
1999
Morocco
Senegal
0
0
Friendly
in Morocco
-8
+8
1772
1528
0
+2
21
68
January 18
2000
Morocco
Trinidad and Tobago
1
0
Friendly
in Morocco
+3
-3
1775
1561
0
0
21
61
January 25
2000
Morocco
Congo
1
0
African Nations Cup
in Nigeria
+5
-5
1780
1404
0
-1
21
102
January 29
2000
Morocco
Tunisia
0
0
African Nations Cup
in Nigeria
-11
+11
1769
1621
-1
+1
22
51
February 03
2000
Nigeria
Morocco
2
0
African Nations Cup
in Nigeria
+36
-36
1719
1733
+12
-4
27
26
April 09
2000
Gambia
Morocco
0
1
World Cup qualifier
in Gambia
-5
+5
1284
1738
-1
+2
134
24
April 22
2000
Morocco
Gambia
2
0
World Cup qualifier
in Morocco
+2
-2
1740
1282
0
0
24
134
June 04
2000
Morocco
Jamaica
1
0
Friendly tournament
in Morocco
+4
-4
1744
1507
+1
-2
23
71
June 06
2000
Morocco
France
1
5
Friendly tournament
in Morocco
-15
+15
1729
2039
-4
0
27
2
June 17
2000
Namibia
Morocco
0
0
World Cup qualifier
in Namibia
+14
-14
1339
1715
+3
-4
121
31
July 09
2000
Morocco
Algeria
2
1
World Cup qualifier
in Morocco
+7
-7
1722
1527
+3
-1
28
66
September 02
2000
Gabon
Morocco
2
0
African Nations Cup qualifier
in Gabon
+48
-48
1426
1674
+18
-11
91
40
October 08
2000
Morocco
Kenya
1
0
African Nations Cup qualifier
in Morocco
+3
-3
1677
1356
+1
0
40
115
November 22
2000
Morocco
Libya
0
0
Friendly
in Morocco
-8
+8
1669
1435
-1
+3
44
92
January 13
2001
Tunisia
Morocco
0
1
African Nations Cup qualifier
in Tunisia
-24
+24
1613
1693
-3
+7
54
37
January 28
2001
Egypt
Morocco
0
0
World Cup qualifier
in Egypt
-6
+6
1696
1699
-1
+3
36
35
February 08
2001
Morocco
South Korea
1
1
Friendly tournament
in United Arab Emirates
+2
-2
1701
1735
0
0
35
27
February 14
2001
United Arab Emirates
Morocco
1
1
Friendly tournament
in United Arab Emirates
+4
-4
1504
1697
0
0
71
35
February 24
2001
Morocco
Senegal
0
0
World Cup qualifier
in Morocco
-15
+15
1682
1485
-6
+1
42
77
March 24
2001
Morocco
Tunisia
2
0
African Nations Cup qualifier
in Morocco
+19
-19
1701
1624
+4
-3
34
52
April 21
2001
Morocco
Namibia
3
0
World Cup qualifier
in Morocco
+4
-4
1705
1322
0
-1
34
127
May 04
2001
Algeria
Morocco
1
2
World Cup qualifier
in Algeria
-15
+15
1497
1720
-3
+3
72
32
June 02
2001
Kenya
Morocco
1
1
African Nations Cup qualifier
in Kenya
+12
-12
1393
1708
+8
-3
103
33
June 16
2001
Morocco
Gabon
0
1
African Nations Cup qualifier
in Morocco
-36
+36
1672
1446
-8
+7
39
90
June 30
2001
Morocco
Egypt
1
0
World Cup qualifier
in Morocco
+14
-14
1686
1646
+1
-4
38
45
July 14
2001
Senegal
Morocco
1
0
World Cup qualifier
in Senegal
+24
-24
1538
1662
+5
-4
65
42
September 05
2001
Italy
Morocco
1
0
Friendly
in Italy
+2
-2
1990
1660
0
-1
3
45
October 12
2001
Morocco
Gambia
2
0
Friendly tournament
in Mali
+6
-6
1666
1322
+1
-1
44
126
October 14
2001
Mali
Morocco
2
1
Friendly tournament
in Mali
+20
-20
1465
1646
+8
-3
85
47
November 14
2001
Morocco
Zambia
1
0
Friendly
in Morocco
+4
-4
1650
1488
+1
-1
45
80
December 12
2001
Morocco
Mali
1
1
Friendly
in Morocco
-7
+7
1643
1429
-1
+2
46
96
January 13
2002
Morocco
Guinea
2
1
Friendly
in Morocco
+4
-4
1647
1489
+1
-2
45
81
January 16
2002
Gambia
Morocco
0
2
Friendly
in Gambia
-7
+7
1349
1654
-1
0
119
45
January 21
2002
Ghana
Morocco
0
0
African Nations Cup
in Mali
+10
-10
1521
1644
+4
-2
70
46
January 26
2002
Morocco
Burkina Faso
2
1
African Nations Cup
in Mali
+11
-11
1655
1405
+1
-2
44
102
January 30
2002
South Africa
Morocco
3
1
African Nations Cup
in Mali
+43
-43
1650
1612
+8
-8
44
52
August 21
2002
Luxembourg
Morocco
0
2
Friendly
in Luxembourg
-2
+2
1074
1614
0
+1
175
50
September 07
2002
Gabon
Morocco
0
1
African Nations Cup qualifier
in Gabon
-16
+16
1424
1630
-5
+2
97
48
October 03
2002
Morocco
Niger
6
1
Friendly
in Morocco
+4
-4
1634
1331
+1
0
47
126
October 13
2002
Morocco
Equatorial Guinea
5
0
African Nations Cup qualifier
in Morocco
+1
-1
1635
1015
0
+1
46
187
November 20
2002
Morocco
Mali
1
3
Friendly
in Morocco
-24
+24
1611
1503
-4
+7
51
70
December 16
2002
Kuwait
Morocco
1
1
Arab Nations Cup
in Kuwait
0
0
1513
1611
+1
0
68
50
December 18
2002
Jordan
Morocco
1
1
Arab Nations Cup
in Kuwait
+6
-6
1509
1605
0
-2
70
53
December 20
2002
Morocco
Palestine
3
1
Arab Nations Cup
in Kuwait
+7
-7
1612
1248
+2
0
51
143
December 25
2002
Sudan
Morocco
1
0
Arab Nations Cup
in Kuwait
+33
-33
1379
1579
+10
-8
112
59
December 28
2002
Saudi Arabia
Morocco
2
0
Arab Nations Cup
in Kuwait
+26
-26
1648
1553
+4
-5
45
64
February 12
2003
Morocco
Senegal
1
0
Friendly
in France
+16
-16
1569
1756
+3
-6
60
28
March 29
2003
Sierra Leone
Morocco
0
0
African Nations Cup qualifier
in Sierra Leone
+7
-7
1355
1562
0
-2
121
61
April 30
2003
Morocco
Ivory Coast
0
1
Friendly
in Morocco
-12
+12
1550
1608
-2
+4
62
52
June 08
2003
Morocco
Sierra Leone
1
0
African Nations Cup qualifier
in Morocco
+6
-6
1556
1349
0
0
63
123
June 20
2003
Morocco
Gabon
2
0
African Nations Cup qualifier
in Morocco
+10
-10
1566
1358
+3
-3
60
117
July 06
2003
Equatorial Guinea
Morocco
0
1
African Nations Cup qualifier
in Equatorial Guinea
-3
+3
1035
1569
0
0
185
60
September 10
2003
Morocco
Trinidad and Tobago
2
0
Friendly
in Morocco
+5
-5
1574
1391
+3
-1
58
107
October 11
2003
Tunisia
Morocco
0
0
Friendly
in Tunisia
-4
+4
1626
1578
-1
0
51
58
November 15
2003
Morocco
Burkina Faso
1
0
Friendly
in Morocco
+4
-4
1582
1437
0
-3
58
94
November 19
2003
Morocco
Mali
0
1
Friendly
in Morocco
-14
+14
1568
1560
-5
0
62
65
January 27
2004
Morocco
Nigeria
1
0
African Nations Cup
in Tunisia
+36
-36
1604
1690
+9
-7
54
37
January 31
2004
Morocco
Benin
4
0
African Nations Cup
in Tunisia
+15
-15
1619
1301
+3
-3
52
131
February 04
2004
Morocco
South Africa
1
1
African Nations Cup
in Tunisia
-4
+4
1615
1569
0
+2
52
63
February 08
2004
Morocco
Algeria
3
1
African Nations Cup
in Tunisia
+28
-28
1643
1496
+5
-5
47
77
February 11
2004
Morocco
Mali
4
0
African Nations Cup
in Tunisia
+48
-48
1691
1604
+10
-10
37
55
February 14
2004
Tunisia
Morocco
2
1
African Nations Cup
in Tunisia
+19
-19
1690
1672
+4
-4
37
41
February 18
2004
Morocco
Switzerland
2
1
Friendly
in Morocco
+8
-8
1680
1692
0
-1
41
36
March 31
2004
Morocco
Angola
3
1
Friendly
in Morocco
+4
-4
1684
1458
+2
-3
39
85
April 28
2004
Morocco
Argentina
0
1
Friendly
in Morocco
-4
+4
1680
2003
0
0
39
2
May 28
2004
Mali
Morocco
0
0
Friendly
in Mali
0
0
1584
1680
0
0
60
39
June 05
2004
Malawi
Morocco
1
1
World Cup and African Nations Cup qualifier
in Malawi
+12
-12
1358
1668
+5
-5
118
43
July 03
2004
Botswana
Morocco
0
1
World Cup and African Nations Cup qualifier
in Botswana
-6
+6
1257
1674
-3
+1
145
39
September 04
2004
Morocco
Tunisia
1
1
World Cup and African Nations Cup qualifier
in Morocco
-8
+8
1666
1626
-3
+1
37
49
October 10
2004
Guinea
Morocco
1
1
World Cup and African Nations Cup qualifier
in Guinea
+1
-1
1544
1665
0
-3
69
39
November 17
2004
Morocco
Burkina Faso
4
0
Friendly
in Morocco
+4
-4
1669
1387
0
-1
39
104
February 09
2005
Morocco
Kenya
5
1
World Cup and African Nations Cup qualifier
in Morocco
+9
-9
1678
1421
+1
-2
36
97
March 26
2005
Morocco
Guinea
1
0
World Cup and African Nations Cup qualifier
in Morocco
+8
-8
1686
1516
+1
-3
37
76
April 09
2005
Morocco
Pakistan
2
0
Islamic Games
in Saudi Arabia
+1
-1
1687
876
0
0
39
200
April 11
2005
Malaysia
Morocco
0
0
Islamic Games
in Saudi Arabia
+18
-18
1231
1669
+7
-4
146
43
April 15
2005
Morocco
Mali
1
0
Islamic Games
in Saudi Arabia
+11
-11
1680
1500
+3
-3
40
80
April 18
2005
Iran
Morocco
1
1
Islamic Games
in Saudi Arabia
-8
+8
1817
1688
-1
+1
18
39
April 20
2005
Saudi Arabia
Morocco
1
0
Islamic Games
in Saudi Arabia
+17
-17
1661
1671
+3
-4
46
43
June 04
2005
Morocco
Malawi
4
1
World Cup and African Nations Cup qualifier
in Morocco
+4
-4
1675
1299
+3
0
40
131
June 18
2005
Kenya
Morocco
0
0
World Cup and African Nations Cup qualifier
in Kenya
+9
-9
1423
1666
+2
-2
96
43
August 17
2005
Togo
Morocco
1
0
Friendly
in France
+13
-13
1582
1653
+5
-4
59
49
September 03
2005
Morocco
Botswana
1
0
World Cup and African Nations Cup qualifier
in Morocco
+3
-3
1656
1323
+3
-1
46
124
October 08
2005
Tunisia
Morocco
2
2
World Cup and African Nations Cup qualifier
in Tunisia
-8
+8
1702
1664
0
0
37
46
November 15
2005
Cameroon
Morocco
0
0
Friendly
in France
-2
+2
1734
1666
0
0
33
45
January 09
2006
Morocco
Democratic Republic of Congo
3
0
Friendly
in Morocco
+5
-5
1671
1450
0
-2
45
93
January 14
2006
Morocco
Zimbabwe
1
0
Friendly
in Morocco
+3
-3
1674
1495
0
0
45
82
January 17
2006
Morocco
Angola
2
2
Friendly
in Morocco
-6
+6
1668
1551
0
+1
45
68
January 21
2006
Ivory Coast
Morocco
1
0
African Nations Cup
in Egypt
+22
-22
1730
1646
+3
-4
33
48
January 24
2006
Egypt
Morocco
0
0
African Nations Cup
in Egypt
-11
+11
1697
1657
-2
+2
40
46
January 28
2006
Libya
Morocco
0
0
African Nations Cup
in Egypt
+14
-14
1461
1643
+3
-2
90
48
May 23
2006
United States
Morocco
0
1
Friendly
in the United States
-17
+17
1809
1660
-3
0
18
48
May 28
2006
Mali
Morocco
1
0
Friendly
in France
+14
-14
1527
1646
0
0
74
48
June 04
2006
Colombia
Morocco
2
0
Friendly
in Spain
+11
-11
1758
1635
+2
-1
30
49
August 16
2006
Morocco
Burkina Faso
1
0
Friendly
in Morocco
+3
-3
1638
1405
+2
-1
47
99
September 02
2006
Morocco
Malawi
2
0
African Nations Cup qualifier
in Morocco
+5
-5
1643
1312
-1
+1
48
124
November 15
2006
Morocco
Gabon
6
0
Friendly
in Morocco
+5
-5
1648
1389
0
0
48
102
February 07
2007
Morocco
Tunisia
1
1
Friendly
in Morocco
-3
+3
1645
1636
+1
0
47
49
March 25
2007
Zimbabwe
Morocco
1
1
African Nations Cup qualifier
in Zimbabwe
+5
-5
1464
1640
0
-1
92
49
June 02
2007
Morocco
Zimbabwe
2
0
African Nations Cup qualifier
in Morocco
+10
-10
1650
1444
+3
-1
45
94
June 16
2007
Malawi
Morocco
0
1
African Nations Cup qualifier
in Malawi
-7
+7
1288
1657
-2
0
134
44
September 08
2007
Ghana
Morocco
2
0
Friendly
in France
+11
-11
1768
1646
+4
-2
24
47
October 17
2007
Morocco
Namibia
2
0
Friendly
in Morocco
+2
-2
1648
1284
+1
0
44
137
November 16
2007
France
Morocco
2
2
Friendly
in France
-9
+9
2001
1657
0
0
3
43
November 21
2007
Morocco
Senegal
3
0
Friendly
in France
+18
-18
1675
1651
+3
-4
40
45
January 12
2008
Morocco
Zambia
2
0
Friendly
in Morocco
+7
-7
1682
1562
0
-2
41
62
January 16
2008
Morocco
Angola
2
1
Friendly
in Morocco
+4
-4
1686
1527
0
-1
40
75
January 21
2008
Morocco
Namibia
5
1
African Nations Cup
in Ghana
+8
-8
1694
1269
0
-2
40
139
January 24
2008
Guinea
Morocco
3
2
African Nations Cup
in Ghana
+31
-31
1646
1663
+5
-2
48
42
January 28
2008
Ghana
Morocco
2
0
African Nations Cup
in Ghana
+18
-18
1785
1645
+3
-5
20
47
March 26
2008
Belgium
Morocco
1
4
Friendly
in Belgium
-21
+21
1599
1666
-4
+5
56
42
May 31
2008
Morocco
Ethiopia
3
0
World Cup and African Nations Cup qualifier
in Morocco
+5
-5
1671
1312
0
+2
42
126
June 07
2008
Mauritania
Morocco
1
4
World Cup and African Nations Cup qualifier
in Mauritania
-8
+8
1198
1679
-1
0
155
42
June 14
2008
Rwanda
Morocco
3
1
World Cup and African Nations Cup qualifier
in Rwanda
+46
-46
1420
1633
+9
-6
101
48
June 21
2008
Morocco
Rwanda
2
0
World Cup and African Nations Cup qualifier
in Morocco
+8
-8
1641
1412
+2
0
46
101
August 20
2008
Morocco
Benin
3
1
Friendly
in Morocco
+4
-4
1645
1404
-1
-1
47
105
September 06
2008
Oman
Morocco
0
0
Friendly
in Oman
+1
-1
1497
1644
-2
+1
86
46
October 11
2008
Morocco
Mauritania
4
1
World Cup and African Nations Cup qualifier
in Morocco
+2
-2
1646
1146
-1
-1
47
168
November 19
2008
Morocco
Zambia
3
0
Friendly
in Morocco
+8
-8
1654
1533
+2
-3
46
72
February 11
2009
Morocco
Czechia
0
0
Friendly
in Morocco
+2
-2
1656
1823
+1
0
45
12
March 28
2009
Morocco
Gabon
1
2
World Cup and African Nations Cup qualifier
in Morocco
-32
+32
1624
1535
-4
+9
49
72
March 31
2009
Morocco
Angola
2
0
Friendly
in Portugal
+10
-10
1634
1484
0
-1
49
85
June 07
2009
Cameroon
Morocco
0
0
World Cup and African Nations Cup qualifier
in Cameroon
-10
+10
1704
1644
-3
0
36
49
June 20
2009
Morocco
Togo
0
0
World Cup and African Nations Cup qualifier
in Morocco
-14
+14
1630
1465
-1
+4
49
90
August 12
2009
Morocco
Congo
1
1
Friendly
in Morocco
-7
+7
1623
1406
0
+2
49
104
September 06
2009
Togo
Morocco
1
1
World Cup and African Nations Cup qualifier
in Togo
+4
-4
1455
1619
+2
0
91
51
October 10
2009
Gabon
Morocco
3
1
World Cup and African Nations Cup qualifier
in Gabon
+30
-30
1550
1589
+15
-5
66
57
November 14
2009
Morocco
Cameroon
0
2
World Cup and African Nations Cup qualifier
in Morocco
-25
+25
1564
1767
-5
+4
63
23
August 11
2010
Morocco
Equatorial Guinea
2
1
Friendly
in Morocco
+1
-1
1565
1204
0
0
69
154
September 04
2010
Morocco
Central African Republic
0
0
African Nations Cup qualifier
in Morocco
-18
+18
1547
1194
-9
+5
76
156
October 09
2010
Tanzania
Morocco
0
1
African Nations Cup qualifier
in Tanzania
-14
+14
1332
1561
-3
+6
125
69
November 17
2010
Northern Ireland
Morocco
1
1
Friendly
in Northern Ireland
-3
+3
1550
1564
0
+2
71
66
February 09
2011
Morocco
Niger
3
0
Friendly
in Morocco
+4
-4
1568
1303
+1
-1
65
132
March 27
2011
Algeria
Morocco
1
0
African Nations Cup qualifier
in Algeria
+21
-21
1479
1547
+2
-3
93
69
June 04
2011
Morocco
Algeria
4
0
African Nations Cup qualifier
in Morocco
+21
-21
1568
1458
+4
-1
64
94
August 10
2011
Senegal
Morocco
0
2
Friendly
in Senegal
-21
+21
1590
1589
-2
+5
59
60
September 04
2011
Central African Republic
Morocco
0
0
African Nations Cup qualifier
in Central African Republic
+12
-12
1254
1577
+2
-1
143
62
October 09
2011
Morocco
Tanzania
3
1
African Nations Cup qualifier
in Morocco
+7
-7
1584
1330
+2
-2
60
128
November 11
2011
Morocco
Uganda
0
1
Friendly tournament
in Morocco
-21
+21
1563
1547
-6
+1
67
73
November 13
2011
Morocco
Cameroon
1
1
Friendly tournament
in Morocco
-1
+1
1562
1645
-1
0
68
47
January 23
2012
Tunisia
Morocco
2
1
African Nations Cup
in Gabon
+24
-24
1601
1538
+5
-7
55
75
January 27
2012
Gabon
Morocco
3
2
African Nations Cup
in Gabon
+17
-17
1568
1521
+7
-4
64
79
January 31
2012
Morocco
Niger
1
0
African Nations Cup
in Gabon
+11
-11
1532
1299
0
-4
76
136
February 29
2012
Morocco
Burkina Faso
2
0
Friendly
in Morocco
+8
-8
1540
1445
+1
-1
76
97
May 25
2012
Morocco
Senegal
0
1
Friendly
in Morocco
-13
+13
1527
1535
-2
+2
78
77
June 02
2012
Gambia
Morocco
1
1
World Cup qualifier
in Gambia
+4
-4
1359
1523
+2
-1
116
79
June 09
2012
Morocco
Ivory Coast
2
2
World Cup qualifier
in Morocco
+9
-9
1532
1793
0
-2
78
18
June 23
2012
Morocco
Bahrain
4
0
Arab Nations Cup
in Saudi Arabia
+41
-41
1573
1521
+17
-14
62
82
June 26
2012
Libya
Morocco
0
0
Arab Nations Cup
in Saudi Arabia
+2
-2
1546
1571
+2
-2
72
64
June 29
2012
Morocco
Yemen
4
0
Arab Nations Cup
in Saudi Arabia
+15
-15
1586
1316
+3
-5
61
129
July 03
2012
Morocco
Iraq
2
1
Arab Nations Cup
in Saudi Arabia
+20
-20
1606
1563
+6
-7
54
68
July 06
2012
Morocco
Libya
1
1
Arab Nations Cup
in Saudi Arabia
0
0
1606
1600
+1
0
53
60
August 15
2012
Morocco
Guinea
1
2
Friendly
in Morocco
-15
+15
1591
1551
-7
+4
61
71
September 09
2012
Mozambique
Morocco
2
0
African Nations Cup qualifier
in Mozambique
+45
-45
1339
1546
+16
-12
121
72
October 13
2012
Morocco
Mozambique
4
0
African Nations Cup qualifier
in Morocco
+11
-11
1557
1324
+4
-4
69
125
November 14
2012
Morocco
Togo
0
1
Friendly
in Morocco
-17
+17
1540
1399
-2
+4
72
106
January 08
2013
Morocco
Zambia
0
0
Friendly
in South Africa
+1
-1
1541
1561
0
+1
73
68
January 12
2013
Morocco
Namibia
2
1
Friendly
in South Africa
+4
-4
1545
1308
+1
-1
73
132
January 19
2013
Angola
Morocco
0
0
African Nations Cup
in South Africa
+3
-3
1509
1542
+1
0
81
73
January 23
2013
Cape Verde
Morocco
1
1
African Nations Cup
in South Africa
+7
-7
1451
1535
+3
-2
95
74
January 27
2013
South Africa
Morocco
2
2
African Nations Cup
in South Africa
-9
+9
1555
1544
-2
+1
70
72
March 24
2013
Tanzania
Morocco
3
1
World Cup qualifier
in Tanzania
+37
-37
1402
1507
+11
-10
108
83
June 08
2013
Morocco
Tanzania
2
1
World Cup qualifier
in Morocco
+9
-9
1516
1392
+4
-3
81
110
June 15
2013
Morocco
Gambia
2
0
World Cup qualifier
in Morocco
+9
-9
1525
1303
+3
-1
77
132
August 14
2013
Morocco
Burkina Faso
1
2
Friendly
in Morocco
-12
+12
1513
1564
-3
+4
80
65
September 07
2013
Ivory Coast
Morocco
1
1
World Cup qualifier
in Ivory Coast
-16
+16
1776
1529
-1
+5
22
77
October 11
2013
Morocco
South Africa
1
1
Friendly
in Morocco
-2
+2
1527
1555
-1
0
76
68
March 05
2014
Morocco
Gabon
1
1
Friendly
in Morocco
-4
+4
1523
1501
-2
+2
77
83
May 23
2014
Morocco
Mozambique
4
0
Friendly
in Portugal
+10
-10
1533
1342
+2
-2
75
123
May 28
2014
Angola
Morocco
2
0
Friendly
in Portugal
+18
-18
1480
1515
+4
-1
89
77
June 06
2014
Russia
Morocco
2
0
Friendly
in Russia
+3
-3
1828
1512
0
-1
16
77
September 03
2014
Morocco
Qatar
0
0
Friendly
in Morocco
-4
+4
1508
1486
0
+3
77
86
September 07
2014
Morocco
Libya
3
0
Friendly
in Morocco
+12
-12
1520
1479
0
-9
78
89
October 09
2014
Morocco
Central African Republic
4
0
Friendly
in Morocco
+4
-4
1524
1234
+1
-1
78
147
October 13
2014
Morocco
Kenya
3
0
Friendly
in Morocco
+7
-7
1531
1380
+2
0
75
113
November 13
2014
Morocco
Benin
6
1
Friendly
in Morocco
+7
-7
1538
1369
+2
0
74
115
March 28
2015
Morocco
Uruguay
0
1
Friendly
in Morocco
-4
+4
1534
1895
-1
+1
69
10
June 12
2015
Morocco
Libya
1
0
African Nations Cup qualifier
in Morocco
+12
-12
1546
1469
+3
-1
66
90
September 05
2015
Sao Tome e Principe
Morocco
0
3
African Nations Cup qualifier
in Sao Tome e Principe
-7
+7
1044
1553
0
+2
184
66
October 09
2015
Morocco
Ivory Coast
0
1
Friendly
in Morocco
-8
+8
1545
1719
-4
+3
71
33
October 12
2015
Morocco
Guinea
1
1
Friendly
in Morocco
-4
+4
1541
1518
-1
+2
72
77
November 12
2015
Morocco
Equatorial Guinea
2
0
World Cup qualifier
in Morocco
+9
-9
1550
1339
+1
-1
71
122
November 15
2015
Equatorial Guinea
Morocco
1
0
World Cup qualifier
in Equatorial Guinea
+26
-26
1365
1524
+6
-8
117
76
March 26
2016
Cape Verde
Morocco
0
1
African Nations Cup qualifier
in Cape Verde
-26
+26
1515
1550
-9
+9
79
69
March 29
2016
Morocco
Cape Verde
2
0
African Nations Cup qualifier
in Morocco
+19
-19
1569
1496
+7
-4
63
83
May 27
2016
Morocco
Congo
2
0
Friendly
in Morocco
+8
-8
1577
1481
0
-1
62
88
June 03
2016
Libya
Morocco
1
1
African Nations Cup qualifier
in Tunisia
+6
-6
1475
1571
+2
-2
89
64
August 31
2016
Albania
Morocco
0
0
Friendly
in Albania
-4
+4
1609
1575
-1
-1
54
60
September 04
2016
Morocco
Sao Tome e Principe
2
0
African Nations Cup qualifier
in Morocco
+2
-2
1577
1084
0
0
62
180
October 08
2016
Gabon
Morocco
0
0
World Cup qualifier
in Gabon
+1
-1
1452
1576
0
+1
93
61
October 10
2016
Morocco
Jordan
2
1
Friendly
in Morocco
+6
-6
1582
1509
+3
-1
59
79
October 11
2016
Morocco
Canada
4
0
Friendly
in Morocco
+10
-10
1592
1506
0
-3
59
80
November 12
2016
Morocco
Ivory Coast
0
0
World Cup qualifier
in Morocco
+1
-1
1593
1715
0
-1
59
34
November 15
2016
Morocco
Togo
2
1
Friendly
in Morocco
+3
-3
1596
1412
0
-1
58
101
January 09
2017
Finland
Morocco
1
0
Friendly
in United Arab Emirates
+12
-12
1532
1584
+1
-2
74
60
January 16
2017
Democratic Republic of Congo
Morocco
1
0
African Nations Cup
in Gabon
+26
-26
1591
1558
+8
-11
58
70
January 20
2017
Morocco
Togo
3
1
African Nations Cup
in Gabon
+24
-24
1582
1406
+7
-8
62
103
January 24
2017
Morocco
Ivory Coast
1
0
African Nations Cup
in Gabon
+34
-34
1616
1672
+7
-6
55
40
January 29
2017
Egypt
Morocco
1
0
African Nations Cup
in Gabon
+19
-19
1716
1597
+4
-5
32
60
March 24
2017
Morocco
Burkina Faso
2
0
Friendly
in Morocco
+12
-12
1609
1606
+4
-3
56
57