Menu
MM
Referee

M. Mabuto

Career Statistics

53

M. Mabuto has officiated 53 matches, issuing 4 yellow and 2 red cards (0.08 yellows per match). Home teams win 45.3% of the time when this referee is in charge.

53

Matches

4

0.08/game

Yellow Cards

2

0.04/game

Red Cards

6

0.11/game

Penalties

105

1.98/game

Goals

24

45.3%

Home Wins

17

32.1%

Away Wins

12

22.6%

Draws

Result Distribution

Match outcome breakdown when M. Mabuto officiates: 45.3% home wins, 22.6% draws, 32.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 45.3%
D 22.6%
A 32.1%
Home winDrawAway win

Matches per Year

M. Mabuto's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2020202192022820231720241220255

League Level Breakdown

53matches
1st Division42 (79%)
Cup7 (13%)
Premier Soccer League4 (8%)

Statistics by League

3

M. Mabuto has officiated across 3 competitions, with the most appearances in 1st Division (42 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 74
CCup · South Africa7Matches
42Y/M 0.6Goals 18
Y/M 0.0Goals 13

Recent Matches

50

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

May 28, 2025Premier Soccer League
Match Details
Durban City3–0Pretoria Callies
Apr 25, 20251st Division
Match Details
Pretoria Callies2–1Black Leopards
Feb 22, 20251st Division
Match Details
Feb 16, 2025Cup31
Match Details
Kaizer Chiefs4–0Free Agents
Jan 26, 2025Cup1
Match Details
Dec 7, 20241st Division
Match Details
Leruma United2–3Hungry Lions
Dec 1, 20241st Division
Match Details
JDR Stars1–0Pretoria Callies
Nov 2, 20241st Division
Match Details
Oct 5, 20241st Division
Match Details
Leruma United0–3JDR Stars
Sep 28, 20241st Division
Match Details
Maritzburg Utd2–0Hungry Lions
May 5, 20241st Division
Match Details
MM Platinum2–1Pretoria Callies
May 1, 20241st Division
Match Details
Marumo Gallants3–0Platinum City Rovers
Apr 28, 20241st Division
Match Details
Apr 2, 20241st Division
Match Details
Mar 9, 20241st Division
Match Details
Feb 13, 20241st Division
Match Details
Orbit College0–1JDR Stars
Dec 5, 2023Cup
Match Details
MM Platinum2–0Black Leopards
Dec 1, 20231st Division
Match Details
MM Platinum0–0Maritzburg Utd
Nov 10, 20231st Division
Match Details
Oct 28, 20231st Division
Match Details
Oct 3, 20231st Division
Match Details
Sep 30, 20231st Division
Match Details
Maritzburg Utd2–0Casric Stars
Sep 15, 20231st Division
Match Details
Chippa United2–3Royal AM
Aug 30, 2023Premier Soccer League
Match Details
Pretoria Callies1–0Venda FC
Apr 1, 20231st Division
Match Details
Platinum City Rovers0–1University of Pretoria
Mar 17, 20231st Division
Match Details
MM Platinum1–1University of Pretoria
Mar 1, 20231st Division
Match Details
Feb 22, 20231st Division
Match Details
Feb 11, 2023Cup
Match Details
Feb 3, 20231st Division
Match Details
Cape Town ALL Stars2–0TTM
Jan 14, 20231st Division
Match Details
Pretoria Callies1–0JDR Stars
Jan 7, 2023Cup
Match Details
Oct 30, 20221st Division
Match Details
Platinum City Rovers0–0Pretoria Callies
Oct 15, 20221st Division
Match Details
JDR Stars1–2Hungry Lions
Oct 8, 20221st Division
Match Details
Baroka FC1–2Uthongathi
Sep 4, 20221st Division
Match Details
Free State Stars0–1Black Leopards
Apr 23, 20221st Division
Match Details
Cape Town ALL Stars1–2Platinum City Rovers
Mar 15, 20221st Division
Match Details
Sinenkani0–3TTM
Mar 12, 2022Cup1
Match Details
Hungry Lions4–0Platinum City Rovers
Feb 20, 20221st Division
Match Details
Venda FC3–1Pretoria Callies
Dec 15, 2021Cup
Match Details
Real Kings0–0Hungry Lions
Oct 17, 20211st Division
Match Details
Free State Stars1–0Venda FC
Sep 11, 20211st Division
Match Details
Hungry Lions0–0Uthongathi
Aug 21, 20211st Division
Match Details
Bizana Pondo Chiefs0–2Polokwane City
Apr 21, 20211st Division
Match Details
Polokwane City0–0Uthongathi
Mar 17, 20211st Division
Match Details
Polokwane City0–0Ts Sporting
Feb 14, 20211st Division
Match Details