Menu
LB
Referee

L. Badi

Career Statistics

162

L. Badi has officiated 162 matches, issuing 6 yellow and 3 red cards (0.04 yellows per match). Home teams win 41.4% of the time when this referee is in charge.

162

Matches

6

0.04/game

Yellow Cards

3

0.02/game

Red Cards

9

0.06/game

Penalties

365

2.25/game

Goals

67

41.4%

Home Wins

46

28.4%

Away Wins

49

30.2%

Draws

Result Distribution

Match outcome breakdown when L. Badi officiates: 41.4% home wins, 30.2% draws, 28.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 41.4%
D 30.2%
A 28.4%
Home winDrawAway win

Matches per Year

L. Badi's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019122020242021452022252023232024222025102026

League Level Breakdown

162matches
Premier Soccer League95 (59%)
1st Division39 (24%)
8 Cup10 (6%)
Cup7 (4%)
CAF Champions League3 (2%)
League Cup3 (2%)
COSAFA Cup2 (1%)
World Cup - Qualification Africa2 (1%)
Africa Cup of Nations U201 (1%)

Statistics by League

9

L. Badi has officiated across 9 competitions, with the most appearances in Premier Soccer League (95 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 213
2Y/M 0.0Goals 85
8C8 Cup · South Africa10Matches
Y/M 0.0Goals 23
CCup · South Africa7Matches
3Y/M 0.4Goals 17
31Y/M 1.0Goals 5
Y/M 0.0Goals 10
CCCOSAFA Cup · World2Matches
Y/M 0.0Goals 2
Y/M 0.0Goals 8
Y/M 0.0Goals 2

Recent Matches

50

The last 50 matches officiated by L. Badi. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Feb 1, 2026CAF Champions League3
Match Details
Match Details
May 18, 20251st Division
Match Details
Ajax Cape Town11Leruma United
Apr 4, 20251st Division
Match Details
Feb 19, 2025Premier Soccer League
Match Details
Supersport United03Mamelodi Sundowns
Match Details
Ajax Cape Town22Milford FC
Jan 31, 20251st Division
Match Details
Dec 14, 20241st Division
Match Details
Nov 20, 20241st Division
Match Details
Nov 2, 2024League Cup
Match Details
May 25, 2024Premier Soccer League
Match Details
May 18, 2024Premier Soccer League
Match Details
MM Platinum01Marumo Gallants
May 12, 20241st Division1
Match Details
May 5, 20241st Division
Match Details
Apr 30, 20241st Division
Match Details
Apr 27, 20241st Division
Match Details
Golden Arrows11Royal AM
Apr 20, 2024Premier Soccer League
Match Details
Apr 16, 20241st Division
Match Details
Royal AM32Polokwane City
Match Details
Mar 14, 2024Cup2
Match Details
Richards Bay12Royal AM
Match Details
Feb 27, 2024Premier Soccer League
Match Details
Feb 18, 2024Premier Soccer League
Match Details
JDR Stars02Magesi
Feb 13, 20241st Division
Match Details
Amazulu11Ajax Cape Town
Dec 22, 2023Premier Soccer League
Match Details
Dec 19, 20231st Division
Match Details
Match Details
Dec 2, 2023League Cup
Match Details
Nov 25, 2023Premier Soccer League
Match Details
Richards Bay10Ajax Cape Town
Nov 12, 2023Premier Soccer League
Match Details
Royal AM10Golden Arrows
Match Details
Casric Stars20Pretoria Callies
Nov 1, 20231st Division
Match Details
Sep 23, 20238 Cup
Match Details
Ajax Cape Town12Golden Arrows
Sep 19, 2023Premier Soccer League
Match Details
Sep 3, 20238 Cup
Match Details
Aug 30, 2023Premier Soccer League
Match Details
Aug 26, 2023CAF Champions League
Match Details
Aug 13, 20238 Cup
Match Details
Royal AM00Amazulu
Match Details
Amazulu11Royal AM
Feb 25, 2023Premier Soccer League
Match Details