History clearly favors Morocco ahead of their latest showdown with Senegal, with the numbers showing a strong long-term edge for the North Africans.
Across 11 previous meetings between the two sides, Morocco have come out on top seven times, while Senegal have managed just one win. The remaining matches ended in draws.
The figures also highlight Morocco’s superiority in front of goal. They have scored 15 goals in these encounters, compared to six for Senegal.
The most striking result in the rivalry remains Morocco’s 5-0 victory, which stands as the biggest margin between the teams and underlines the clear historical trend in their favor.
This record means Senegal face a major challenge to shift the balance, while Morocco head into the meeting backed by a dominant head-to-head history.
















