Africa Cup - 2026 MarokkoAfrica Cup - 2025 MarokkoWorld Cup - 2025 KatarAfrica Cup - 2023 AlgeriaFriendlies - 2018Friendlies - 2016World Cup - 2015 ChileFriendlies - 2015Friendlies - 2012Season statistics