SeasonMatchesYellowYellow-RedRedWorld Cup2026 Canada/Mexico/USA25--» All matchesTotal25--SeasonMatchesYellowYellow-RedRedWC Qualifiers Africa2023-2025523--» All matches2019-202112--» All matchesTotal625--SeasonMatchesYellowYellow-RedRedFriendlies20251---» All matches201715--» All matchesTotal25--SeasonMatchesYellowYellow-RedRedArab Cup2025 Qatar3151-» All matchesTotal3151-SeasonMatchesYellowYellow-RedRedAfrica Cup2025 Morocco25--» All matches2024 Ivory Coast36-1» All matches2022 Cameroon242-» All matches2019 Egypt13--» All matchesTotal81821SeasonMatchesYellowYellow-RedRedAfrica Cup Qual.202612--» All matches202426--» All matches2022-202337--» All matches2019-202114--» All matches2017-201923--» All matchesTotal922--SeasonMatchesYellowYellow-RedRedIntercontinental Cup202613-1» All matchesTotal13-1SeasonMatchesYellowYellow-RedRedArab Club Champions Cup2023210-1» All matchesTotal210-1SeasonMatchesYellowYellow-RedRedCAF Champions League2024/202529--» All matches2023/202425--» All matches2022/2023211--» All matches2021/2022312-1» All matches2020/202114--» All matches2019/202014--» All matches2018/20191---» All matchesTotal1245-1SeasonMatchesYellowYellow-RedRedPremiership2026/2027516-1» All matches2025/2026 Relegation418-1» All matches2025/2026 Championship213-1» All matches2025/202612514-» All matches2024/2025 Relegation216--» All matches2024/2025 Championship34-1» All matches2024/2025933--» All matches2023/2024135521» All matches2022/2023144213» All matches2021/2022176631» All matches2020/2021165232» All matches2019/202015613-» All matches2018/2019196211» All matches2017/2018204851» All matches2016/2017163612» All matches2015/201693011» All matches2014/2015186252» All matches2013/20146162-» All matches2012/2013316--» All matchesTotal2036973118SeasonMatchesYellowYellow-RedRedSuper Cup202416--» All matches2023 II17--» All matchesTotal213--SeasonMatchesYellowYellow-RedRedLigue 12022/2023 Playoff18--» All matches2022/202318--» All matches2019/2020121-» All matches2018/201928--» All matchesTotal5261-SeasonMatchesYellowYellow-RedRedSaudi Pro League2025/20261--1» All matchesTotal1--1SeasonMatchesYellowYellow-RedRedU20 Africa Cup2019 Niger24--» All matchesTotal24--SeasonMatchesYellowYellow-RedRedU17 World Cup2019 Brazil38--» All matchesTotal38--