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