Menu
Rozhodcovia

M Bambiso — Referee Profile

Career Statistics

M. Bambiso has officiated 154 matches, issuing 23 yellow and 4 red cards (0.15 yellows per match). Home teams win 35.1% of the time when this referee is in charge.

154

Matches

23

0.15/game

Yellow Cards

4

0.03/game

Red Cards

7

0.05/game

Penalties

318

2.06/game

Goals

54

35.1%

Home Wins

47

30.5%

Away Wins

53

34.4%

Draws

Result Distribution

Match outcome breakdown when M. Bambiso officiates: 35.1% home wins, 34.4% draws, 30.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 35.1%
D 34.4%
A 30.5%
Home winDrawAway win

Matches per Year

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

201911202020202139202228202331202415202592026

League Level Breakdown

154matches
Premier Soccer League85 (55%)
1st Division51 (33%)
Cup9 (6%)
League Cup3 (2%)
8 Cup2 (1%)
COSAFA Cup2 (1%)
CAF Champions League1 (1%)
CAF Confederation Cup1 (1%)

Statistics by League

M. Bambiso has officiated across 8 competitions, with the most appearances in Premier Soccer League (85 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
PLPremier Soccer League· South-Africa85Matches
00Y/M0.0Goals172
1D1st Division· South-Africa51Matches
04Y/M0.0Goals97
CCup· South-Africa9Matches
230Y/M2.6Goals24
LCLeague Cup· South-Africa3Matches
00Y/M0.0Goals13
8C8 Cup· South-Africa2Matches
00Y/M0.0Goals1
CCCOSAFA Cup· World2Matches
00Y/M0.0Goals4
CLCAF Champions League· World1Matches
00Y/M0.0Goals3
CCCAF Confederation Cup· World1Matches
00Y/M0.0Goals4

Recent Matches

The last 50 matches officiated by M. Bambiso. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
2026-04-04Cup5
Ajax Cape Town
2025-05-181st Division0
2025-05-10Cup7
Ajax Cape Town
2025-04-261st Division0
2025-04-13Cup7
Leruma United
2025-03-291st Division0
Ajax Cape Town
2025-03-141st Division0
2025-03-121st Division01
Supersport United
2025-01-28Cup0
Ajax Cape Town
2025-01-191st Division0
Ajax Cape Town
2024-12-071st Division0
2024-11-23League Cup0
2024-11-021st Division0
2024-10-19League Cup0
2024-10-051st Division0
2024-09-29Premier Soccer League0
2024-09-14Premier Soccer League0
Maritzburg Utd
2024-04-271st Division0
2024-04-21Premier Soccer League0
2024-04-13Cup4
Supersport United
2024-04-06Premier Soccer League0
2024-04-02Premier Soccer League0
2024-03-10Premier Soccer League0
2024-02-18Premier Soccer League0
2024-02-131st Division0
Maritzburg Utd
2023-12-191st Division0
2023-12-17Premier Soccer League0
2023-12-03League Cup0
2023-11-12Premier Soccer League0
2023-10-311st Division0
2023-10-27Premier Soccer League0
2023-10-221st Division0
2023-10-031st Division0
2023-09-20Premier Soccer League0
2023-09-17CAF Champions League0
2023-08-26CAF Confederation Cup0
2023-08-09Premier Soccer League0
2023-07-11COSAFA Cup0
2023-07-07COSAFA Cup0
2023-05-20Premier Soccer League0
2023-05-16Premier Soccer League0
2023-05-13Premier Soccer League0
Moroka Swallows
Maritzburg Utd
2023-04-27Premier Soccer League0
2023-04-221st Division0
Supersport United
2023-04-18Premier Soccer League0
2023-04-08Premier Soccer League0
Cape Town ALL Stars
2023-04-021st Division0
2023-03-181st Division0
2023-03-151st Division01
2023-03-04Premier Soccer League0