Menu
TM
Referee

T. Mkhize

Career Statistics

72

T. Mkhize has officiated 72 matches, issuing 0 yellow and 2 red cards (0.00 yellows per match). Home teams win 36.1% of the time when this referee is in charge.

72

Matches

0

0.00/game

Yellow Cards

2

0.03/game

Red Cards

7

0.10/game

Penalties

150

2.08/game

Goals

26

36.1%

Home Wins

21

29.2%

Away Wins

25

34.7%

Draws

Result Distribution

Match outcome breakdown when T. Mkhize officiates: 36.1% home wins, 34.7% draws, 29.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 36.1%
D 34.7%
A 29.2%
Home winDrawAway win

Matches per Year

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

201932020142021142022132023142024920255

League Level Breakdown

72matches
1st Division37 (51%)
Premier Soccer League32 (44%)
Cup2 (3%)
8 Cup1 (1%)

Statistics by League

4

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

2Y/M 0.0Goals 78
Y/M 0.0Goals 63
CCup · South Africa2Matches
Y/M 0.0Goals 8
8C8 Cup · South Africa1Matches
Y/M 0.0Goals 1

Recent Matches

50

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

Apr 11, 20251st Division
Match Details
Mar 1, 20251st Division
Match Details
Pretoria Callies3–1Kruger United
Jan 18, 20251st Division
Match Details
Nov 9, 20241st Division
Match Details
JDR Stars3–1Black Leopards
Oct 19, 20241st Division1
Match Details
Supersport United1–0TS Galaxy
Sep 25, 2024Premier Soccer League
Match Details
Aug 28, 20248 Cup
Match Details
University of Pretoria0–0Ajax Cape Town
Aug 25, 20241st Division
Match Details
Mar 2, 20241st Division
Match Details
Black Leopards3–1Platinum City Rovers
Feb 17, 20241st Division1
Match Details
Dec 9, 20231st Division
Match Details
Orlando Pirates2–0Moroka Swallows
Match Details
Oct 21, 20231st Division
Match Details
Sep 29, 20231st Division
Match Details
Platinum City Rovers0–0Marumo Gallants
Sep 16, 20231st Division
Match Details
Platinum City Rovers0–2Polokwane City
May 7, 20231st Division
Match Details
Venda FC2–1Ajax Cape Town
Apr 29, 20231st Division
Match Details
Apr 22, 20231st Division
Match Details
Chippa United1–1Supersport United
Match Details
Ajax Cape Town2–1Black Leopards
Feb 25, 20231st Division
Match Details
MM Platinum4–2Baroka FC
Nov 12, 20221st Division
Match Details
Polokwane City2–1JDR Stars
Oct 23, 20221st Division
Match Details
Oct 19, 2022Premier Soccer League
Match Details
Oct 8, 20221st Division
Match Details
Moroka Swallows1–2Kaizer Chiefs
Match Details
Platinum City Rovers1–4TTM
Sep 14, 20221st Division
Match Details
Platinum City Rovers0–1Cape Town ALL Stars
Sep 2, 20221st Division
Match Details
Supersport United1–1Chippa United
Match Details
Polokwane City0–0Platinum City Rovers
Apr 23, 20221st Division
Match Details
JDR Stars0–0Free State Stars
Apr 16, 20221st Division
Match Details
Venda FC0–0Platinum City Rovers
Apr 2, 20221st Division
Match Details
Dec 18, 2021Premier Soccer League
Match Details
Ts Sporting3–1JDR Stars
Dec 14, 2021Cup
Match Details
Match Details
Pretoria Callies6–1Ajax Cape Town
Oct 17, 20211st Division
Match Details
Jomo Cosmos0–1Real Kings
Sep 25, 20211st Division
Match Details