SeasonMatchesYellowYellow-RedRedFriendlies202513--» All matchesTotal13--SeasonMatchesYellowYellow-RedRedCHAN2025 Kenia/Tansania/Uganda312--» All matchesTotal312--SeasonMatchesYellowYellow-RedRedCAF Champions League2025/202615--» All matches2023/20241---» All matchesTotal25--SeasonMatchesYellowYellow-RedRedPremiership2026/2027516-1» All matches2025/2026 Relegation4131-» All matches2025/2026 Championship518--» All matches2025/202611462-» All matches2024/2025 Relegation13--» All matches2024/2025 Championship519-1» All matches2024/2025625-1» All matches2023/20241247--» All matches2022/2023155832» All matches2021/202211511-» All matches2020/2021167922» All matches2019/2020134822» All matches2018/20198383-» All matches2017/2018516--» All matches2016/201713--» All matches2015/201614--» All matchesTotal119484149SeasonMatchesYellowYellow-RedRedSuper Cup202412--» All matchesTotal12--SeasonMatchesYellowYellow-RedRedLigue 12022/202314--» All matchesTotal14--SeasonMatchesYellowYellow-RedRedU20 Africa Cup2023 Ägypten36--» All matchesTotal36--SeasonMatchesYellowYellow-RedRedU23 Africa Cup2023 Marokko213--» All matchesTotal213--