Career Statistics
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.
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.
League Level Breakdown
Statistics by League
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.
| Competition | Matches | Yellow | Red | Y/M | Goals | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
1st Division· South-Africa58Matches 12Y/M 0.0Goals 131 | 1st Division· South-Africa | 58 | 1 | 2 | 0.0 | 131 | 2.3 | 15 | 24 | 14 | 20 |
Premier Soccer League· South-Africa30Matches Y/M 0.0Goals 64 | Premier Soccer League· South-Africa | 30 | 0.0 | 64 | 2.1 | 0 | 11 | 9 | 10 | ||
Cup· South-Africa3Matches 2Y/M 0.0Goals 8 | Cup· South-Africa | 3 | 2 | 0.0 | 8 | 2.7 | 1 | 2 | 1 | 0 | |
League Cup· South-Africa1Matches Y/M 0.0Goals 5 | League Cup· South-Africa | 1 | 0.0 | 5 | 5.0 | 0 | 1 | 0 | 0 |
Recent Matches
The last 50 matches officiated by T. Mkwanazi. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | Yellow | Red | |
|---|---|---|---|---|---|---|---|
May 11, 20251st Division | May 11, 2025 | 1st Division | 1–2 | Pretoria Callies | |||
May 2, 20251st Division | May 2, 2025 | 1st Division | 1–1 | ||||
Apr 12, 20251st Division | Apr 12, 2025 | 1st Division | 0–0 | JDR Stars | |||
Jan 12, 20251st Division | Jan 12, 2025 | 1st Division | 1–1 | ||||
Dec 4, 2024Cup | Dec 4, 2024 | Cup | 1–0 | ||||
Nov 24, 20241st Division | Nov 24, 2024 | 1st Division | 2–0 | ||||
Oct 19, 2024League Cup | Oct 19, 2024 | League Cup | 5–0 | ||||
Sep 25, 2024Premier Soccer League | Sep 25, 2024 | Premier Soccer League | 1–1 | ||||
Sep 14, 20241st Division | Sep 14, 2024 | 1st Division | 1–0 | Pretoria Callies | |||
Aug 23, 20241st Division | Aug 23, 2024 | 1st Division | 1–1 | ||||
Apr 6, 2024Premier Soccer League | Apr 6, 2024 | Premier Soccer League | 7–1 | ||||
Apr 3, 20241st Division | Apr 3, 2024 | 1st Division | 2–1 | ||||
Mar 1, 2024Premier Soccer League | Mar 1, 2024 | Premier Soccer League | 1–1 | ||||
Feb 14, 20241st Division | Feb 14, 2024 | 1st Division | 1–0 | ||||
Dec 20, 20231st Division | Dec 20, 2023 | 1st Division | 3–1 | ||||
Dec 15, 20231st Division | Dec 15, 2023 | 1st Division | Maritzburg Utd | 1–2 | |||
Dec 1, 20231st Division | Dec 1, 2023 | 1st Division | JDR Stars | 1–2 | |||
Nov 11, 20231st Division | Nov 11, 2023 | 1st Division | 0–1 | ||||
Nov 8, 2023Premier Soccer League | Nov 8, 2023 | Premier Soccer League | 1–1 | Supersport United | |||
| Nov 4, 2023 | 1st Division | Maritzburg Utd | 3–1 | 1 | |||
Oct 31, 20231st Division | Oct 31, 2023 | 1st Division | 3–2 | ||||
Oct 20, 20231st Division | Oct 20, 2023 | 1st Division | 2–0 | ||||
Aug 26, 2023Premier Soccer League | Aug 26, 2023 | Premier Soccer League | 1–2 | Supersport United | |||
Aug 19, 2023Premier Soccer League | Aug 19, 2023 | Premier Soccer League | 0–2 | ||||
Aug 6, 2023Premier Soccer League | Aug 6, 2023 | Premier Soccer League | 1–0 | Ajax Cape Town | |||
May 20, 2023Premier Soccer League | May 20, 2023 | Premier Soccer League | 2–1 | ||||
May 14, 20231st Division | May 14, 2023 | 1st Division | 1–2 | ||||
May 7, 20231st Division | May 7, 2023 | 1st Division | Pretoria Callies | 1–0 | JDR Stars | ||
| Apr 23, 2023 | 1st Division | Uthongathi | 1–1 | 1 | 1 | ||
Apr 8, 2023Premier Soccer League | Apr 8, 2023 | Premier Soccer League | 0–1 | ||||
Apr 1, 2023Premier Soccer League | Apr 1, 2023 | Premier Soccer League | 2–1 | ||||
Mar 19, 2023Premier Soccer League | Mar 19, 2023 | Premier Soccer League | 4–0 | ||||
Mar 5, 2023Premier Soccer League | Mar 5, 2023 | Premier Soccer League | Supersport United | 2–1 | |||
Mar 1, 20231st Division | Mar 1, 2023 | 1st Division | 1–1 | Cape Town ALL Stars | |||
Feb 26, 2023Premier Soccer League | Feb 26, 2023 | Premier Soccer League | 1–2 | Moroka Swallows | |||
Feb 22, 20231st Division | Feb 22, 2023 | 1st Division | JDR Stars | 0–0 | |||
| Feb 8, 2023 | Cup | 6–0 | Liver Brothers | 1 | |||
Feb 4, 20231st Division | Feb 4, 2023 | 1st Division | 1–2 | Platinum City Rovers | |||
Jan 27, 20231st Division | Jan 27, 2023 | 1st Division | Platinum City Rovers | 0–0 | |||
Jan 21, 2023Premier Soccer League | Jan 21, 2023 | Premier Soccer League | Royal AM | 1–1 | |||
Jan 18, 20231st Division | Jan 18, 2023 | 1st Division | 1–0 | MM Platinum | |||
Jan 13, 20231st Division | Jan 13, 2023 | 1st Division | Ajax Cape Town | 1–0 | |||
| Jan 6, 2023 | Cup | MM Platinum | 0–1 | 1 | |||
Nov 4, 20221st Division | Nov 4, 2022 | 1st Division | JDR Stars | 1–0 | |||
Oct 26, 20221st Division | Oct 26, 2022 | 1st Division | 1–3 | ||||
Oct 21, 20221st Division | Oct 21, 2022 | 1st Division | 3–3 | ||||
Oct 9, 20221st Division | Oct 9, 2022 | 1st Division | Uthongathi | 1–0 | |||
Sep 30, 20221st Division | Sep 30, 2022 | 1st Division | JDR Stars | 0–2 | |||
Sep 16, 20221st Division | Sep 16, 2022 | 1st Division | Cape Town ALL Stars | 2–1 | |||
Sep 9, 20221st Division | Sep 9, 2022 | 1st Division | 1–2 | Ajax Cape Town |