Menu
TM
Referee

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 FC1–2Pretoria Callies
May 11, 20251st Division
Match Details
May 2, 20251st Division
Match Details
Upington City0–0JDR 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 United1–0Pretoria 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 Utd1–2Black Leopards
Dec 15, 20231st Division
Match Details
JDR Stars1–2Hungry Lions
Dec 1, 20231st Division
Match Details
Nov 11, 20231st Division
Match Details
Polokwane City1–1Supersport United
Match Details
Maritzburg Utd3–1Orbit College
Nov 4, 20231st Division1
Match Details
Oct 31, 20231st Division
Match Details
Oct 20, 20231st Division
Match Details
Stellenbosch1–2Supersport United
Aug 26, 2023Premier Soccer League
Match Details
TS Galaxy1–0Ajax Cape Town
Match Details
May 20, 2023Premier Soccer League
Match Details
May 14, 20231st Division
Match Details
Pretoria Callies1–0JDR Stars
May 7, 20231st Division
Match Details
Uthongathi1–1Venda FC
Apr 23, 20231st Division11
Match Details
Mar 19, 2023Premier Soccer League
Match Details
Supersport United2–1Golden Arrows
Match Details
Hungry Lions1–1Cape Town ALL Stars
Mar 1, 20231st Division
Match Details
Chippa United1–2Moroka Swallows
Feb 26, 2023Premier Soccer League
Match Details
JDR Stars0–0Black Leopards
Feb 22, 20231st Division
Match Details
Sekhukhune United6–0Liver Brothers
Feb 8, 2023Cup1
Match Details
TTM1–2Platinum City Rovers
Feb 4, 20231st Division
Match Details
Platinum City Rovers0–0Hungry Lions
Jan 27, 20231st Division
Match Details
Royal AM1–1Chippa United
Jan 21, 2023Premier Soccer League
Match Details
Hungry Lions1–0MM Platinum
Jan 18, 20231st Division
Match Details
Ajax Cape Town1–0Hungry Lions
Jan 13, 20231st Division
Match Details
MM Platinum0–1Magesi
Jan 6, 2023Cup1
Match Details
JDR Stars1–0TTM
Nov 4, 20221st Division
Match Details
Oct 26, 20221st Division
Match Details
Uthongathi1–0Magesi
Oct 9, 20221st Division
Match Details
Sep 30, 20221st Division
Match Details
Cape Town ALL Stars2–1Polokwane City
Sep 16, 20221st Division
Match Details
Magesi1–2Ajax Cape Town
Sep 9, 20221st Division
Match Details