Referee
Tshidiso Mkwanazi
- Nationality
- South Africa
- Matches
- 26In our archive since
- Premier Soccer League17
- 1st Division8
- League Cup1
This season (2025)Premier League · National First Division
11Matches
4.20Yellow cards per match10 matches
0.50Red cards per match10 matches
0.40Penalties per match10 matches
Career
26Matches
4.29Yellow cards per match17 matches
0.35Red cards per match17 matches
0.41Penalties per match17 matches
22.71Fouls per match
Cards per matchLast 15 matches with card data
- Yellow cards
- Red cards
Results in his matchesFrom 26 finished matches
- Home win50%
- Draw31%
- Away win19%
Home / awayYellow cards · 17 matches
- Home teams34 yellow cards · 47%
- Away teams39 yellow cards · 53%
Away teams saw 15% more yellow cards.
By competition
| Competition | Matches | Yellow / match | Red cards | Penalties |
|---|---|---|---|---|
| Premier Soccer League | 17 | 4.29 | 6 | 7 |
| 1st Division | 8 | – | – | – |
| League Cup | 1 | – | – | – |
Season by season
| Season | Competition | Matches | Yellow cards per match | Red cards per match | Penalties per match |
|---|---|---|---|---|---|
| 2025 | Premier League | 10 | 4.20 | 0.50 | 0.40 |
| National First Division | 1 | – | – | – | |
| 2024 | Premier League | 7 | 4.43 | 0.14 | 0.43 |
| National First Division | 7 | – | – | – | |
| Knockout Cup | 1 | – | – | – |
Latest matches
- Premier LeagueMagesi FC2Cape Town City FC03Yellow cards1Red cards1Penalties
- Premier LeagueOrlando Pirates FC0Durban City FC07Yellow cards
- Premier LeagueRichards Bay2Stellenbosch FC12Yellow cards1Penalties
- Premier LeagueStellenbosch FC2Chippa United12Yellow cards1Red cards1Penalties
- Premier LeagueMarumo Gallants FC1Lamontville Golden Arrows28Yellow cards1Red cards
- Premier LeagueAmaZulu FC0Magesi FC05Yellow cards1Red cards
- Premier LeagueOrlando Pirates FC1Polokwane City05Yellow cards
- Premier LeagueMamelodi Sundowns3Durban City FC12Yellow cards1Penalties
- National First DivisionLerumo Lions FC2The Bees FC1
- Premier LeagueMagesi FC0Mamelodi Sundowns24Yellow cards1Red cards
- Premier LeagueTS Galaxy FC0Durban City FC24Yellow cards
- Premier LeagueMamelodi Sundowns2Magesi FC02Yellow cards
- National First DivisionBaroka FC1Pretoria Callies2
- National First DivisionHighbury FC1Venda FA1
- National First DivisionUpington City FC0JDR Stars0
- Premier LeagueLamontville Golden Arrows1Mamelodi Sundowns16Yellow cards1Penalties
- Premier LeagueMagesi FC1Supersport United06Yellow cards1Penalties
- Premier LeaguePolokwane City1Chippa United02Yellow cards
- National First DivisionUniversity of Pretoria FC1Milford FC1
- Premier LeagueRichards Bay0Supersport United15Yellow cards1Penalties