Referee

Joseph Makhubo Referee Stats

South AfricaSouth Africa66 matchesSeasons 2020-2025
66Matches
3.00Cards per match
3.00Yellow cards per match
0.00Red cards per match
24.6Fouls per match
0.18Penalties per match

Cards come from 10 matches with official statistics.

Fouls come from 10 matches with a fouls count for both teams.

Penalties, scored and missed (shoot-outs excluded), come from 66 matches with a full event list.

Compared with other referees

3.00 cards a match, 0.81 fewer than other referees in the same competitions and seasons (3.81).

Joseph Makhubo3.00
Other referees3.81

Based on 10 matches with official statistics.

Home and away

Yellow cards to home teams1.30
Yellow cards to away teams1.70

Results in these matches

  • Home Win 39%
  • Draw 35%
  • Away Win 26%

2.02 goals a match

Recent Matches Refereed by Joseph Makhubo

06/05/26Premier Soccer League
Richards BayRichards Bay010
Polokwane CityPolokwane City010
14/03/26Premier Soccer League
MagesiMagesi210
Chippa UnitedChippa United230
04/11/25Premier Soccer League
Sekhukhune UnitedSekhukhune United110
Richards BayRichards Bay100
24/08/251st Division
The BeesThe Bees2-
Baroka FCBaroka FC1-
17/05/25Premier Soccer League
Orlando PiratesOrlando Pirates130
TS GalaxyTS Galaxy130
02/05/25Premier Soccer League
AmazuluAmazulu120
Polokwane CityPolokwane City120
30/04/251st Division
Milford FCMilford FC0-
Pretoria CalliesPretoria Callies2-
26/04/251st Division
Venda FCVenda FC1-
Upington CityUpington City1-
05/04/251st Division
Black LeopardsBlack Leopards1-
Venda FCVenda FC0-
29/03/251st Division
Hungry LionsHungry Lions0-
University of PretoriaUniversity of Pretoria1-

Joseph Makhubo by Competition

Every competition with a finished match, busiest first.

CompetitionMPCardsYellowRedFoulsPens
1st DivisionSouth Africa53----0.17
Premier Soccer LeagueSouth Africa123.003.000.0024.60.17
CupSouth Africa1----1.00

Joseph Makhubo by Season

All competitions together, newest season first.

SeasonMPCardsYellowRedFoulsPens
202542.332.330.0024.30.00
2024193.603.600.0023.40.26
2023132.502.500.0028.00.15
202212----0.17
202113----0.23
20205----0.00

Joseph Makhubo: referee record in numbers

Joseph Makhubo is a referee from South Africa with 66 finished matches in our records, from 15 Dec 2020 to 6 May 2026. They span 3 competitions, most often 1st Division (53).

In matches with official statistics (10), the average is 3.00 cards a match: 3.00 yellow and 0.00 red. That is 0.81 fewer than other referees in the same competitions and seasons, who average 3.81. Home teams receive 1.30 yellow cards a match in these games, away teams 1.70. The fouls count averages 24.6 a match. Penalties awarded: 12 in 66 matches with a full event list, 0.18 a match.

Home teams won 39% of these matches, 35% ended level and away teams won 26%, at 2.02 goals a match. Referee appointments are usually published one or two days before kickoff, and upcoming matches appear here once they are announced.

Other referees are compared on the football referee stats page. Every figure is counted from finished matches. Cards and fouls come only from matches with official statistics, and results use the score after 90 minutes.