| Yel | Red | League / Date | |||
|---|---|---|---|---|---|
| Milford 1 1 | 5 - 1 | Richards Bay FC 1 | 1 | 1 | Sep 13, 2026 |
| Durban City 1 | 0 - 0 | Stellenbosch 3 | 4 | Sep 01, 2026 | |
| Richards Bay FC 1 | 0 - 0 | Polokwane 1 | 2 | May 06, 2026 | |
| Magesi 1 | 2 - 2 | Chippa Utd 3 | 4 | Mar 14, 2026 | |
| Sekhukhune United 1 | 1 - 1 | Richards Bay FC | 1 | Nov 04, 2025 | |
| Richards Bay FC 2 | 2 - 1 | Sekhukhune United 1 | 3 | Mar 05, 2025 | |
| Golden Arrows | 0 - 0 | Stellenbosch 1 | 1 | Sep 16, 2023 | |
| Cape Town City 1 | 0 - 1 | Sekhukhune United 3 | 4 | Aug 23, 2023 | |
| AmaZulu 1 1 | 1 - 2 | Chippa Utd 1 1 | 2 | 1 | Sep 10, 2022 |
| Royal AM | 2 - 2 | Marumo Gallants FC | Aug 21, 2022 |
| League | Apps | Yellows | Yel/Game | Reds | Red/Game | Penalties |
|---|---|---|---|---|---|---|
| 15 | 41 | 2.73 | 2 | 0.13 | 3 |
Joseph Makhubo is a professional football referee from South africa. Joseph Makhubo has officiated 13 matches throughout their career. With an average of 2.77 yellow cards and 0.08 red cards per game, Joseph Makhubo tends to allow a more physical style of play.
Throughout 13 career matches, Joseph Makhubo has shown 36 yellow cards, 1 straight red cards. They have awarded 3 penalties across all competitions.
Joseph Makhubo officiates matches in the following competition:
Joseph Makhubo has officiated 13 professional football matches.
On average, Joseph Makhubo shows 2.77 yellow cards and 0.08 red cards per match. This means you can expect approximately 2.85 total cards per game.
Joseph Makhubo tends to be more lenient compared to other referees, averaging 2.77 yellow cards per game.
Joseph Makhubo officiates in South African Premier Division.
Joseph Makhubo has awarded 3 penalties throughout their career, averaging approximately 0.23 penalties per match.