FIFA Friendlies Matches yellow second yellow red
2024 1 1 0 0
2022 1 0 0 0
2018 2 2 0 1
2017 2 0 0 0
6 3 - 1
CAF Africa Cup Qual. Matches yellow second yellow red
2022-2023 1 3 0 0
2019-2021 1 1 0 1
2 4 - 1
CAF CAF Champions League Matches yellow second yellow red
2022/2023 1 0 0 0
1 - - -
South Africa Premier Soccer League Matches yellow second yellow red
2024/2025 6 20 0 1
2023/2024 18 68 2 0
2022/2023 17 57 1 2
2021/2022 19 56 1 3
2020/2021 18 46 2 1
2019/2020 27 108 2 2
2018/2019 17 52 1 1
2017/2018 20 80 3 0
2016/2017 14 50 2 1
156 537 14 11
South Africa Promotion Playoff Matches yellow second yellow red
2023/2024 1 4 0 0
2021/2022 2 10 0 0
2019/2020 1 2 0 0
4 16 - -