Back to rankings
Morocco
CAF
WC 2026732 data points
WC 2026732 data pointsCurrent Rank
#24
4 Jun 2026
Current Rating
1,824
4 Jun 2026
Peak Rating
1,923
10 Dec 2022
Lowest Rating
1,510
24 Mar 2013
All-Time Change
+125
since Oct 1957
Rating History
Match Statistics
| Total | Home | Away | Neutral | Wins | Losses | Draws | GF | GA |
|---|---|---|---|---|---|---|---|---|
| 729 | 319 | 219 | 191 | 365 | 165 | 199 | 1,107 | 614 |
Match History
729 matchesH = home, A = away, N = neutral site, No tag = unknown/unspecified venue.
| Date | Tournament | Home | Score | Away | Elo / Rank |
|---|---|---|---|---|---|
| 2 Jun 2026 | Friendly | 4–0 | Madagascar | 1,824 +2·#24 — | |
| 26 May 2026 | Friendly | 0–5 | Morocco | 1,822 +1·#24 — | |
| 31 Mar 2026 | Friendly | 2–1(N) | Paraguay | 1,821 +11·#24 — | |
| 27 Mar 2026 | Friendly | 1–1(N) | Morocco | 1,810 +4·#24 — | |
| 18 Jan 2026 | African Nations Cup | 0–1 | Senegal | 1,806 -32·#24 ↓4 | |
| 14 Jan 2026 | African Nations Cup | 0–0 | Nigeria | 1,838 -14·#20 ↓1 | |
| 9 Jan 2026 | African Nations Cup | 0–2 | Morocco | 1,852 +10·#19 ↑1 | |
| 4 Jan 2026 | African Nations Cup | 1–0 | Tanzania | 1,842 +2·#20 — | |
| 29 Dec 2025 | African Nations Cup | 3–0 | Zambia | 1,840 +3·#20 — | |
| 26 Dec 2025 | African Nations Cup | 1–1 | Mali | 1,837 -19·#20 ↓1 | |
| 21 Dec 2025 | African Nations Cup | 0–2 | Morocco | 1,856 +2·#19 — | |
| 18 Dec 2025 | Arab Cup | 2–3(N) | Morocco | 1,854 +12·#19 ↑1 | |
| 15 Dec 2025 | Arab Cup | 0–3(N) | Morocco | 1,842 +11·#20 ↑2 | |
| 11 Dec 2025 | Arab Cup | 1–0(N) | Syria | 1,831 +5·#22 — | |
| 8 Dec 2025 | Arab Cup | 1–0(N) | Saudi Arabia | 1,826 +9·#22 ↑1 | |
| 5 Dec 2025 | Arab Cup | 0–0(N) | Oman | 1,817 -16·#23 ↓2 | |
| 2 Dec 2025 | Arab Cup | 1–3(N) | Morocco | 1,833 +5·#21 ↑1 | |
| 18 Nov 2025 | Friendly | 4–0 | Uganda | 1,828 +2·#22 — | |
| 14 Nov 2025 | Friendly | 1–0 | Mozambique | 1,826 +1·#23 — | |
| 14 Oct 2025 | World Cup qualifier | 0–1 | Morocco | 1,825 +1·#23 — | |
| 9 Oct 2025 | Friendly | 0–1 | Morocco | 1,824 +1·#23 — | |
| 8 Sept 2025 | World Cup qualifier | 2–0 | Zambia | 1,823 +8·#24 ↑1 | |
| 5 Sept 2025 | World Cup qualifier | 5–0 | Niger | 1,815 +3·#25 — | |
| 9 Jun 2025 | Friendly | 0–1 | Morocco | 1,812 +1·#24 — | |
| 6 Jun 2025 | Friendly | 2–0 | Tunisia | 1,811 +5·#25 ↑1 | |
| 25 Mar 2025 | World Cup qualifier | 2–0 | Tanzania | 1,806 +3·#26 — | |
| 21 Mar 2025 | World Cup qualifier | 2–1 | Niger | 1,803 +1·#23 — | |
| 18 Nov 2024 | African Nations Cup qualifier | 0–7 | Morocco | 1,802 +2·#24 — | |
| 15 Nov 2024 | African Nations Cup qualifier | 1–5 | Morocco | 1,800 +15·#23 ↑5 | |
| 15 Oct 2024 | African Nations Cup qualifier | 0–4 | Morocco | 1,785 +3·#26 ↑2 | |
| 12 Oct 2024 | African Nations Cup qualifier | 0–5 | Morocco | 1,782 +3·#27 — | |
| 9 Sept 2024 | African Nations Cup qualifier | 0–1 | Morocco | 1,779 +1·#26 — | |
| 6 Sept 2024 | African Nations Cup qualifier | 1–4 | Morocco | 1,778 +5·#26 — | |
| 11 Jun 2024 | World Cup qualifier | 0–6 | Morocco | 1,773 +3·#28 — | |
| 7 Jun 2024 | World Cup qualifier | 2–1 | Zambia | 1,770 +4·#28 ↑1 | |
| 26 Mar 2024 | Friendly | 0–0 | Mauritania | 1,766 -9·#30 ↓4 | |
| 22 Mar 2024 | Friendly | 0–1 | Morocco | 1,775 +2·#25 — | |
| 30 Jan 2024 | African Nations Cup | 0–2(N) | South Africa | 1,773 -65·#26 ↓8 | |
| 24 Jan 2024 | African Nations Cup | 1–0(N) | Zambia | 1,838 +6·#18 ↑2 | |
| 21 Jan 2024 | African Nations Cup | 1–1(N) | Morocco | 1,832 -20·#20 ↓4 | |
| 17 Jan 2024 | African Nations Cup | 3–0(N) | Tanzania | 1,852 +5·#16 ↑1 | |
| 11 Jan 2024 | Friendly | 3–1(N) | Sierra Leone | 1,847 +1·#17 — | |
| 21 Nov 2023 | World Cup qualifier | 2–0 | Tanzania | 1,846 +6·#17 — | |
| 17 Oct 2023 | African Nations Cup qualifier | 0–3 | Morocco | 1,840 +2·#20 — | |
| 14 Oct 2023 | Friendly | 1–1 | Morocco | 1,838 -3·#20 ↓1 | |
| 12 Sept 2023 | Friendly | 0–1(N) | Morocco | 1,841 +3·#19 ↑2 | |
| 17 Jun 2023 | African Nations Cup qualifier | 1–2 | South Africa | 1,838 -32·#20 ↓5 | |
| 12 Jun 2023 | Friendly | 0–0 | Morocco | 1,870 -9·#15 — | |
| 28 Mar 2023 | Friendly | 0–0(N) | Peru | 1,879 -1·#15 — | |
| 25 Mar 2023 | Friendly | 1–2 | Morocco | 1,880 +14·#16 — | |
| 17 Dec 2022 | World Cup | 2–1(N) | Morocco | 1,866 -27·#16 ↓2 | |
| 14 Dec 2022 | World Cup | 2–0(N) | Morocco | 1,893 -30·#14 ↓3 | |
| 10 Dec 2022 | World Cup | 1–0(N) | Portugal | 1,923 +43·#12 ↑3 | |
| 6 Dec 2022 | World Cup | 0–0(N) | Morocco | 1,880 +11·#15 ↑1 | |
| 1 Dec 2022 | World Cup | 1–2(N) | Morocco | 1,869 +20·#16 ↑2 | |
| 27 Nov 2022 | World Cup | 0–2(N) | Morocco | 1,849 +72·#19 ↑9 | |
| 23 Nov 2022 | World Cup | 0–0(N) | Morocco | 1,777 +13·#28 ↑1 | |
| 17 Nov 2022 | Friendly | 0–3(N) | Morocco | 1,764 +13·#30 ↑1 | |
| 27 Sept 2022 | Friendly | 0–0(N) | Paraguay | 1,751 ±0·#32 ↑1 | |
| 23 Sept 2022 | Friendly | 0–2(N) | Morocco | 1,751 +14·#34 ↑1 | |
| 21 Sept 2022 | Friendly | 1–0 | Madagascar | 1,737 +1·#36 ↓1 | |
| 13 Jun 2022 | African Nations Cup qualifier | 0–2 | Morocco | 1,736 +3·#35 — | |
| 9 Jun 2022 | African Nations Cup qualifier | 2–1 | South Africa | 1,733 +7·#35 ↑2 | |
| 1 Jun 2022 | Friendly | 0–3 | United States | 1,726 -9·#35 ↓1 | |
| 29 Mar 2022 | World Cup qualifier | 1–4 | Morocco | 1,735 +10·#33 ↑2 | |
| 25 Mar 2022 | World Cup qualifier | 1–1 | Morocco | 1,725 -7·#35 ↓1 | |
| 30 Jan 2022 | African Nations Cup | 2–1(N) | Morocco | 1,732 -33·#34 ↓3 | |
| 25 Jan 2022 | African Nations Cup | 2–1(N) | Malawi | 1,765 +3·#30 — | |
| 18 Jan 2022 | African Nations Cup | 2–2(N) | Morocco | 1,762 -19·#30 ↓1 | |
| 14 Jan 2022 | African Nations Cup | 0–2(N) | Morocco | 1,781 +3·#30 — | |
| 10 Jan 2022 | African Nations Cup | 0–1(N) | Morocco | 1,778 +14·#30 ↑1 | |
| 11 Dec 2021 | Arab Cup | 2–2(N) | Morocco | 1,764 ±0·#30 — | |
| 7 Dec 2021 | Arab Cup | 1–0(N) | Saudi Arabia | 1,764 +14·#30 ↑3 | |
| 4 Dec 2021 | Arab Cup | 0–4(N) | Morocco | 1,750 +19·#33 ↑2 | |
| 1 Dec 2021 | Arab Cup | 4–0(N) | Palestine | 1,731 +12·#35 ↑6 | |
| 16 Nov 2021 | World Cup qualifier | 0–3 | Morocco | 1,719 +6·#41 ↓1 | |
| 12 Nov 2021 | World Cup qualifier | 3–0 | Sudan | 1,713 +5·#37 ↑1 | |
| 12 Oct 2021 | World Cup qualifier | 1–4 | Morocco | 1,708 +7·#40 ↑1 | |
| 9 Oct 2021 | World Cup qualifier | 0–3 | Morocco | 1,701 +6·#41 ↑1 | |
| 6 Oct 2021 | World Cup qualifier | 0–5 | Morocco | 1,695 +8·#42 — | |
| 2 Sept 2021 | World Cup qualifier | 2–0 | Sudan | 1,687 +6·#41 ↑2 | |
| 12 Jun 2021 | Friendly | 0–1 | Morocco | 1,681 +4·#41 ↑1 | |
| 8 Jun 2021 | Friendly | 0–1 | Morocco | 1,677 +6·#42 ↑1 | |
| 30 Mar 2021 | African Nations Cup qualifier | 0–1 | Morocco | 1,671 +2·#42 — | |
| 26 Mar 2021 | African Nations Cup qualifier | 0–0 | Mauritania | 1,669 -12·#42 ↓1 | |
| 17 Nov 2020 | African Nations Cup qualifier | 0–2(N) | Morocco | 1,681 +8·#41 ↑3 | |
| 13 Nov 2020 | African Nations Cup qualifier | 1–4 | Morocco | 1,673 +6·#44 — | |
| 13 Oct 2020 | Friendly | 1–1 | Morocco | 1,667 -7·#45 ↓1 | |
| 9 Oct 2020 | Friendly | 3–1 | Senegal | 1,674 +15·#44 ↑3 | |
| 19 Nov 2019 | African Nations Cup qualifier | 0–3 | Morocco | 1,659 +13·#47 ↑2 | |
| 15 Nov 2019 | African Nations Cup qualifier | 0–0 | Mauritania | 1,646 -17·#49 ↓1 | |
| 15 Oct 2019 | Friendly | 3–2 | Morocco | 1,663 -18·#46 ↓1 | |
| 11 Oct 2019 | Friendly | 1–1 | Morocco | 1,681 -7·#45 ↓1 | |
| 10 Sept 2019 | Friendly | 1–0 | Niger | 1,688 +1·#44 — | |
| 6 Sept 2019 | Friendly | 1–1 | Morocco | 1,687 -6·#43 — | |
| 5 Jul 2019 | African Nations Cup | 1–1(N) | Morocco | 1,693 -16·#42 ↓1 | |
| 1 Jul 2019 | African Nations Cup | 1–0(N) | South Africa | 1,709 +13·#41 — | |
| 28 Jun 2019 | African Nations Cup | 0–1(N) | Morocco | 1,696 +21·#42 ↑4 | |
| 23 Jun 2019 | African Nations Cup | 1–0(N) | Namibia | 1,675 +8·#47 ↑3 | |
| 16 Jun 2019 | Friendly | 2–3 | Zambia | 1,667 -18·#49 ↓5 | |
| 12 Jun 2019 | Friendly | 1–0 | Morocco | 1,685 -19·#44 ↓2 | |
| 26 Mar 2019 | Friendly | 1–0 | Morocco | 1,704 -8·#41 ↓2 | |
| 22 Mar 2019 | African Nations Cup qualifier | 0–0 | Malawi | 1,712 -16·#40 ↓3 | |
| 20 Nov 2018 | Friendly | 1–0 | Tunisia | 1,728 +11·#36 ↑4 | |
| 16 Nov 2018 | African Nations Cup qualifier | 0–2 | Morocco | 1,717 +15·#39 ↑2 | |
| 16 Oct 2018 | African Nations Cup qualifier | 2–2 | Morocco | 1,702 -19·#40 ↓3 | |
| 13 Oct 2018 | African Nations Cup qualifier | 0–1 | Morocco | 1,721 ±0·#37 — | |
| 8 Sept 2018 | African Nations Cup qualifier | 3–0 | Malawi | 1,721 +3·#35 — | |
| 25 Jun 2018 | World Cup | 2–2(N) | Morocco | 1,718 +23·#39 ↑5 | |
| 20 Jun 2018 | World Cup | 0–1(N) | Portugal | 1,695 -11·#43 — | |
| 15 Jun 2018 | World Cup | 1–0(N) | Morocco | 1,706 -25·#42 ↓7 | |
| 9 Jun 2018 | Friendly | 1–3 | Morocco | 1,731 +10·#35 ↑5 | |
| 4 Jun 2018 | Friendly | 2–1(N) | Slovakia | 1,721 +11·#39 ↑1 | |
| 31 May 2018 | Friendly | 0–0(N) | Ukraine | 1,710 +1·#42 ↓1 | |
| 27 Mar 2018 | Friendly | 2–0 | Uzbekistan | 1,709 +8·#41 ↑1 | |
| 23 Mar 2018 | Friendly | 2–1(N) | Serbia | 1,701 +13·#41 ↑4 | |
| 11 Nov 2017 | World Cup qualifier | 0–2 | Morocco | 1,688 +37·#45 ↑4 | |
| 10 Oct 2017 | Friendly | 1–3(N) | Morocco | 1,651 +19·#49 ↑4 | |
| 7 Oct 2017 | World Cup qualifier | 0–3 | Morocco | 1,632 +12·#53 ↑2 | |
| 5 Sept 2017 | World Cup qualifier | 0–0 | Mali | 1,620 -1·#56 ↓1 | |
| 1 Sept 2017 | World Cup qualifier | 6–0 | Mali | 1,621 +23·#55 ↑6 | |
| 10 Jun 2017 | African Nations Cup qualifier | 1–0 | Morocco | 1,598 -11·#61 ↓4 | |
| 31 May 2017 | Friendly | 1–2 | Netherlands | 1,609 -7·#58 — | |
| 28 Mar 2017 | Friendly | 1–0 | Tunisia | 1,616 +6·#58 — | |
| 24 Mar 2017 | Friendly | 0–2 | Morocco | 1,610 +12·#57 ↑4 | |
| 29 Jan 2017 | African Nations Cup | 1–0(N) | Morocco | 1,598 -20·#60 ↓2 | |
| 24 Jan 2017 | African Nations Cup | 0–1(N) | Morocco | 1,618 +33·#58 ↑6 | |
| 20 Jan 2017 | African Nations Cup | 3–1(N) | Togo | 1,585 +24·#64 ↑5 | |
| 16 Jan 2017 | African Nations Cup | 1–0(N) | Morocco | 1,561 -27·#68 ↓8 | |
| 9 Jan 2017 | Friendly | 1–0(N) | Morocco | 1,588 -12·#60 ↓2 | |
| 15 Nov 2016 | Friendly | 2–1 | Togo | 1,600 +3·#58 — | |
| 12 Nov 2016 | World Cup qualifier | 0–0 | Morocco | 1,597 +1·#60 ↓1 | |
| 11 Oct 2016 | Friendly | 0–4 | Morocco | 1,596 +11·#59 ↑2 | |
| 10 Oct 2016 | Friendly | 1–2 | Morocco | 1,585 +6·#61 ↑4 | |
| 8 Oct 2016 | World Cup qualifier | 0–0 | Morocco | 1,579 -2·#64 ↓1 | |
| 4 Sept 2016 | African Nations Cup qualifier | 2–0 | Sao Tome and Principe | 1,581 +2·#63 — | |
| 31 Aug 2016 | Friendly | 0–0 | Morocco | 1,579 +4·#61 — | |
| 3 Jun 2016 | African Nations Cup qualifier | 1–1(N) | Morocco | 1,575 -6·#66 ↓3 | |
| 27 May 2016 | Friendly | 0–2 | Morocco | 1,581 +8·#62 ↑5 | |
| 29 Mar 2016 | African Nations Cup qualifier | 0–2 | Morocco | 1,573 +19·#67 ↑3 | |
| 26 Mar 2016 | African Nations Cup qualifier | 0–1 | Morocco | 1,554 +26·#69 ↑9 | |
| 15 Nov 2015 | World Cup qualifier | 1–0 | Morocco | 1,528 -27·#74 ↓3 | |
| 12 Nov 2015 | World Cup qualifier | 0–2 | Morocco | 1,555 +9·#70 ↑2 | |
| 12 Oct 2015 | Friendly | 1–1 | Morocco | 1,546 -4·#72 — | |
| 9 Oct 2015 | Friendly | 1–0 | Morocco | 1,550 -8·#72 ↓4 | |
| 5 Sept 2015 | African Nations Cup qualifier | 3–0 | Sao Tome and Principe | 1,558 +7·#66 ↑3 | |
| 12 Jun 2015 | African Nations Cup qualifier | 0–1 | Morocco | 1,551 +11·#67 ↑2 | |
| 28 Mar 2015 | Friendly | 0–1 | Uruguay | 1,540 -4·#69 — | |
| 13 Nov 2014 | Friendly | 1–6 | Morocco | 1,544 +7·#74 ↑1 | |
| 13 Oct 2014 | Friendly | 0–3 | Morocco | 1,537 +7·#76 ↑3 | |
| 9 Oct 2014 | Friendly | 0–4 | Morocco | 1,530 +4·#79 — | |
| 7 Sept 2014 | Friendly | 0–3 | Morocco | 1,526 +12·#78 ↑1 | |
| 3 Sept 2014 | Friendly | 0–0 | Qatar | 1,514 -2·#79 ↑1 | |
| 6 Jun 2014 | Friendly | 0–2 | Russia | 1,516 -2·#80 ↓2 | |
| 28 May 2014 | Friendly | 2–0(N) | Morocco | 1,518 -19·#81 ↓7 | |
| 23 May 2014 | Friendly | 4–0(N) | Mozambique | 1,537 +11·#73 ↑4 | |
| 5 Mar 2014 | Friendly | 1–1 | Morocco | 1,526 -4·#77 ↓1 | |
| 11 Oct 2013 | Friendly | 1–1 | South Africa | 1,530 -2·#77 ↑1 | |
| 7 Sept 2013 | World Cup qualifier | 1–1 | Morocco | 1,532 +16·#79 ↑5 | |
| 14 Aug 2013 | Friendly | 2–1 | Morocco | 1,516 -12·#84 ↓6 | |
| 15 Jun 2013 | World Cup qualifier | 0–2 | Morocco | 1,528 +9·#79 ↑3 | |
| 8 Jun 2013 | World Cup qualifier | 2–1 | Tanzania | 1,519 +9·#81 ↑2 | |
| 24 Mar 2013 | World Cup qualifier | 1–3 | Tanzania | 1,510 -37·#86 ↓13 | |
| 27 Jan 2013 | African Nations Cup | 2–2 | South Africa | 1,547 +9·#73 ↑4 | |
| 23 Jan 2013 | African Nations Cup | 1–1(N) | Morocco | 1,538 -7·#78 ↓5 | |
| 19 Jan 2013 | African Nations Cup | 0–0(N) | Morocco | 1,545 -3·#73 ↑1 | |
| 12 Jan 2013 | Friendly | 2–1(N) | Namibia | 1,548 +4·#74 — | |
| 8 Jan 2013 | Friendly | 0–0(N) | Zambia | 1,544 +1·#74 — | |
| 14 Nov 2012 | Friendly | 0–1 | Togo | 1,543 -17·#73 ↓2 | |
| 13 Oct 2012 | African Nations Cup qualifier | 4–0 | Mozambique | 1,560 +11·#72 ↑3 | |
| 9 Sept 2012 | African Nations Cup qualifier | 0–2 | Mozambique | 1,549 -45·#72 ↓9 | |
| 15 Aug 2012 | Friendly | 2–1 | Morocco | 1,594 -15·#64 ↓6 | |
| 6 Jul 2012 | Arab Cup | 1–1(N) | Morocco | 1,609 -1·#58 ↑1 | |
| 3 Jul 2012 | Arab Cup | 1–2(N) | Morocco | 1,610 +21·#58 ↑4 | |
| 29 Jun 2012 | Arab Cup | 4–0(N) | Yemen | 1,589 +15·#62 ↑4 | |
| 26 Jun 2012 | Arab Cup | 0–0(N) | Morocco | 1,574 -2·#66 ↓1 | |
| 23 Jun 2012 | Arab Cup | 0–4(N) | Morocco | 1,576 +41·#65 ↑15 | |
| 9 Jun 2012 | World Cup qualifier | 2–2 | Morocco | 1,535 +9·#79 — | |
| 2 Jun 2012 | World Cup qualifier | 1–1 | Morocco | 1,526 -4·#80 — | |
| 25 May 2012 | Friendly | 0–1 | Senegal | 1,530 -13·#80 ↓5 | |
| 29 Feb 2012 | Friendly | 0–2 | Morocco | 1,543 +8·#75 ↑1 | |
| 31 Jan 2012 | African Nations Cup | 1–0(N) | Niger | 1,535 +11·#74 ↑3 | |
| 27 Jan 2012 | African Nations Cup | 3–2 | Morocco | 1,524 -17·#78 ↓4 | |
| 23 Jan 2012 | African Nations Cup | 1–2(N) | Tunisia | 1,541 -24·#74 ↓3 | |
| 13 Nov 2011 | LG Cup | 1–1 | Morocco | 1,565 -1·#69 — | |
| 11 Nov 2011 | LG Cup | 0–1 | Uganda | 1,566 -22·#69 ↓7 | |
| 9 Oct 2011 | African Nations Cup qualifier | 3–1 | Tanzania | 1,588 +7·#63 ↑2 | |
| 4 Sept 2011 | African Nations Cup qualifier | 0–0 | Morocco | 1,581 -12·#62 — | |
| 10 Aug 2011 | Friendly | 2–0 | Senegal | 1,593 +21·#60 ↑4 | |
| 4 Jun 2011 | African Nations Cup qualifier | 0–4 | Morocco | 1,572 +20·#63 ↑7 | |
| 27 Mar 2011 | African Nations Cup qualifier | 1–0 | Morocco | 1,552 -21·#71 ↓5 | |
| 9 Feb 2011 | Friendly | 3–0 | Niger | 1,573 +4·#67 ↑1 | |
| 17 Nov 2010 | Friendly | 1–1 | Morocco | 1,569 +3·#69 ↑2 | |
| 9 Oct 2010 | African Nations Cup qualifier | 1–0 | Tanzania | 1,566 +14·#70 ↑7 | |
| 4 Sept 2010 | African Nations Cup qualifier | 0–0 | Morocco | 1,552 -18·#76 ↓5 | |
| 11 Aug 2010 | Friendly | 1–2 | Morocco | 1,570 +1·#69 — | |
| 14 Nov 2009 | World Cup and African Nations Cup qualifier | 2–0 | Morocco | 1,569 -25·#68 ↓9 | |
| 10 Oct 2009 | World Cup and African Nations Cup qualifier | 3–1 | Morocco | 1,594 -30·#58 ↓4 | |
| 6 Sept 2009 | World Cup and African Nations Cup qualifier | 1–1 | Togo | 1,624 -4·#54 ↓1 | |
| 12 Aug 2009 | Friendly | 1–1 | Morocco | 1,628 -7·#54 ↓1 | |
| 20 Jun 2009 | World Cup and African Nations Cup qualifier | 0–0 | Togo | 1,635 -14·#53 ↓4 | |
| 7 Jun 2009 | World Cup and African Nations Cup qualifier | 0–0 | Morocco | 1,649 +9·#49 ↑1 | |
| 31 Mar 2009 | Friendly | 0–2(N) | Morocco | 1,640 +9·#49 ↑3 | |
| 28 Mar 2009 | World Cup and African Nations Cup qualifier | 2–1 | Morocco | 1,631 -32·#52 ↓6 | |
| 11 Feb 2009 | Friendly | 0–0 | Morocco | 1,663 +2·#46 ↑1 | |
| 19 Nov 2008 | Friendly | 3–0 | Zambia | 1,661 +8·#48 ↑1 | |
| 11 Oct 2008 | World Cup and African Nations Cup qualifier | 4–1 | Mauritania | 1,653 +2·#48 ↑1 | |
| 6 Sept 2008 | Friendly | 0–0 | Oman | 1,651 -2·#48 — | |
| 20 Aug 2008 | Friendly | 1–3 | Morocco | 1,653 +4·#48 ↑1 | |
| 21 Jun 2008 | World Cup and African Nations Cup qualifier | 2–0 | Rwanda | 1,649 +8·#49 ↑1 | |
| 14 Jun 2008 | World Cup and African Nations Cup qualifier | 1–3 | Rwanda | 1,641 -47·#50 ↓8 | |
| 7 Jun 2008 | World Cup and African Nations Cup qualifier | 4–1 | Mauritania | 1,688 +7·#42 — | |
| 31 May 2008 | World Cup and African Nations Cup qualifier | 0–3 | Morocco | 1,681 +4·#42 — | |
| 26 Mar 2008 | Friendly | 1–4 | Morocco | 1,677 +22·#43 ↑4 | |
| 28 Jan 2008 | African Nations Cup | 2–0 | Morocco | 1,655 -18·#46 ↓4 | |
| 24 Jan 2008 | African Nations Cup | 3–2(N) | Morocco | 1,673 -32·#42 ↓2 | |
| 21 Jan 2008 | African Nations Cup | 5–1(N) | Namibia | 1,705 +8·#40 ↑1 | |
| 16 Jan 2008 | Friendly | 1–2 | Morocco | 1,697 +4·#41 — | |
| 12 Jan 2008 | Friendly | 2–0 | Zambia | 1,693 +7·#41 ↑1 | |
| 21 Nov 2007 | Friendly | 3–0(N) | Senegal | 1,686 +18·#41 ↑4 | |
| 16 Nov 2007 | Friendly | 2–2 | Morocco | 1,668 +9·#42 ↑5 | |
| 17 Oct 2007 | Friendly | 2–0 | Namibia | 1,659 +2·#48 ↑3 | |
| 8 Sept 2007 | Friendly | 2–0(N) | Morocco | 1,657 -11·#47 ↓2 | |
| 16 Jun 2007 | African Nations Cup qualifier | 1–0 | Malawi | 1,668 +7·#45 ↑1 | |
| 2 Jun 2007 | African Nations Cup qualifier | 2–0 | Zimbabwe | 1,661 +9·#47 ↑3 | |
| 25 Mar 2007 | African Nations Cup qualifier | 1–1 | Zimbabwe | 1,652 -5·#50 ↓1 | |
| 7 Feb 2007 | Friendly | 1–1 | Tunisia | 1,657 -3·#48 — | |
| 15 Nov 2006 | Friendly | 0–6 | Morocco | 1,660 +5·#48 — | |
| 2 Sept 2006 | African Nations Cup qualifier | 2–0 | Malawi | 1,655 +4·#49 ↓1 | |
| 16 Aug 2006 | Friendly | 0–1 | Morocco | 1,651 +2·#48 ↑2 | |
| 4 Jun 2006 | Friendly | 2–0(N) | Morocco | 1,649 -10·#50 — | |
| 28 May 2006 | Friendly | 0–1(N) | Mali | 1,659 -14·#49 ↓2 | |
| 23 May 2006 | Friendly | 1–0 | United States | 1,673 +17·#47 ↑2 | |
| 28 Jan 2006 | African Nations Cup | 0–0(N) | Morocco | 1,656 -14·#50 ↓2 | |
| 24 Jan 2006 | African Nations Cup | 0–0 | Morocco | 1,670 +10·#48 ↑2 | |
| 21 Jan 2006 | African Nations Cup | 1–0(N) | Morocco | 1,660 -23·#50 ↓6 | |
| 17 Jan 2006 | Friendly | 2–2 | Morocco | 1,683 -6·#45 ↓1 | |
| 14 Jan 2006 | Friendly | 1–0 | Zimbabwe | 1,689 +3·#44 ↑1 | |
| 9 Jan 2006 | Friendly | 0–3 | Morocco | 1,686 +5·#45 ↑1 | |
| 15 Nov 2005 | Friendly | 0–0(N) | Morocco | 1,681 +2·#44 ↑2 | |
| 8 Oct 2005 | World Cup and African Nations Cup qualifier | 2–2 | Tunisia | 1,679 +8·#47 — | |
| 3 Sept 2005 | World Cup and African Nations Cup qualifier | 0–1 | Morocco | 1,671 +3·#49 ↓1 | |
| 17 Aug 2005 | Friendly | 0–1(N) | Togo | 1,668 -13·#48 ↓2 | |
| 18 Jun 2005 | World Cup and African Nations Cup qualifier | 0–0 | Morocco | 1,681 -9·#44 ↓3 | |
| 4 Jun 2005 | World Cup and African Nations Cup qualifier | 4–1 | Malawi | 1,690 +4·#40 ↑3 | |
| 26 Mar 2005 | World Cup and African Nations Cup qualifier | 0–1 | Morocco | 1,686 +7·#40 ↑1 | |
| 9 Feb 2005 | World Cup and African Nations Cup qualifier | 1–5 | Morocco | 1,679 +9·#40 ↑3 | |
| 17 Nov 2004 | Friendly | 0–4 | Morocco | 1,670 +4·#42 ↑2 | |
| 10 Oct 2004 | World Cup and African Nations Cup qualifier | 1–1 | Morocco | 1,666 -2·#44 ↓2 | |
| 4 Sept 2004 | World Cup and African Nations Cup qualifier | 1–1 | Tunisia | 1,668 -8·#43 ↓4 | |
| 3 Jul 2004 | World Cup and African Nations Cup qualifier | 0–1 | Morocco | 1,676 +6·#44 — | |
| 5 Jun 2004 | World Cup and African Nations Cup qualifier | 1–1 | Malawi | 1,670 -12·#45 ↓4 | |
| 28 May 2004 | Friendly | 0–0 | Mali | 1,682 ±0·#41 ↑1 | |
| 28 Apr 2004 | Friendly | 1–0 | Morocco | 1,682 -4·#42 — | |
| 31 Mar 2004 | Friendly | 1–3 | Morocco | 1,686 +4·#42 ↑1 | |
| 18 Feb 2004 | Friendly | 1–2 | Morocco | 1,682 +9·#43 ↑2 | |
| 14 Feb 2004 | African Nations Cup | 1–2 | Tunisia | 1,673 -19·#45 ↓6 | |
| 11 Feb 2004 | African Nations Cup | 4–0(N) | Mali | 1,692 +48·#39 ↑13 | |
| 8 Feb 2004 | African Nations Cup | 1–3(N) | Morocco | 1,644 +28·#52 ↑3 | |
| 4 Feb 2004 | African Nations Cup | 1–1(N) | South Africa | 1,616 -4·#55 ↓1 | |
| 31 Jan 2004 | African Nations Cup | 0–4(N) | Morocco | 1,620 +15·#54 ↑2 | |
| 27 Jan 2004 | African Nations Cup | 1–0(N) | Nigeria | 1,605 +36·#55 ↑11 | |
| 19 Nov 2003 | Friendly | 0–1 | Mali | 1,569 -14·#64 ↓1 | |
| 15 Nov 2003 | Friendly | 0–1 | Morocco | 1,583 +4·#62 ↑1 | |
| 11 Oct 2003 | Friendly | 0–0 | Tunisia | 1,579 +4·#63 ↑1 | |
| 10 Sept 2003 | Friendly | 2–0 | Trinidad and Tobago | 1,575 +6·#64 — | |
| 6 Jul 2003 | African Nations Cup qualifier | 0–1 | Morocco | 1,569 +3·#61 ↑1 | |
| 20 Jun 2003 | African Nations Cup qualifier | 0–2 | Morocco | 1,566 +10·#63 ↑2 | |
| 8 Jun 2003 | African Nations Cup qualifier | 1–0 | Sierra Leone | 1,556 +6·#66 ↑1 | |
| 30 Apr 2003 | Friendly | 1–0 | Morocco | 1,550 -12·#67 ↓3 | |
| 29 Mar 2003 | African Nations Cup qualifier | 0–0 | Sierra Leone | 1,562 -7·#63 ↓1 | |
| 12 Feb 2003 | Friendly | 1–0(N) | Senegal | 1,569 +16·#62 ↑2 | |
| 28 Dec 2002 | Arab Cup | 0–2(N) | Saudi Arabia | 1,553 -26·#64 ↓3 | |
| 25 Dec 2002 | Arab Cup | 0–1(N) | Sudan | 1,579 -33·#61 ↓7 | |
| 20 Dec 2002 | Arab Cup | 3–1(N) | Palestine | 1,612 +7·#54 ↑2 | |
| 18 Dec 2002 | Arab Cup | 1–1(N) | Morocco | 1,605 -5·#56 ↓1 | |
| 16 Dec 2002 | Arab Cup | 1–1 | Morocco | 1,610 ±0·#55 — | |
| 20 Nov 2002 | Friendly | 1–3 | Mali | 1,610 -24·#55 ↓6 | |
| 13 Oct 2002 | African Nations Cup qualifier | 0–5 | Morocco | 1,634 +1·#50 — | |
| 3 Oct 2002 | Friendly | 6–1 | Niger | 1,633 +4·#50 — | |
| 7 Sept 2002 | African Nations Cup qualifier | 0–1 | Morocco | 1,629 +16·#50 ↑2 | |
| 21 Aug 2002 | Friendly | 0–2 | Morocco | 1,613 +3·#52 — | |
| 30 Jan 2002 | African Nations Cup | 1–3(N) | South Africa | 1,610 -42·#53 ↓5 | |
| 26 Jan 2002 | African Nations Cup | 1–2(N) | Morocco | 1,652 +11·#48 — | |
| 21 Jan 2002 | African Nations Cup | 0–0(N) | Morocco | 1,641 -10·#49 — | |
| 16 Jan 2002 | Friendly | 0–2 | Morocco | 1,651 +8·#49 — | |
| 13 Jan 2002 | Friendly | 1–2 | Morocco | 1,643 +4·#49 — | |
| 12 Dec 2001 | Friendly | 1–1 | Mali | 1,639 -7·#50 ↓1 | |
| 14 Nov 2001 | Friendly | 1–0 | Zambia | 1,646 +4·#49 — | |
| 14 Oct 2001 | Friendly tournament | 1–2 | Mali | 1,642 -20·#50 ↓2 | |
| 12 Oct 2001 | Friendly tournament | 0–2(N) | Morocco | 1,662 +6·#48 ↑1 | |
| 5 Sept 2001 | Friendly | 1–0 | Morocco | 1,656 -1·#49 — | |
| 14 Jul 2001 | World Cup qualifier | 0–1 | Senegal | 1,657 -24·#49 ↓5 | |
| 30 Jun 2001 | World Cup qualifier | 0–1 | Morocco | 1,681 +14·#42 ↑3 | |
| 16 Jun 2001 | African Nations Cup qualifier | 1–0 | Morocco | 1,667 -36·#47 ↓11 | |
| 2 Jun 2001 | African Nations Cup qualifier | 1–1 | Morocco | 1,703 -12·#36 ↓1 | |
| 4 May 2001 | World Cup qualifier | 1–2 | Morocco | 1,715 +15·#36 ↑3 | |
| 21 Apr 2001 | World Cup qualifier | 3–0 | Namibia | 1,700 +4·#39 — | |
| 24 Mar 2001 | African Nations Cup qualifier | 2–0 | Tunisia | 1,696 +19·#40 ↑5 | |
| 24 Feb 2001 | World Cup qualifier | 0–0 | Senegal | 1,677 -15·#46 ↓3 | |
| 14 Feb 2001 | Friendship Tournament | 1–1 | Morocco | 1,692 -3·#42 ↓1 | |
| 8 Feb 2001 | Friendship Tournament | 1–1(N) | Morocco | 1,695 +3·#41 ↑1 | |
| 28 Jan 2001 | World Cup qualifier | 0–0 | Morocco | 1,692 +6·#42 ↑2 | |
| 13 Jan 2001 | African Nations Cup qualifier | 1–0 | Tunisia | 1,686 +24·#43 ↑7 | |
| 22 Nov 2000 | Friendly | 0–0 | Morocco | 1,662 -7·#49 ↓1 | |
| 8 Oct 2000 | African Nations Cup qualifier | 0–1 | Morocco | 1,669 +3·#44 — | |
| 2 Sept 2000 | African Nations Cup qualifier | 2–0 | Morocco | 1,666 -48·#45 ↓8 | |
| 9 Jul 2000 | World Cup qualifier | 1–2 | Morocco | 1,714 +6·#38 ↑1 | |
| 17 Jun 2000 | World Cup qualifier | 0–0 | Namibia | 1,708 -14·#38 ↓2 | |
| 6 Jun 2000 | King Hassan Tournament | 5–1 | Morocco | 1,722 -13·#37 ↓7 | |
| 4 Jun 2000 | King Hassan Tournament | 0–1 | Morocco | 1,735 +4·#30 — | |
| 22 Apr 2000 | World Cup qualifier | 0–2 | Morocco | 1,731 +3·#29 ↑1 | |
| 9 Apr 2000 | World Cup qualifier | 0–1 | Morocco | 1,728 +5·#31 ↑1 | |
| 3 Feb 2000 | African Nations Cup | 0–2 | Nigeria | 1,723 -34·#36 ↓12 | |
| 29 Jan 2000 | African Nations Cup | 0–0(N) | Tunisia | 1,757 -10·#24 ↓1 | |
| 25 Jan 2000 | African Nations Cup | 0–1(N) | Morocco | 1,767 +6·#23 ↑1 | |
| 18 Jan 2000 | Friendly | 1–0 | Trinidad and Tobago | 1,761 +3·#24 — | |
| 21 Dec 1999 | Friendly | 0–0 | Senegal | 1,758 -8·#25 ↓1 | |
| 17 Nov 1999 | Friendly | 2–1 | United States | 1,766 +9·#24 ↑1 | |
| 7 Sept 1999 | Friendly | 4–0 | Morocco | 1,757 -14·#24 ↓1 | |
| 6 Jun 1999 | African Nations Cup qualifier | 0–1 | Morocco | 1,771 +3·#20 — | |
| 28 Apr 1999 | Friendly | 2–1 | Netherlands | 1,768 +17·#21 ↑5 | |
| 10 Apr 1999 | African Nations Cup qualifier | 1–1 | Togo | 1,751 -18·#24 ↓4 | |
| 28 Feb 1999 | African Nations Cup qualifier | 3–2 | Togo | 1,769 +6·#21 — | |
| 24 Jan 1999 | African Nations Cup qualifier | 1–1 | Morocco | 1,763 -12·#22 ↓1 | |
| 20 Jan 1999 | Friendly | 1–0 | Morocco | 1,775 -2·#21 — | |
| 24 Dec 1998 | Friendly | 1–4 | Morocco | 1,777 +9·#21 — | |
| 3 Oct 1998 | African Nations Cup qualifier | 3–0 | Sierra Leone | 1,768 +5·#22 — | |
| 25 Sept 1998 | Arab Cup | 1–2(N) | Sudan | 1,763 -36·#22 ↓1 | |
| 23 Sept 1998 | Arab Cup | 0–1(N) | Morocco | 1,799 +8·#21 — | |
| 2 Sept 1998 | Friendly | 2–0 | Senegal | 1,791 +2·#21 — | |
| 23 Jun 1998 | World Cup | 3–0(N) | Scotland | 1,789 +60·#20 ↑10 | |
| 16 Jun 1998 | World Cup | 3–0(N) | Morocco | 1,729 -12·#31 ↓1 | |
| 10 Jun 1998 | World Cup | 2–2(N) | Norway | 1,741 +14·#31 ↑2 | |
| 4 Jun 1998 | Friendly | 1–1(N) | Morocco | 1,727 +2·#33 — | |
| 29 May 1998 | King Hassan Tournament | 2–2 | Morocco | 1,725 +8·#33 ↑1 | |
| 27 May 1998 | King Hassan Tournament | 1–0 | Morocco | 1,717 -9·#34 ↓2 | |
| 22 Apr 1998 | Friendly | 2–1 | Morocco | 1,726 -6·#32 ↓1 | |
| 22 Feb 1998 | African Nations Cup | 1–2(N) | South Africa | 1,732 -33·#34 ↓8 | |
| 17 Feb 1998 | African Nations Cup | 0–1(N) | Morocco | 1,765 +19·#26 ↑6 | |
| 13 Feb 1998 | African Nations Cup | 3–0(N) | Mozambique | 1,746 +10·#32 — | |
| 9 Feb 1998 | African Nations Cup | 1–1(N) | Zambia | 1,736 -7·#32 — | |
| 5 Feb 1998 | Friendly | 3–0 | Niger | 1,743 +2·#31 — | |
| 14 Jan 1998 | Friendly | 1–2 | Morocco | 1,741 +3·#31 — | |
| 26 Nov 1997 | Friendly | 3–0 | Togo | 1,738 +2·#30 — | |
| 9 Oct 1997 | Friendly | 2–0 | Morocco | 1,736 -1·#30 — | |
| 17 Aug 1997 | World Cup qualifier | 0–2 | Morocco | 1,737 +6·#27 ↑1 | |
| 27 Jul 1997 | African Nations Cup qualifier | 3–0 | Senegal | 1,731 +7·#28 ↑1 | |
| 13 Jul 1997 | African Nations Cup qualifier | 0–1 | Morocco | 1,724 +6·#28 ↑2 | |
| 21 Jun 1997 | African Nations Cup qualifier | 0–1 | Morocco | 1,718 +8·#30 ↑2 | |
| 7 Jun 1997 | World Cup qualifier | 0–1 | Morocco | 1,710 +9·#31 ↑3 | |
| 31 May 1997 | African Nations Cup qualifier | 0–4 | Morocco | 1,701 +4·#34 ↑1 | |
| 26 Apr 1997 | World Cup qualifier | 1–0 | Sierra Leone | 1,697 +12·#37 ↑2 | |
| 6 Apr 1997 | World Cup qualifier | 0–4 | Morocco | 1,685 +28·#38 ↑4 | |
| 22 Feb 1997 | African Nations Cup qualifier | 0–0 | Senegal | 1,657 -6·#41 — | |
| 12 Jan 1997 | World Cup qualifier | 2–2 | Morocco | 1,663 -1·#41 — | |
| 12 Dec 1996 | King Hassan Tournament | 2–0 | Nigeria | 1,664 +25·#39 ↑4 | |
| 11 Dec 1996 | King Hassan Tournament | 2–2 | Morocco | 1,639 +7·#43 ↑1 | |
| 9 Nov 1996 | World Cup qualifier | 4–0 | Sierra Leone | 1,632 +11·#46 ↑2 | |
| 4 Oct 1996 | African Nations Cup qualifier | 1–1 | Morocco | 1,621 +5·#47 ↑2 | |
| 29 Aug 1996 | Friendly | 7–0 | Zaire🏳 | 1,616 +12·#49 ↑5 | |
| 26 Mar 1996 | Friendship Tournament | 1–0 | Morocco | 1,604 -14·#51 ↓2 | |
| 23 Mar 1996 | Friendship Tournament | 2–2(N) | Morocco | 1,618 -1·#49 ↓1 | |
| 20 Mar 1996 | Friendship Tournament | 0–2(N) | Morocco | 1,619 +24·#48 ↑11 | |
| 7 Feb 1996 | Friendly | 0–2 | Morocco | 1,595 +2·#59 — | |
| 17 Jan 1996 | Friendly | 0–6(N) | Morocco | 1,593 +6·#57 — | |
| 3 Jan 1996 | Friendly | 3–1 | Tunisia | 1,587 +10·#57 ↑3 | |
| 15 Nov 1995 | Friendly | 2–0 | Mali | 1,577 +4·#60 ↑1 | |
| 4 Jun 1995 | African Nations Cup qualifier | 2–0 | Morocco | 1,573 -20·#62 ↓4 | |
| 18 May 1995 | Friendly | 0–0 | Morocco | 1,593 -2·#56 ↓1 | |
| 9 Apr 1995 | African Nations Cup qualifier | 0–0 | Morocco | 1,595 -15·#55 ↓3 | |
| 23 Mar 1995 | Friendly | 3–0 | Mali | 1,610 +6·#51 ↑2 | |
| 1 Mar 1995 | Friendly | 2–0 | Senegal | 1,604 +5·#53 — | |
| 13 Nov 1994 | African Nations Cup qualifier | 0–1 | Morocco | 1,599 +19·#56 ↑6 | |
| 7 Nov 1994 | Friendly | 1–1 | Morocco | 1,580 -1·#61 — | |
| 4 Sept 1994 | African Nations Cup qualifier | 2–1 | Morocco | 1,581 -28·#62 ↓8 | |
| 29 Jun 1994 | World Cup | 1–2(N) | Netherlands | 1,609 -8·#56 ↓4 | |
| 25 Jun 1994 | World Cup | 1–2(N) | Saudi Arabia | 1,617 -32·#53 ↓9 | |
| 19 Jun 1994 | World Cup | 1–0(N) | Morocco | 1,649 -17·#43 ↓4 | |
| 1 Jun 1994 | Friendly | 1–1 | Morocco | 1,666 +1·#39 — | |
| 20 Apr 1994 | Salta Cup | 3–1 | Morocco | 1,665 -5·#38 ↓1 | |
| 23 Mar 1994 | Friendly | 1–2 | Morocco | 1,670 +2·#36 ↑1 | |
| 23 Feb 1994 | Friendly | 0–0 | Morocco | 1,668 -6·#37 ↓3 | |
| 6 Feb 1994 | Friendship Tournament | 2–1(N) | Slovakia | 1,674 +15·#35 ↑4 | |
| 4 Feb 1994 | Friendship Tournament | 1–1 | Morocco | 1,659 -3·#39 ↓1 | |
| 2 Feb 1994 | Friendship Tournament | 1–1(N) | Morocco | 1,662 -1·#38 — | |
| 10 Oct 1993 | World Cup qualifier | 1–0 | Zambia | 1,663 +14·#35 ↑5 | |
| 1 Oct 1993 | Friendly | 0–1(N) | Morocco | 1,649 +5·#40 ↑2 | |
| 22 Sept 1993 | Friendly | 0–0 | Morocco | 1,644 -4·#42 ↓2 | |
| 15 Sept 1993 | Friendly | 3–0 | Mali | 1,648 +6·#40 ↑3 | |
| 25 Jul 1993 | African Nations Cup qualifier | 2–0 | Malawi | 1,642 +22·#43 ↑6 | |
| 17 Jul 1993 | World Cup qualifier | 3–1 | Senegal | 1,620 +34·#47 ↑14 | |
| 11 Jul 1993 | African Nations Cup qualifier | 1–1 | Morocco | 1,586 +12·#62 ↑2 | |
| 4 Jul 1993 | World Cup qualifier | 1–2 | Zambia | 1,574 -13·#64 ↓4 | |
| 25 Apr 1993 | African Nations Cup qualifier | 1–0 | Mali | 1,587 +8·#58 ↑1 | |
| 18 Apr 1993 | World Cup qualifier | 1–0 | Senegal | 1,579 +13·#59 ↑3 | |
| 11 Apr 1993 | African Nations Cup qualifier | 0–1 | Malawi | 1,566 -33·#61 ↓8 | |
| 28 Feb 1993 | World Cup qualifier | 0–0 | Tunisia | 1,599 -7·#55 ↓2 | |
| 31 Jan 1993 | World Cup qualifier | 0–5 | Morocco | 1,606 +3·#53 ↑1 | |
| 17 Jan 1993 | World Cup qualifier | 0–1 | Morocco | 1,603 +14·#54 ↑2 | |
| 20 Dec 1992 | World Cup qualifier | 1–1 | Tunisia | 1,589 +3·#57 — | |
| 8 Nov 1992 | African Nations Cup qualifier | 0–0 | Morocco | 1,586 -1·#59 — | |
| 25 Oct 1992 | World Cup qualifier | 0–1 | Morocco | 1,587 +6·#59 ↑2 | |
| 11 Oct 1992 | World Cup qualifier | 0–5 | Morocco | 1,581 +16·#61 ↑2 | |
| 4 Oct 1992 | African Nations Cup qualifier | 1–2 | Mali | 1,565 -24·#63 ↓5 | |
| 18 Mar 1992 | Friendly | 3–1 | United States | 1,589 +15·#56 ↑3 | |
| 14 Jan 1992 | African Nations Cup | 1–1(N) | Zaire🏳 | 1,574 -1·#57 — | |
| 12 Jan 1992 | African Nations Cup | 1–0(N) | Morocco | 1,575 -19·#57 ↓3 | |
| 26 Dec 1991 | Friendly | 1–1 | Morocco | 1,594 +1·#53 ↑1 | |
| 4 Dec 1991 | Friendly | 3–0 | Mali | 1,593 +5·#52 ↑2 | |
| 28 Jul 1991 | African Nations Cup qualifier | 2–0 | Morocco | 1,588 -20·#51 ↓2 | |
| 12 Apr 1991 | African Nations Cup qualifier | 2–0 | Mauritania | 1,608 +5·#49 — | |
| 3 Apr 1991 | Friendly | 2–2 | Morocco | 1,603 +6·#49 ↑1 | |
| 27 Mar 1991 | Friendly | 0–0 | Morocco | 1,597 ±0·#50 — | |
| 27 Jan 1991 | African Nations Cup qualifier | 0–1 | Niger | 1,597 -30·#50 ↓5 | |
| 13 Jan 1991 | African Nations Cup qualifier | 1–3 | Morocco | 1,627 +24·#45 ↑5 | |
| 19 Dec 1990 | Friendly | 0–0 | Senegal | 1,603 -4·#50 — | |
| 12 Sept 1990 | Friendly | 1–0 | Morocco | 1,607 -2·#49 — | |
| 2 Sept 1990 | African Nations Cup qualifier | 4–0 | Mauritania | 1,609 +2·#49 — | |
| 19 Aug 1990 | African Nations Cup qualifier | 2–0 | Niger | 1,607 +7·#49 — | |
| 9 Aug 1990 | Friendly | 0–0 | Tunisia | 1,600 -1·#49 — | |
| 9 May 1990 | Friendly | 1–3 | Morocco | 1,601 +7·#47 ↑1 | |
| 21 Feb 1990 | Friendly | 1–2 | Morocco | 1,594 +9·#48 ↑1 | |
| 27 Aug 1989 | World Cup qualifier | 1–1 | Zaire🏳 | 1,585 -8·#52 ↓3 | |
| 13 Aug 1989 | World Cup qualifier | 0–0 | Tunisia | 1,593 -12·#50 ↓2 | |
| 25 Jun 1989 | World Cup qualifier | 1–2 | Zambia | 1,605 -13·#46 ↑1 | |
| 11 Jun 1989 | World Cup qualifier | 0–0 | Zaire🏳 | 1,618 +3·#47 ↑1 | |
| 24 May 1989 | Friendly | 0–1 | Morocco | 1,615 +8·#46 ↑1 | |
| 23 Apr 1989 | African Nations Cup qualifier | 1–1 | Mali | 1,607 -14·#47 ↓1 | |
| 9 Apr 1989 | African Nations Cup qualifier | 0–0 | Mali | 1,621 -7·#45 ↓1 | |
| 31 Mar 1989 | Friendly | 1–2 | Senegal | 1,628 -10·#44 ↓3 | |
| 22 Mar 1989 | Friendly | 1–1 | Morocco | 1,638 +3·#41 — | |
| 22 Jan 1989 | World Cup qualifier | 1–2 | Tunisia | 1,635 -25·#41 ↓2 | |
| 8 Jan 1989 | World Cup qualifier | 1–0 | Zambia | 1,660 +13·#39 ↑1 | |
| 22 Dec 1988 | Friendly | 0–1 | Morocco | 1,647 +3·#40 — | |
| 15 Dec 1988 | Friendly | 2–5 | Morocco | 1,644 +6·#41 — | |
| 6 Dec 1988 | Friendly | 0–0 | Morocco | 1,638 -2·#44 ↓2 | |
| 26 Mar 1988 | African Nations Cup | 1–1 | Morocco | 1,640 -8·#43 ↓1 | |
| 23 Mar 1988 | African Nations Cup | 1–0 | Morocco | 1,648 -33·#42 ↓7 | |
| 19 Mar 1988 | African Nations Cup | 0–0 | Morocco | 1,681 -10·#35 ↓1 | |
| 16 Mar 1988 | African Nations Cup | 0–1 | Morocco | 1,691 +15·#33 ↑3 | |
| 13 Mar 1988 | African Nations Cup | 1–1 | Zaire🏳 | 1,676 -13·#36 ↓3 | |
| 2 Mar 1988 | Friendly | 🏳East Germany | 1–2 | Morocco | 1,689 +11·#33 ↑2 |
| 5 Feb 1988 | Friendly tournament | 2–1(N) | Morocco | 1,678 -8·#34 ↓1 | |
| 2 Feb 1988 | Friendly tournament | 1–3(N) | Morocco | 1,686 +28·#33 ↑6 | |
| 30 Jan 1988 | Olympic Games qualifier | 2–2 | Tunisia | 1,658 -12·#39 ↓4 | |
| 17 Jan 1988 | Olympic Games qualifier | 0–1 | Tunisia | 1,670 -26·#34 ↓1 | |
| 15 Nov 1987 | Olympic Games qualifier | 1–2 | Morocco | 1,696 +12·#33 ↑1 | |
| 1 Nov 1987 | Olympic Games qualifier | 0–0 | Morocco | 1,684 +4·#35 ↑1 | |
| 29 Jul 1987 | Independence Tournament | 2–1 | Morocco | 1,680 -24·#37 ↓3 | |
| 9 Jun 1987 | President's Cup | 1–0(N) | Morocco | 1,704 -18·#33 ↓2 | |
| 17 Jun 1986 | World Cup | 0–1(N) | West Germany🏳 | 1,722 -16·#32 ↓2 | |
| 11 Jun 1986 | World Cup | 3–1(N) | Portugal | 1,738 +62·#30 ↑3 | |
| 6 Jun 1986 | World Cup | 0–0(N) | Morocco | 1,676 +21·#33 ↑3 | |
| 2 Jun 1986 | World Cup | 0–0(N) | Poland | 1,655 +13·#36 ↑1 | |
| 23 Apr 1986 | Friendly | 2–1 | Morocco | 1,642 -3·#38 ↓1 | |
| 20 Mar 1986 | African Nations Cup | 3–2(N) | Morocco | 1,645 -31·#39 ↓5 | |
| 17 Mar 1986 | African Nations Cup | 1–0 | Morocco | 1,676 -24·#34 ↓1 | |
| 14 Mar 1986 | African Nations Cup | 1–0(N) | Zambia | 1,700 +17·#33 — | |
| 11 Mar 1986 | African Nations Cup | 1–1(N) | Morocco | 1,683 -6·#33 — | |
| 8 Mar 1986 | African Nations Cup | 0–0(N) | Morocco | 1,689 -3·#33 — | |
| 19 Feb 1986 | Friendly | 0–0 | Morocco | 1,692 +1·#32 — | |
| 18 Oct 1985 | World Cup qualifier | 1–0 | Morocco | 1,691 -22·#34 ↓1 | |
| 6 Oct 1985 | World Cup qualifier | 0–3 | Morocco | 1,713 +16·#33 ↑1 | |
| 8 Sept 1985 | African Nations Cup qualifier | 0–0 | Zaire🏳 | 1,697 +1·#34 — | |
| 25 Aug 1985 | African Nations Cup qualifier | 1–0 | Zaire🏳 | 1,696 +11·#34 — | |
| 16 Aug 1985 | Pan-Arab Games | 1–0 | Morocco | 1,685 -26·#34 ↓1 | |
| 13 Aug 1985 | Pan-Arab Games | 0–1 | Morocco | 1,711 +11·#33 — | |
| 10 Aug 1985 | Pan-Arab Games | 3–0 | Mauritania | 1,700 +1·#33 — | |
| 7 Aug 1985 | Pan-Arab Games | 2–2 | Tunisia | 1,699 -9·#33 — | |
| 4 Aug 1985 | Pan-Arab Games | 3–0 | Somalia | 1,708 +2·#34 — | |
| 28 Jul 1985 | World Cup qualifier | 0–2 | Morocco | 1,706 +19·#34 ↑1 | |
| 12 Jul 1985 | World Cup qualifier | 0–0 | Morocco | 1,687 +4·#34 — | |
| 21 Apr 1985 | World Cup qualifier | 0–0 | Malawi | 1,683 -2·#33 — | |
| 7 Apr 1985 | World Cup qualifier | 2–0 | Malawi | 1,685 +15·#32 ↑5 | |
| 2 Feb 1985 | Nehru Gold Cup | 0–1(N) | Soviet Union🏳 | 1,670 -6·#34 — | |
| 31 Jan 1985 | Nehru Gold Cup | 0–1 | Morocco | 1,676 +4·#34 — | |
| 2 Jan 1985 | Friendly | 0–0 | Morocco | 1,672 ±0·#35 — | |
| 24 Oct 1984 | Friendly | 2–3 | Morocco | 1,672 +6·#36 — | |
| 1 Aug 1984 | Olympic Games | 1–0(N) | Saudi Arabia | 1,666 +26·#37 ↑2 | |
| 15 Jul 1984 | World Cup qualifier | 4–0 | Sierra Leone | 1,640 +7·#39 ↑1 | |
| 30 Jun 1984 | World Cup qualifier | 1–0 | Sierra Leone | 1,633 +10·#39 ↑3 | |
| 23 Jun 1984 | Friendly | 2–1 | Senegal | 1,623 +4·#42 — | |
| 26 Feb 1984 | Olympic Games qualifier | 0–0 | Nigeria | 1,619 -9·#41 ↓2 | |
| 11 Feb 1984 | Olympic Games qualifier | 0–0 | Nigeria | 1,628 +2·#40 — | |
| 4 Feb 1984 | Friendly | 1–1 | Morocco | 1,626 +1·#40 — | |
| 15 Jan 1984 | Friendly | 3–3 | Morocco | 1,625 +1·#40 ↑1 | |
| 9 Oct 1983 | Olympic Games qualifier | 1–1 | Senegal | 1,624 +1·#41 ↑1 | |
| 25 Sept 1983 | Olympic Games qualifier | 1–0 | Senegal | 1,623 +12·#41 ↑1 | |
| 15 Sept 1983 | Mediterranean Games | 1–2 | Morocco | 1,611 +18·#42 ↑3 | |
| 13 Sept 1983 | Mediterranean Games | 0–2 | Morocco | 1,593 +23·#45 ↑10 | |
| 28 Aug 1983 | African Nations Cup qualifier | 0–0 | Nigeria | 1,570 -9·#55 ↓3 | |
| 14 Aug 1983 | African Nations Cup qualifier | 0–0 | Nigeria | 1,579 +3·#52 ↑1 | |
| 29 May 1983 | Olympic Games qualifier | 0–3 | Morocco | 1,576 +20·#54 ↑4 | |
| 15 May 1983 | Olympic Games qualifier | 0–0 | Morocco | 1,556 +3·#58 ↑1 | |
| 24 Apr 1983 | African Nations Cup qualifier | 0–2 | Mali | 1,553 -30·#59 ↓6 | |
| 10 Apr 1983 | African Nations Cup qualifier | 4–0 | Mali | 1,583 +22·#53 ↑4 | |
| 23 Mar 1983 | Friendly | 0–1 | Tunisia | 1,561 -7·#56 — | |
| 10 Mar 1983 | Friendly | 0–0 | Senegal | 1,568 +1·#56 — | |
| 9 Mar 1983 | Friendly | 0–1 | Senegal | 1,567 -9·#56 ↓1 | |
| 3 Oct 1982 | Friendly | 1–2 | Saudi Arabia | 1,576 -13·#53 ↓5 | |
| 25 Jul 1982 | Friendship Tournament | 0–0(N) | Morocco | 1,589 -9·#47 — | |
| 23 Jul 1982 | Friendship Tournament | 3–3 | Morocco | 1,598 +5·#47 — | |
| 21 May 1982 | Friendly | 3–3 | Morocco | 1,593 +4·#49 — | |
| 12 May 1982 | Friendly | 2–1 | Senegal | 1,589 +6·#49 ↑4 | |
| 29 Nov 1981 | World Cup qualifier | 2–1 | Morocco | 1,583 -14·#51 ↓6 | |
| 15 Nov 1981 | World Cup qualifier | 2–0 | Morocco | 1,597 -45·#45 ↓3 | |
| 1 Nov 1981 | Friendly | 0–2 | Senegal | 1,642 -17·#41 ↓1 | |
| 27 Sept 1981 | Friendly | 2–2 | Tunisia | 1,659 -3·#39 ↓1 | |
| 30 Aug 1981 | African Nations Cup qualifier | 0–2 | Zambia | 1,662 -32·#38 ↓5 | |
| 16 Aug 1981 | African Nations Cup qualifier | 2–1 | Zambia | 1,694 +9·#33 — | |
| 8 May 1981 | World Cup qualifier | 0–0 | Morocco | 1,685 +2·#33 — | |
| 26 Apr 1981 | World Cup qualifier | 0–1 | Morocco | 1,683 +13·#34 ↑3 | |
| 4 Apr 1981 | African Nations Cup qualifier | 0–5 | Morocco | 1,670 +22·#37 ↑4 | |
| 22 Mar 1981 | African Nations Cup qualifier | 1–3 | Morocco | 1,648 +7·#41 — | |
| 8 Mar 1981 | Friendly | 1–1 | Morocco | 1,641 -1·#41 — | |
| 15 Feb 1981 | Friendly | 3–0 | Syria | 1,642 +3·#42 — | |
| 30 Nov 1980 | World Cup qualifier | 0–2 | Zambia | 1,639 -38·#42 ↓9 | |
| 16 Nov 1980 | World Cup qualifier | 2–0 | Zambia | 1,677 +12·#34 ↑2 | |
| 2 Nov 1980 | Independence Tournament | 2–1 | Malaysia | 1,665 +11·#36 ↑2 | |
| 31 Oct 1980 | Independence Tournament | 0–3(N) | Morocco | 1,654 +25·#39 ↑3 | |
| 29 Oct 1980 | Independence Tournament | 0–2(N) | Morocco | 1,629 +5·#42 — | |
| 26 Oct 1980 | Independence Tournament | 3–0(N) | New Zealand | 1,624 +19·#42 ↑5 | |
| 23 Oct 1980 | Independence Tournament | 1–1(N) | Morocco | 1,605 +7·#47 ↑2 | |
| 20 Oct 1980 | Independence Tournament | 🏳Burma | 2–2(N) | Morocco | 1,598 -9·#49 ↓2 |
| 17 Oct 1980 | Independence Tournament | 2–1(N) | Thailand | 1,607 +6·#47 ↑1 | |
| 15 Oct 1980 | Independence Tournament | 0–2 | Malaysia | 1,601 -32·#48 ↓5 | |
| 6 Jul 1980 | World Cup qualifier | 0–0 | Senegal | 1,633 -12·#45 ↓2 | |
| 22 Jun 1980 | World Cup qualifier | 1–0 | Senegal | 1,645 +22·#44 ↑2 | |
| 8 Jun 1980 | Friendly | 1–0 | Tunisia | 1,623 +14·#46 ↑2 | |
| 21 Mar 1980 | African Nations Cup | 0–2(N) | Morocco | 1,609 +47·#47 ↑9 | |
| 19 Mar 1980 | African Nations Cup | 0–1 | Nigeria | 1,562 -12·#56 ↓2 | |
| 16 Mar 1980 | African Nations Cup | 0–1(N) | Morocco | 1,574 +35·#54 ↑8 | |
| 13 Mar 1980 | African Nations Cup | 1–0(N) | Morocco | 1,539 -17·#62 ↓4 | |
| 9 Mar 1980 | African Nations Cup | 1–1(N) | Morocco | 1,556 ±0·#58 — | |
| 27 Feb 1980 | Friendly | 0–0 | Tunisia | 1,556 ±0·#60 ↓1 | |
| 25 Feb 1980 | Friendly | 3–2 | Senegal | 1,556 +8·#59 ↑4 | |
| 17 Feb 1980 | Friendly | 1–0 | Poland | 1,548 +18·#63 ↑2 | |
| 12 Feb 1980 | Friendly | 4–4 | Morocco | 1,530 +3·#65 — | |
| 24 Dec 1979 | Olympic Games qualifier | 3–0 | Morocco | 1,527 -16·#64 ↓1 | |
| 9 Dec 1979 | Olympic Games qualifier | 5–1 | Morocco | 1,543 -47·#62 ↓9 | |
| 23 Sept 1979 | Mediterranean Games | 0–0(N) | Morocco | 1,590 +3·#53 — | |
| 6 Jul 1979 | African Nations Cup qualifier | 1–2 | Togo | 1,587 -24·#51 ↓3 | |
| 24 Jun 1979 | African Nations Cup qualifier | 7–0 | Togo | 1,611 +18·#48 ↑3 | |
| 29 Apr 1979 | Olympic Games qualifier | 0–1 | Senegal | 1,593 -16·#50 ↓2 | |
| 15 Apr 1979 | Olympic Games qualifier | 1–0 | Senegal | 1,609 +15·#49 ↑2 | |
| 8 Apr 1979 | African Nations Cup qualifier | 4–1 | Mauritania | 1,594 +1·#51 — | |
| 18 Feb 1979 | African Nations Cup qualifier | 2–2 | Mauritania | 1,593 -19·#51 ↓5 | |
| 11 Mar 1978 | African Nations Cup | 0–3(N) | Uganda | 1,612 -62·#46 ↓9 | |
| 9 Mar 1978 | African Nations Cup | 0–1(N) | Morocco | 1,674 +15·#36 ↑2 | |
| 6 Mar 1978 | African Nations Cup | 1–1(N) | Tunisia | 1,659 +1·#38 ↑2 | |
| 26 Feb 1978 | Friendly | 2–3 | Soviet Union🏳 | 1,658 -6·#40 ↓4 | |
| 18 Jan 1978 | Friendly | 0–1 | Morocco | 1,664 +5·#36 ↑1 | |
| 26 Dec 1977 | Friendly | 0–0 | Morocco | 1,659 -5·#37 ↓1 | |
| 9 Dec 1977 | Friendly | 3–0 | Morocco | 1,664 -19·#37 ↓2 | |
| 25 Jul 1977 | Friendship Tournament | 3–2 | Morocco | 1,683 -17·#34 ↓3 | |
| 28 May 1977 | Friendly | 2–3 | Senegal | 1,700 -12·#31 ↓1 | |
| 6 Apr 1977 | Friendly | 1–5 | Morocco | 1,712 +3·#30 — | |
| 23 Mar 1977 | Friendly | 2–0 | Syria | 1,709 +7·#30 ↑1 | |
| 5 Feb 1977 | Friendly | 0–1 | Morocco | 1,702 +4·#31 ↑1 | |
| 9 Jan 1977 | World Cup qualifier | 1–1 | Tunisia | 1,698 +2·#32 — | |
| 12 Dec 1976 | World Cup qualifier | 1–1 | Tunisia | 1,696 -10·#32 ↓2 | |
| 18 Oct 1976 | Pan-Arab Games | 0–0 | Syria | 1,706 -9·#29 — | |
| 16 Oct 1976 | Pan-Arab Games | 2–0(N) | Mauritania | 1,715 +1·#29 — | |
| 14 Oct 1976 | Pan-Arab Games | 🏳South Yemen | 0–4(N) | Morocco | 1,714 +5·#29 — |
| 12 Oct 1976 | Pan-Arab Games | 0–3(N) | Morocco | 1,709 +2·#29 — | |
| 10 Oct 1976 | Pan-Arab Games | 0–0(N) | Saudi Arabia | 1,707 -16·#29 — | |
| 8 Oct 1976 | Pan-Arab Games | 3–0(N) | Palestine | 1,723 +4·#29 ↑1 | |
| 15 Sept 1976 | Friendly | 0–2 | Saudi Arabia | 1,719 -27·#30 ↓4 | |
| 12 Sept 1976 | Friendly | 1–4 | Saudi Arabia | 1,746 -32·#26 ↓3 | |
| 18 Apr 1976 | Olympic Games qualifier | 1–0 | Nigeria | 1,778 +11·#23 ↑1 | |
| 3 Apr 1976 | Olympic Games qualifier | 1–3 | Nigeria | 1,767 -33·#23 ↓4 | |
| 14 Mar 1976 | African Nations Cup | 1–1(N) | Morocco | 1,800 -7·#20 ↓1 | |
| 11 Mar 1976 | African Nations Cup | 2–1(N) | Nigeria | 1,807 +16·#19 ↑2 | |
| 9 Mar 1976 | African Nations Cup | 1–2(N) | Morocco | 1,791 +20·#21 ↑2 | |
| 6 Mar 1976 | African Nations Cup | 3–1(N) | Nigeria | 1,771 +32·#23 ↑4 | |
| 4 Mar 1976 | African Nations Cup | 1–0(N) | Zaire🏳 | 1,739 +19·#27 ↑1 | |
| 1 Mar 1976 | African Nations Cup | 2–2(N) | Sudan | 1,720 -13·#28 ↓1 | |
| 20 Feb 1976 | Friendly | 2–0 | Saudi Arabia | 1,733 +4·#27 — | |
| 14 Dec 1975 | Olympic Games qualifier | 1–0 | Tunisia | 1,729 +9·#28 — | |
| 30 Nov 1975 | Olympic Games qualifier | 1–0 | Tunisia | 1,720 +22·#28 ↑1 | |
| 6 Sept 1975 | Mediterranean Games | 1–1(N) | Tunisia | 1,698 -4·#30 ↓1 | |
| 31 Aug 1975 | Mediterranean Games | 0–0(N) | Tunisia | 1,702 -3·#29 — | |
| 13 Jul 1975 | African Nations Cup qualifier | 0–2 | Morocco | 1,705 +20·#30 ↑2 | |
| 29 Jun 1975 | African Nations Cup qualifier | 2–0 | Morocco | 1,685 -28·#32 ↓1 | |
| 13 Apr 1975 | African Nations Cup qualifier | 1–2 | Senegal | 1,713 -28·#28 ↓1 | |
| 22 Mar 1975 | African Nations Cup qualifier | 4–0 | Senegal | 1,741 +10·#27 ↑1 | |
| 14 Mar 1975 | Olympic Games qualifier | 0–1 | Morocco | 1,731 +8·#28 — | |
| 2 Mar 1975 | North African Cup | 0–0 | Tunisia | 1,723 -8·#28 — | |
| 23 Feb 1975 | Olympic Games qualifier | 1–2 | Morocco | 1,731 +3·#28 — | |
| 7 Dec 1974 | African Nations Cup qualifier | 0–3 | Morocco | 1,728 +10·#28 — | |
| 24 Nov 1974 | African Nations Cup qualifier | 0–3 | Morocco | 1,718 +3·#28 ↑1 | |
| 30 Oct 1974 | North African Cup | 0–0 | Morocco | 1,715 -4·#28 — | |
| 9 Oct 1974 | Kuneitra Cup | 1–1 | Syria | 1,719 -3·#28 — | |
| 7 Oct 1974 | Kuneitra Cup | 2–0(N) | Sudan | 1,722 +11·#28 — | |
| 5 Oct 1974 | Kuneitra Cup | 0–1(N) | Morocco | 1,711 +8·#28 ↑1 | |
| 3 Oct 1974 | Kuneitra Cup | 0–3(N) | Morocco | 1,703 +7·#29 ↑2 | |
| 1 Oct 1974 | Kuneitra Cup | 3–1(N) | Tunisia | 1,696 +24·#31 ↑3 | |
| 29 Sept 1974 | Kuneitra Cup | 2–4(N) | Morocco | 1,672 +23·#34 ↑3 | |
| 27 Sept 1974 | Kuneitra Cup | 1–2(N) | Morocco | 1,649 +1·#37 — | |
| 7 Apr 1974 | Friendly | 0–2 | Morocco | 1,648 +8·#37 ↑1 | |
| 1 Mar 1974 | Friendly | 0–0 | Saudi Arabia | 1,640 -6·#39 ↓1 | |
| 1 Mar 1974 | Friendly | 0–1 | Morocco | 1,646 +2·#39 ↓1 | |
| 27 Feb 1974 | Friendly | 1–0 | Qatar | 1,644 +1·#38 — | |
| 25 Feb 1974 | Friendly | 0–2 | Morocco | 1,643 +12·#38 ↑3 | |
| 24 Feb 1974 | Friendly | 0–0 | Morocco | 1,631 +1·#41 — | |
| 22 Feb 1974 | Friendly | 0–0 | Morocco | 1,630 +1·#41 — | |
| 9 Dec 1973 | World Cup qualifier | 0–3 | Zaire🏳 | 1,629 -17·#42 ↓3 | |
| 1 Dec 1973 | Friendly | 2–0 | Morocco | 1,646 -22·#39 ↓4 | |
| 25 Nov 1973 | World Cup qualifier | 2–0 | Zambia | 1,668 +14·#35 ↑2 | |
| 31 Oct 1973 | Friendly | 2–0 | Morocco | 1,654 -15·#35 ↓2 | |
| 21 Oct 1973 | World Cup qualifier | 0–4 | Zambia | 1,669 -46·#33 ↓4 | |
| 3 Jun 1973 | World Cup qualifier | 1–4 | Morocco | 1,715 +19·#28 ↑3 | |
| 20 May 1973 | World Cup qualifier | 1–1 | Morocco | 1,696 +1·#32 — | |
| 25 Feb 1973 | World Cup qualifier | 0–2 | Morocco | 1,695 +23·#31 ↑5 | |
| 17 Feb 1973 | Friendly | 3–1 | Senegal | 1,672 +6·#36 ↑1 | |
| 11 Feb 1973 | World Cup qualifier | 1–1 | Morocco | 1,666 +8·#37 ↑3 | |
| 3 Dec 1972 | World Cup qualifier | 2–1 | Senegal | 1,658 +22·#37 ↑3 | |
| 19 Nov 1972 | World Cup qualifier | 0–0 | Senegal | 1,636 -9·#42 ↓3 | |
| 8 Sept 1972 | Olympic Games | 0–5(N) | Poland | 1,645 -26·#37 ↓2 | |
| 5 Sept 1972 | Olympic Games | 3–1(N) | Morocco | 1,671 -47·#35 ↓6 | |
| 3 Sept 1972 | Olympic Games | 0–3(N) | Soviet Union🏳 | 1,718 -26·#29 ↓2 | |
| 31 Aug 1972 | Olympic Games | 6–0(N) | Malaysia | 1,744 +25·#27 ↑2 | |
| 21 May 1972 | Olympic Games qualifier | 4–1 | Mali | 1,719 +38·#32 ↑4 | |
| 14 May 1972 | Olympic Games qualifier | 0–0 | Tunisia | 1,681 -10·#36 ↓1 | |
| 30 Apr 1972 | Olympic Games qualifier | 2–1 | Mali | 1,691 +10·#34 — | |
| 23 Apr 1972 | Olympic Games qualifier | 3–3 | Tunisia | 1,681 +2·#34 ↑1 | |
| 29 Feb 1972 | African Nations Cup | 1–1(N) | Zaire🏳 | 1,679 +6·#35 ↑2 | |
| 27 Feb 1972 | African Nations Cup | 1–1(N) | Sudan | 1,673 +2·#37 — | |
| 25 Feb 1972 | African Nations Cup | 1–1(N) | Morocco | 1,671 -4·#37 — | |
| 20 Feb 1972 | Friendly | 0–3 | Nigeria | 1,675 -19·#37 ↓2 | |
| 17 Feb 1972 | Friendly | 3–1 | Senegal | 1,694 +15·#35 ↑1 | |
| 30 Jan 1972 | Friendly | 2–4 | Romania | 1,679 -14·#36 ↓1 | |
| 8 Oct 1971 | Mediterranean Games | 0–1(N) | Morocco | 1,693 +22·#35 ↑4 | |
| 11 Sept 1971 | Friendly | 2–1 | Mexico | 1,671 +8·#39 — | |
| 25 Apr 1971 | Olympic Games qualifier | 3–1 | Niger | 1,663 +4·#40 — | |
| 16 Apr 1971 | African Nations Cup qualifier | 3–2 | Morocco | 1,659 -12·#40 ↓1 | |
| 28 Mar 1971 | Olympic Games qualifier | 5–2 | Niger | 1,671 +2·#39 — | |
| 14 Mar 1971 | African Nations Cup qualifier | 0–3 | Morocco | 1,669 +35·#39 ↑4 | |
| 27 Dec 1970 | African Nations Cup qualifier | 0–3 | Morocco | 1,634 +27·#44 ↑4 | |
| 10 Dec 1970 | African Nations Cup qualifier | 3–1 | Morocco | 1,607 -24·#49 ↓5 | |
| 11 Jun 1970 | World Cup | 1–1(N) | Morocco | 1,631 +11·#42 ↑4 | |
| 6 Jun 1970 | World Cup | 0–3(N) | Peru | 1,620 -42·#46 ↓9 | |
| 3 Jun 1970 | World Cup | 1–2(N) | West Germany🏳 | 1,662 -8·#37 — | |
| 28 Dec 1969 | Friendly | 0–3 | Morocco | 1,670 +23·#36 ↑2 | |
| 9 Nov 1969 | Friendly | 1–0 | Morocco | 1,647 -5·#37 — | |
| 8 Nov 1969 | World Cup qualifier | 0–2 | Nigeria | 1,652 -30·#37 ↓3 | |
| 31 Oct 1969 | Friendly | 1–0 | Morocco | 1,682 -9·#34 — | |
| 26 Oct 1969 | World Cup qualifier | 3–0 | Sudan | 1,691 +23·#34 — | |
| 10 Oct 1969 | World Cup qualifier | 0–0 | Sudan | 1,668 +5·#35 ↑1 | |
| 21 Sept 1969 | World Cup qualifier | 2–1 | Nigeria | 1,663 +11·#36 ↑2 | |
| 13 Jun 1969 | World Cup qualifier | 2–2(N) | Tunisia | 1,652 -3·#38 ↓1 | |
| 18 May 1969 | World Cup qualifier | 0–0 | Tunisia | 1,655 -9·#36 ↓1 | |
| 27 Apr 1969 | World Cup qualifier | 0–0 | Tunisia | 1,664 +2·#34 — | |
| 23 Mar 1969 | African Nations Cup qualifier | 0–1 | Morocco | 1,662 +15·#33 ↑9 | |
| 9 Mar 1969 | African Nations Cup qualifier | 2–0 | Morocco | 1,647 -25·#41 ↓8 | |
| 13 Feb 1969 | World Cup qualifier | 2–0(N) | Senegal | 1,672 +26·#33 ↑7 | |
| 9 Feb 1969 | Friendly | 4–1 | Morocco | 1,646 -8·#40 ↓3 | |
| 5 Jan 1969 | World Cup qualifier | 1–2 | Senegal | 1,654 -19·#37 ↓4 | |
| 3 Nov 1968 | World Cup qualifier | 1–0 | Senegal | 1,673 +12·#34 ↑2 | |
| 30 Jun 1968 | Olympic Games qualifier | 1–2 | Morocco | 1,661 +32·#36 ↑5 | |
| 9 Jun 1968 | Olympic Games qualifier | 1–1 | Morocco | 1,629 +3·#41 — | |
| 26 Nov 1967 | Olympic Games qualifier | 0–0 | Tunisia | 1,626 +5·#41 ↑2 | |
| 5 Nov 1967 | Olympic Games qualifier | 1–1 | Tunisia | 1,621 -7·#42 ↓1 | |
| 12 Sept 1967 | Mediterranean Games | 3–1(N) | Morocco | 1,628 -24·#41 ↓5 | |
| 22 Feb 1967 | Friendly | 1–5 | West Germany🏳 | 1,652 -2·#38 ↓1 | |
| 24 Nov 1966 | Friendly | 2–2 | Morocco | 1,654 +4·#38 — | |
| 19 Apr 1966 | Friendly | 6–4 | Morocco | 1,650 -12·#38 ↓1 | |
| 19 Mar 1966 | Tripoli International Fair Tournament | 1–2(N) | Morocco | 1,662 +14·#36 ↑1 | |
| 18 Mar 1966 | Tripoli International Fair Tournament | 1–0(N) | Tunisia | 1,648 +13·#37 ↑2 | |
| 15 Mar 1966 | Tripoli International Fair Tournament | 0–1(N) | Morocco | 1,635 +15·#39 ↑3 | |
| 12 Mar 1966 | Tripoli International Fair Tournament | 4–0 | Morocco | 1,620 -32·#42 ↓5 | |
| 6 Mar 1966 | Friendly | 0–1 | Morocco | 1,652 +8·#37 ↑1 | |
| 31 Oct 1965 | Friendly | 0–0 | Morocco | 1,644 +4·#39 — | |
| 2 May 1965 | Friendly | 0–1 | Tunisia | 1,640 -14·#36 ↓2 | |
| 19 Mar 1965 | Tripoli International Fair Tournament | 1–0 | Morocco | 1,654 -19·#37 ↓4 | |
| 14 Mar 1965 | Tripoli International Fair Tournament | 0–0(N) | Tunisia | 1,673 -4·#33 — | |
| 12 Mar 1965 | Tripoli International Fair Tournament | 0–2(N) | Morocco | 1,677 +3·#33 — | |
| 28 Feb 1965 | Friendly | 0–0 | Tunisia | 1,674 ±0·#33 — | |
| 13 Oct 1964 | Olympic Games | 1–3(N) | Yugoslavia🏳 | 1,674 -19·#32 ↓1 | |
| 24 May 1964 | Olympic Games qualifier | 0–1 | Morocco | 1,693 +8·#30 ↑1 | |
| 10 May 1964 | Olympic Games qualifier | 0–1 | Morocco | 1,685 +21·#31 ↑4 | |
| 25 Apr 1964 | Friendly | 0–1 | Uruguay | 1,664 -7·#33 ↓1 | |
| 26 Mar 1964 | Olympic Games qualifier | 2–1(N) | Nigeria | 1,671 +13·#33 — | |
| 8 Mar 1964 | Olympic Games qualifier | 4–1 | Nigeria | 1,658 +18·#33 ↑7 | |
| 29 Dec 1963 | Friendly | 1–4 | West Germany🏳 | 1,640 -9·#40 ↓5 | |
| 1 Dec 1963 | Friendly | 1–1 | Soviet Union🏳 | 1,649 +6·#36 ↑2 | |
| 16 Nov 1963 | Olympic Games qualifier | 0–3 | Nigeria | 1,643 -32·#37 ↓3 | |
| 25 Sept 1963 | Mediterranean Games | 1–0(N) | Tunisia | 1,675 +16·#35 ↑1 | |
| 21 Sept 1963 | Mediterranean Games | 1–0(N) | Syria | 1,659 +9·#36 ↑1 | |
| 2 Jul 1963 | African Nations Cup qualifier | 4–2 | Tunisia | 1,650 +20·#38 ↑2 | |
| 15 Jun 1963 | African Nations Cup qualifier | 1–4 | Tunisia | 1,630 -33·#40 ↓4 | |
| 3 Mar 1963 | Friendly | 2–1 | Morocco | 1,663 -4·#35 ↓2 | |
| 1 Mar 1963 | Friendly | 1–0 | Morocco | 1,667 -5·#33 ↓1 | |
| 13 Jan 1963 | Friendly | 0–1 | Morocco | 1,672 +6·#32 ↑2 | |
| 23 Dec 1962 | Friendly | 3–1 | Romania | 1,666 +13·#33 ↑3 | |
| 11 Oct 1962 | Friendly | 1–1 | Poland | 1,653 +3·#36 — | |
| 30 Sept 1962 | Friendly | 0–4 | Romania | 1,650 -13·#36 ↓2 | |
| 15 Apr 1962 | Friendly | 1–3 | Poland | 1,663 -18·#38 ↓7 | |
| 11 Feb 1962 | Friendly | 1–3 | Morocco | 1,681 +13·#31 ↑4 | |
| 10 Dec 1961 | Friendly | 🏳East Germany | 0–2 | Morocco | 1,668 +6·#36 ↑1 |
| 23 Nov 1961 | World Cup qualifier | 3–2 | Morocco | 1,662 -4·#37 — | |
| 12 Nov 1961 | World Cup qualifier | 1–0 | Morocco | 1,666 -11·#37 ↓4 | |
| 11 Oct 1961 | Friendly | 8–1 | Morocco | 1,677 -19·#32 ↓3 | |
| 10 Sept 1961 | Pan-Arab Games | 2–2 | United Arab Republic🏳 | 1,696 -6·#31 ↓1 | |
| 8 Sept 1961 | Pan-Arab Games | 1–3 | Morocco | 1,702 +3·#30 — | |
| 6 Sept 1961 | Pan-Arab Games | 13–1 | Saudi Arabia | 1,699 +7·#30 ↑1 | |
| 4 Sept 1961 | Pan-Arab Games | 2–6 | Morocco | 1,692 +8·#31 — | |
| 3 Sept 1961 | Pan-Arab Games | 0–1 | Morocco | 1,684 +2·#31 — | |
| 21 Jun 1961 | Friendly | 🏳East Germany | 1–2 | Morocco | 1,682 +9·#31 ↑1 |
| 18 Jun 1961 | Friendly | 2–3 | Yugoslavia🏳 | 1,673 -2·#32 — | |
| 28 May 1961 | World Cup qualifier | 0–1 | Morocco | 1,675 +21·#32 ↑5 | |
| 2 Apr 1961 | World Cup qualifier | 0–0 | Morocco | 1,654 +13·#37 ↑1 | |
| 22 Jan 1961 | World Cup qualifier | 1–1(N) | Tunisia | 1,641 -8·#40 ↓1 | |
| 11 Dec 1960 | Friendly | 🏳East Germany | 3–2 | Morocco | 1,649 -16·#40 ↓4 |
| 13 Nov 1960 | World Cup qualifier | 1–2 | Tunisia | 1,665 -24·#36 ↓5 | |
| 30 Oct 1960 | World Cup qualifier | 2–1 | Tunisia | 1,689 +7·#31 ↑1 | |
| 1 Jan 1960 | Friendly | 0–5 | Yugoslavia🏳 | 1,682 -15·#35 ↓2 | |
| 27 Dec 1959 | Olympic Games qualifier | 3–1 | Tunisia | 1,697 +14·#33 ↑2 | |
| 15 Nov 1959 | Olympic Games qualifier | 0–2 | Tunisia | 1,683 -37·#35 ↓6 | |
| 1 Jan 1959 | Friendly | 1–0 | Syria | 1,720 +2·#27 — | |
| 11 May 1958 | Djamila Bouhired Tournament | 1–2(N) | Morocco | 1,718 +5·#25 ↑2 | |
| 9 May 1958 | Djamila Bouhired Tournament | 2–1(N) | Morocco | 1,713 -18·#27 ↓4 | |
| 3 Apr 1958 | Friendly | 1–3 | Morocco | 1,731 +3·#23 — | |
| 17 Feb 1958 | Friendly | 3–1 | Syria | 1,728 +2·#23 — | |
| 26 Oct 1957 | Pan-Arab Games | 1–1(N) | Syria | 1,726 -17·#22 ↓1 | |
| 23 Oct 1957 | Pan-Arab Games | 3–1(N) | Tunisia | 1,743 +28·#21 ↑3 | |
| 21 Oct 1957 | Pan-Arab Games | 1–5(N) | Morocco | 1,715 +16·#24 ↑2 | |
| 19 Oct 1957 | Pan-Arab Games | 3–3(N) | Morocco | 1,699 #26 — |