Menu
Referees

T. Mkwanazi — Referee Profile

TM

T. Mkwanazi

Career Statistics

92

T. Mkwanazi has officiated 92 matches, issuing 1 yellow and 4 red cards (0.01 yellows per match). Home teams win 41.3% of the time when this referee is in charge.

92

Matches

1

0.01/game

Yellow Cards

4

0.04/game

Red Cards

16

0.17/game

Penalties

208

2.26/game

Goals

38

41.3%

Home Wins

24

26.1%

Away Wins

30

32.6%

Draws

Result Distribution

Match outcome breakdown when T. Mkwanazi officiates: 41.3% home wins, 32.6% draws, 26.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 41.3%
D 32.6%
A 26.1%
Home winDrawAway win

Matches per Year

T. Mkwanazi's workload across 7 years (2019–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201962020920211720221720232920241020254

League Level Breakdown

92matches
1st Division58 (63%)
Premier Soccer League30 (33%)
Cup3 (3%)
League Cup1 (1%)

Statistics by League

4

T. Mkwanazi has officiated across 4 competitions, with the most appearances in 1st Division (58 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

12Y/M 0.0Goals 131
Y/M 0.0Goals 64
CCup · South Africa3Matches
2Y/M 0.0Goals 8
Y/M 0.0Goals 5

Recent Matches

50

The last 50 matches officiated by T. Mkwanazi. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Baroka FC12Pretoria Callies
May 11, 20251st Division
Match Details
May 2, 20251st Division
Match Details
Upington City00JDR Stars
Apr 12, 20251st Division
Match Details
Jan 12, 20251st Division
Match Details
Dec 4, 2024Cup
Match Details
Oct 19, 2024League Cup
Match Details
Kruger United10Pretoria Callies
Sep 14, 20241st Division
Match Details
Aug 23, 20241st Division
Match Details
Apr 3, 20241st Division
Match Details
Feb 14, 20241st Division
Match Details
Dec 20, 20231st Division
Match Details
Maritzburg Utd12Black Leopards
Dec 15, 20231st Division
Match Details
JDR Stars12Hungry Lions
Dec 1, 20231st Division
Match Details
Nov 11, 20231st Division
Match Details
Polokwane City11Supersport United
Match Details
Maritzburg Utd31Orbit College
Nov 4, 20231st Division1
Match Details
Oct 31, 20231st Division
Match Details
Oct 20, 20231st Division
Match Details
Stellenbosch12Supersport United
Aug 26, 2023Premier Soccer League
Match Details
TS Galaxy10Ajax Cape Town
Match Details
May 20, 2023Premier Soccer League
Match Details
May 14, 20231st Division
Match Details
Pretoria Callies10JDR Stars
May 7, 20231st Division
Match Details
Uthongathi11Venda FC
Apr 23, 20231st Division11
Match Details
Mar 19, 2023Premier Soccer League
Match Details
Supersport United21Golden Arrows
Match Details
Hungry Lions11Cape Town ALL Stars
Mar 1, 20231st Division
Match Details
Chippa United12Moroka Swallows
Feb 26, 2023Premier Soccer League
Match Details
JDR Stars00Black Leopards
Feb 22, 20231st Division
Match Details
Sekhukhune United60Liver Brothers
Feb 8, 2023Cup1
Match Details
TTM12Platinum City Rovers
Feb 4, 20231st Division
Match Details
Platinum City Rovers00Hungry Lions
Jan 27, 20231st Division
Match Details
Royal AM11Chippa United
Jan 21, 2023Premier Soccer League
Match Details
Hungry Lions10MM Platinum
Jan 18, 20231st Division
Match Details
Ajax Cape Town10Hungry Lions
Jan 13, 20231st Division
Match Details
MM Platinum01Magesi
Jan 6, 2023Cup1
Match Details
JDR Stars10TTM
Nov 4, 20221st Division
Match Details
Oct 26, 20221st Division
Match Details
Uthongathi10Magesi
Oct 9, 20221st Division
Match Details
Sep 30, 20221st Division
Match Details
Cape Town ALL Stars21Polokwane City
Sep 16, 20221st Division
Match Details
Magesi12Ajax Cape Town
Sep 9, 20221st Division
Match Details