| Yel | Red | League / Date | |||
|---|---|---|---|---|---|
| Durban City 1 | 0 - 1 | Kaizer Chiefs 3 | 4 | Oct 31, 2025 | |
| Magesi 2 1 | 2 - 0 | Cape Town City 2 | 4 | Feb 08, 2025 | |
| Orlando Pirates 2 1 | 1 - 1 | AmaZulu 3 1 | 5 | Oct 14, 2022 | |
| Orlando Pirates 2 | 1 - 0 | Marumo Gallants FC 2 | 4 | Aug 24, 2022 | |
| Cape Town City 2 | 0 - 0 | Maritzburg Utd 1 1 | 3 | 1 | May 19, 2021 |
| TS Galaxy 2 1 | 0 - 1 | Sundowns 1 | 3 | May 09, 2021 | |
| Kaizer Chiefs 2 | 1 - 1 | Royal AM 1 | 3 | Dec 19, 2020 | |
| Highlands Park 3 | 1 - 0 | Cape Town City 1 | 4 | Sep 02, 2020 |
| League | Apps | Yellows | Yel/Game | Reds | Red/Game | Penalties |
|---|---|---|---|---|---|---|
| 9 | 35 | 3.89 | 1 | 0.11 | 4 |
Mkhwanazi, Tshepiso is a professional football referee from South africa. Mkhwanazi, Tshepiso has officiated 8 matches throughout their career. With an average of 3.88 yellow cards and 0.00 red cards per game, Mkhwanazi, Tshepiso maintains a balanced approach to match officiating.
Throughout 8 career matches, Mkhwanazi, Tshepiso has shown 31 yellow cards, and 1 second yellow cards. They have awarded 4 penalties across all competitions.
Mkhwanazi, Tshepiso officiates matches in the following competition:
Mkhwanazi, Tshepiso has officiated 8 professional football matches.
On average, Mkhwanazi, Tshepiso shows 3.88 yellow cards and 0.00 red cards per match. This means you can expect approximately 3.88 total cards per game.
Mkhwanazi, Tshepiso has a moderate disciplinary approach with 3.88 yellow cards per game, which is around the average for professional referees.
Mkhwanazi, Tshepiso officiates in South African Premier Division.
Mkhwanazi, Tshepiso has awarded 4 penalties throughout their career, averaging approximately 0.50 penalties per match.