Referee
Luxolo Badi
South Africa
- Matches
- 6
- Since
- 12 Aug 2026
Yellow cards
3.33
per game
+0.20 vs league average (3.13)
Red cards
0.33
per game
Penalties awarded
0.33
per game
+0.15 vs league average (0.18)
Fouls
23.50
per game
By competition
1 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 6 | 3.33 | 0.33 | 0.33 |
Matches
6 in charge- 31 Oct 2026Premier Soccer LeagueOrlando Pirates
2 - 1
Kaizer Chiefs31 - 17 Oct 2026Premier Soccer LeagueSekhukhune United
2 - 1
Marumo Gallants20 - 20 Sept 2026Premier Soccer LeagueMilford FC
1 - 1
Durban City30P1 - 12 Sept 2026Premier Soccer LeagueAmazulu
1 - 0
Marumo Gallants51 - 25 Aug 2026Premier Soccer LeagueKruger United
0 - 2
Durban City60 - 12 Aug 2026Premier Soccer LeagueAmazulu
1 - 1
Orlando Pirates10P1
Results
50%33%17%
Home win 50%Draw 33%Away win 17%
By season
- 2026/276 · 3.3
Teams refereed most
Orlando Pirates2 · 1-1-0
Marumo Gallants2 · 0-0-2
Durban City2 · 1-1-0
Amazulu2 · 1-1-0
Kaizer Chiefs1 · 0-0-1
Sekhukhune United1 · 1-0-0
Milford FC1 · 0-1-0
Kruger United1 · 0-0-1
Most cards in a game
- 12 Sept 2026Premier Soccer LeagueAmazulu
1 - 0
Marumo Gallants51 - 31 Oct 2026Premier Soccer LeagueOrlando Pirates
2 - 1
Kaizer Chiefs31 - 25 Aug 2026Premier Soccer LeagueKruger United
0 - 2
Durban City60 - 20 Sept 2026Premier Soccer LeagueMilford FC
1 - 1
Durban City30P1 - 17 Oct 2026Premier Soccer LeagueSekhukhune United
2 - 1
Marumo Gallants20