Menu
Referees

T. Mkhize — Referee Profile

TM

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 Callies31Kruger United
Jan 18, 20251st Division
Match Details
Nov 9, 20241st Division
Match Details
JDR Stars31Black Leopards
Oct 19, 20241st Division1
Match Details
Supersport United10TS Galaxy
Sep 25, 2024Premier Soccer League
Match Details
Aug 28, 20248 Cup
Match Details
University of Pretoria00Ajax Cape Town
Aug 25, 20241st Division
Match Details
Mar 2, 20241st Division
Match Details
Black Leopards31Platinum City Rovers
Feb 17, 20241st Division1
Match Details
Dec 9, 20231st Division
Match Details
Orlando Pirates20Moroka Swallows
Match Details
Oct 21, 20231st Division
Match Details
Sep 29, 20231st Division
Match Details
Platinum City Rovers00Marumo Gallants
Sep 16, 20231st Division
Match Details
Platinum City Rovers02Polokwane City
May 7, 20231st Division
Match Details
Venda FC21Ajax Cape Town
Apr 29, 20231st Division
Match Details
Apr 22, 20231st Division
Match Details
Chippa United11Supersport United
Match Details
Ajax Cape Town21Black Leopards
Feb 25, 20231st Division
Match Details
MM Platinum42Baroka FC
Nov 12, 20221st Division
Match Details
Polokwane City21JDR Stars
Oct 23, 20221st Division
Match Details
Oct 19, 2022Premier Soccer League
Match Details
Oct 8, 20221st Division
Match Details
Moroka Swallows12Kaizer Chiefs
Match Details
Platinum City Rovers14TTM
Sep 14, 20221st Division
Match Details
Platinum City Rovers01Cape Town ALL Stars
Sep 2, 20221st Division
Match Details
Supersport United11Chippa United
Match Details
Polokwane City00Platinum City Rovers
Apr 23, 20221st Division
Match Details
JDR Stars00Free State Stars
Apr 16, 20221st Division
Match Details
Venda FC00Platinum City Rovers
Apr 2, 20221st Division
Match Details
Dec 18, 2021Premier Soccer League
Match Details
Ts Sporting31JDR Stars
Dec 14, 2021Cup
Match Details
Match Details
Pretoria Callies61Ajax Cape Town
Oct 17, 20211st Division
Match Details
Jomo Cosmos01Real Kings
Sep 25, 20211st Division
Match Details