Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99
Home Referees M. Bambiso

M. Bambiso

Football Referee · 2020-2026 · 9 competitions · 124 career matches

124 Matches
9 Competitions
3.48 Yellows / Game
0.15 Reds / Game
431 Total Yellows
18 Total Reds

Career by Competition

9 competitions
Competition Apps Yel / G Red / G BTB %
Premier League South Africa 83 305 3.67 11 0.13 80%
1st Division South Africa 18 35 1.94 3 0.17 67%
Nedbank Cup South Africa 12 47 3.92 3 0.25 83%
League Cup South Africa 4 19 4.75 1 0.25 100%
Cosafa Cup Africa 2 7 3.50 0 0.00 100%
MTN8 Cup South Africa 2 11 5.50 0 0.00 100%
CAF Champions League Africa 1 0 0.00 0 0.00 100%
CAF Confederations Cup Africa 1 0 0.00 0 0.00 100%
Premier League Play-offs South Africa 1 7 7.00 0 0.00 100%

Most Officiated Teams

Top 12
Orlando Pirates 23 apps
Kaizer Chiefs 17 apps
AmaZulu 14 apps
Mamelodi Sundowns 13 apps
Richards Bay 11 apps
Cape Town City 10 apps
Marumo Gallants FC 10 apps
TS Galaxy 10 apps
Chippa United 10 apps
SuperSport United 10 apps
Royal AM 10 apps
Sekhukhune United 8 apps

1st Division 2026/2027

1 matches recorded · South Africa

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 0
1H / Game 0.00
2H / Game 0.00

Home vs Away

Home Cards 0
Away Cards 0
Home / Game 0.00
Away / Game 0.00

Both Teams Booked

BTB Total 0 / 1
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Premier League 2025/2026

11 matches recorded · South Africa

Card Summary

Yellow Cards 37
Red Cards 0
Yellows / Game 3.36
Reds / Game 0.00

Cards by Half

1st Half Cards 19
2nd Half Cards 20
1H / Game 1.73
2H / Game 1.82

Home vs Away

Home Cards 26
Away Cards 11
Home / Game 2.36
Away / Game 1.00

Both Teams Booked

BTB Total 7 / 11
BTB % 64%
BTB 1H % 27%
BTB 2H % 45%

Over Yellow Cards

O 0.5
91%
O 1.5
91%
O 2.5
55%
O 3.5
45%
O 4.5
36%
O 5.5
18%

Over Cards - 1st Half

O 0.5
82%
O 1.5
73%
O 2.5
18%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
64%
O 1.5
55%
O 2.5
36%
O 3.5
27%

Over Home Team Cards

O 0.5
91%
O 1.5
64%
O 2.5
45%

Over Away Team Cards

O 0.5
64%
O 1.5
36%
O 2.5
0%

Result Distribution

Home Win 36%
Draw 27%
Away Win 36%
36%
27%
36%
Home Draw Away

1st Division 2025/2026

4 matches recorded · South Africa

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 1.75
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 0
1H / Game 0.00
2H / Game 0.00

Home vs Away

Home Cards 4
Away Cards 3
Home / Game 1.00
Away / Game 0.75

Both Teams Booked

BTB Total 2 / 4
BTB % 50%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
50%
O 1.5
50%
O 2.5
50%
O 3.5
25%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
50%
O 1.5
25%
O 2.5
25%

Over Away Team Cards

O 0.5
50%
O 1.5
25%
O 2.5
0%

Result Distribution

Home Win 75%
Draw 25%
Away Win 0%
75%
25%
0%
Home Draw Away

Nedbank Cup 2025/2026

3 matches recorded · South Africa

Card Summary

Yellow Cards 13
Red Cards 1
Yellows / Game 4.33
Reds / Game 0.33

Cards by Half

1st Half Cards 9
2nd Half Cards 5
1H / Game 3.00
2H / Game 1.67

Home vs Away

Home Cards 6
Away Cards 7
Home / Game 2.00
Away / Game 2.33

Both Teams Booked

BTB Total 3 / 3
BTB % 100%
BTB 1H % 67%
BTB 2H % 0%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
67%
O 4.5
67%
O 5.5
0%

Over Cards - 1st Half

O 0.5
67%
O 1.5
67%
O 2.5
67%
O 3.5
67%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
33%
O 2.5
33%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
33%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
33%

Result Distribution

Home Win 33%
Draw 0%
Away Win 67%
33%
0%
67%
Home Draw Away

Nedbank Cup 2024/2025

2 matches recorded · South Africa

Card Summary

Yellow Cards 14
Red Cards 0
Yellows / Game 7.00
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 11
1H / Game 1.50
2H / Game 5.50

Home vs Away

Home Cards 10
Away Cards 4
Home / Game 5.00
Away / Game 2.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
100%

Over Cards - 1st Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Premier League 2024/2025

13 matches recorded · South Africa

Card Summary

Yellow Cards 66
Red Cards 6
Yellows / Game 5.08
Reds / Game 0.46

Cards by Half

1st Half Cards 22
2nd Half Cards 43
1H / Game 1.69
2H / Game 3.31

Home vs Away

Home Cards 25
Away Cards 41
Home / Game 1.92
Away / Game 3.15

Both Teams Booked

BTB Total 12 / 13
BTB % 92%
BTB 1H % 31%
BTB 2H % 62%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
77%
O 4.5
46%
O 5.5
38%

Over Cards - 1st Half

O 0.5
100%
O 1.5
54%
O 2.5
15%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
77%
O 2.5
62%
O 3.5
38%

Over Home Team Cards

O 0.5
92%
O 1.5
54%
O 2.5
31%

Over Away Team Cards

O 0.5
100%
O 1.5
92%
O 2.5
69%

Result Distribution

Home Win 15%
Draw 31%
Away Win 54%
15%
31%
54%
Home Draw Away

1st Division 2024/2025

5 matches recorded · South Africa

Card Summary

Yellow Cards 6
Red Cards 1
Yellows / Game 1.20
Reds / Game 0.20

Cards by Half

1st Half Cards 3
2nd Half Cards 12
1H / Game 0.60
2H / Game 2.40

Home vs Away

Home Cards 3
Away Cards 3
Home / Game 0.60
Away / Game 0.60

Both Teams Booked

BTB Total 2 / 5
BTB % 40%
BTB 1H % 20%
BTB 2H % 40%

Over Yellow Cards

O 0.5
40%
O 1.5
40%
O 2.5
20%
O 3.5
20%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
40%
O 1.5
20%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
60%
O 1.5
60%
O 2.5
40%
O 3.5
20%

Over Home Team Cards

O 0.5
40%
O 1.5
20%
O 2.5
0%

Over Away Team Cards

O 0.5
40%
O 1.5
20%
O 2.5
0%

Result Distribution

Home Win 60%
Draw 20%
Away Win 20%
60%
20%
20%
Home Draw Away

League Cup 2024

2 matches recorded · South Africa

Card Summary

Yellow Cards 6
Red Cards 0
Yellows / Game 3.00
Reds / Game 0.00

Cards by Half

1st Half Cards 3
2nd Half Cards 5
1H / Game 1.50
2H / Game 2.50

Home vs Away

Home Cards 3
Away Cards 5
Home / Game 1.50
Away / Game 2.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 50%

Over Yellow Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%
O 3.5
50%
O 4.5
50%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Nedbank Cup 2023/2024

2 matches recorded · South Africa

Card Summary

Yellow Cards 6
Red Cards 1
Yellows / Game 3.00
Reds / Game 0.50

Cards by Half

1st Half Cards 1
2nd Half Cards 7
1H / Game 0.50
2H / Game 3.50

Home vs Away

Home Cards 5
Away Cards 3
Home / Game 2.50
Away / Game 1.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
50%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
50%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

CAF Champions League 2023/2024

1 matches recorded · Africa

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 1
1H / Game 2.00
2H / Game 1.00

Home vs Away

Home Cards 1
Away Cards 2
Home / Game 1.00
Away / Game 2.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 100%
BTB 2H % 0%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Premier League 2023/2024

10 matches recorded · South Africa

Card Summary

Yellow Cards 41
Red Cards 0
Yellows / Game 4.10
Reds / Game 0.00

Cards by Half

1st Half Cards 15
2nd Half Cards 27
1H / Game 1.50
2H / Game 2.70

Home vs Away

Home Cards 21
Away Cards 21
Home / Game 2.10
Away / Game 2.10

Both Teams Booked

BTB Total 6 / 10
BTB % 60%
BTB 1H % 30%
BTB 2H % 30%

Over Yellow Cards

O 0.5
100%
O 1.5
90%
O 2.5
70%
O 3.5
40%
O 4.5
40%
O 5.5
30%

Over Cards - 1st Half

O 0.5
70%
O 1.5
30%
O 2.5
30%
O 3.5
10%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
90%
O 2.5
40%
O 3.5
30%

Over Home Team Cards

O 0.5
70%
O 1.5
60%
O 2.5
50%

Over Away Team Cards

O 0.5
90%
O 1.5
60%
O 2.5
20%

Result Distribution

Home Win 20%
Draw 40%
Away Win 40%
20%
40%
40%
Home Draw Away

CAF Confederations Cup 2023/2024

1 matches recorded · Africa

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 2
1H / Game 2.00
2H / Game 2.00

Home vs Away

Home Cards 2
Away Cards 2
Home / Game 2.00
Away / Game 2.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Result Distribution

Home Win 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Gladafrica Championship 2023/2024

3 matches recorded · South Africa

Card Summary

Yellow Cards 9
Red Cards 0
Yellows / Game 3.00
Reds / Game 0.00

Cards by Half

1st Half Cards 8
2nd Half Cards 6
1H / Game 2.67
2H / Game 2.00

Home vs Away

Home Cards 5
Away Cards 9
Home / Game 1.67
Away / Game 3.00

Both Teams Booked

BTB Total 3 / 3
BTB % 100%
BTB 1H % 67%
BTB 2H % 33%

Over Yellow Cards

O 0.5
67%
O 1.5
67%
O 2.5
67%
O 3.5
33%
O 4.5
33%
O 5.5
33%

Over Cards - 1st Half

O 0.5
100%
O 1.5
67%
O 2.5
67%
O 3.5
33%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
67%
O 2.5
33%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
67%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
67%

Result Distribution

Home Win 67%
Draw 0%
Away Win 33%
67%
0%
33%
Home Draw Away

League Cup 2023

2 matches recorded · South Africa

Card Summary

Yellow Cards 13
Red Cards 1
Yellows / Game 6.50
Reds / Game 0.50

Cards by Half

1st Half Cards 7
2nd Half Cards 7
1H / Game 3.50
2H / Game 3.50

Home vs Away

Home Cards 5
Away Cards 9
Home / Game 2.50
Away / Game 4.50

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
50%
O 5.5
50%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 50%
Away Win 50%
0%
50%
50%
Home Draw Away

Cosafa Cup 2023

2 matches recorded · Africa

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 3.50
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 6
1H / Game 1.00
2H / Game 3.00

Home vs Away

Home Cards 4
Away Cards 4
Home / Game 2.00
Away / Game 2.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 50%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%
O 3.5
50%
O 4.5
50%
O 5.5
0%

Over Cards - 1st Half

O 0.5
50%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
50%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 50%
Away Win 0%
50%
50%
0%
Home Draw Away

Nedbank Cup 2022/2023

1 matches recorded · South Africa

Card Summary

Yellow Cards 7
Red Cards 1
Yellows / Game 7.00
Reds / Game 1.00

Cards by Half

1st Half Cards 3
2nd Half Cards 5
1H / Game 3.00
2H / Game 5.00

Home vs Away

Home Cards 2
Away Cards 6
Home / Game 2.00
Away / Game 6.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
100%

Over Cards - 1st Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
0%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 0%
Away Win 100%
0%
0%
100%
Home Draw Away

Premier League 2022/2023

19 matches recorded · South Africa

Card Summary

Yellow Cards 74
Red Cards 1
Yellows / Game 3.89
Reds / Game 0.05

Cards by Half

1st Half Cards 28
2nd Half Cards 51
1H / Game 1.47
2H / Game 2.68

Home vs Away

Home Cards 44
Away Cards 35
Home / Game 2.32
Away / Game 1.84

Both Teams Booked

BTB Total 17 / 19
BTB % 89%
BTB 1H % 32%
BTB 2H % 63%

Over Yellow Cards

O 0.5
100%
O 1.5
95%
O 2.5
74%
O 3.5
63%
O 4.5
37%
O 5.5
16%

Over Cards - 1st Half

O 0.5
84%
O 1.5
53%
O 2.5
5%
O 3.5
5%

Over Cards - 2nd Half

O 0.5
95%
O 1.5
89%
O 2.5
53%
O 3.5
26%

Over Home Team Cards

O 0.5
100%
O 1.5
63%
O 2.5
37%

Over Away Team Cards

O 0.5
89%
O 1.5
47%
O 2.5
32%

Result Distribution

Home Win 47%
Draw 26%
Away Win 26%
47%
26%
26%
Home Draw Away

Gladafrica Championship 2022/2023

5 matches recorded · South Africa

Card Summary

Yellow Cards 13
Red Cards 2
Yellows / Game 2.60
Reds / Game 0.40

Cards by Half

1st Half Cards 11
2nd Half Cards 12
1H / Game 2.20
2H / Game 2.40

Home vs Away

Home Cards 13
Away Cards 10
Home / Game 2.60
Away / Game 2.00

Both Teams Booked

BTB Total 5 / 5
BTB % 100%
BTB 1H % 60%
BTB 2H % 80%

Over Yellow Cards

O 0.5
60%
O 1.5
60%
O 2.5
40%
O 3.5
40%
O 4.5
40%
O 5.5
20%

Over Cards - 1st Half

O 0.5
100%
O 1.5
60%
O 2.5
40%
O 3.5
20%

Over Cards - 2nd Half

O 0.5
80%
O 1.5
80%
O 2.5
40%
O 3.5
40%

Over Home Team Cards

O 0.5
100%
O 1.5
60%
O 2.5
60%

Over Away Team Cards

O 0.5
100%
O 1.5
80%
O 2.5
20%

Result Distribution

Home Win 20%
Draw 60%
Away Win 20%
20%
60%
20%
Home Draw Away

Mtn 8 Cup 2022/2023

2 matches recorded · South Africa

Card Summary

Yellow Cards 11
Red Cards 0
Yellows / Game 5.50
Reds / Game 0.00

Cards by Half

1st Half Cards 2
2nd Half Cards 12
1H / Game 1.00
2H / Game 6.00

Home vs Away

Home Cards 8
Away Cards 6
Home / Game 4.00
Away / Game 3.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
50%

Over Cards - 1st Half

O 0.5
50%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 50%
Away Win 50%
0%
50%
50%
Home Draw Away

Premier League Play-offs 2021/2022

1 matches recorded · South Africa

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 7.00
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 6
1H / Game 1.00
2H / Game 6.00

Home vs Away

Home Cards 4
Away Cards 3
Home / Game 4.00
Away / Game 3.00

Both Teams Booked

BTB Total 1 / 1
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%
O 4.5
100%
O 5.5
100%

Over Cards - 1st Half

O 0.5
100%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
100%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Over Away Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%

Result Distribution

Home Win 0%
Draw 100%
Away Win 0%
0%
100%
0%
Home Draw Away

Premier League 2021/2022

18 matches recorded · South Africa

Card Summary

Yellow Cards 51
Red Cards 2
Yellows / Game 2.83
Reds / Game 0.11

Cards by Half

1st Half Cards 18
2nd Half Cards 49
1H / Game 1.00
2H / Game 2.72

Home vs Away

Home Cards 38
Away Cards 29
Home / Game 2.11
Away / Game 1.61

Both Teams Booked

BTB Total 13 / 18
BTB % 72%
BTB 1H % 17%
BTB 2H % 61%

Over Yellow Cards

O 0.5
83%
O 1.5
67%
O 2.5
56%
O 3.5
39%
O 4.5
22%
O 5.5
11%

Over Cards - 1st Half

O 0.5
56%
O 1.5
28%
O 2.5
11%
O 3.5
6%

Over Cards - 2nd Half

O 0.5
89%
O 1.5
83%
O 2.5
50%
O 3.5
33%

Over Home Team Cards

O 0.5
83%
O 1.5
72%
O 2.5
28%

Over Away Team Cards

O 0.5
83%
O 1.5
56%
O 2.5
17%

Result Distribution

Home Win 22%
Draw 56%
Away Win 22%
22%
56%
22%
Home Draw Away

Nedbank Cup 2021/2022

2 matches recorded · South Africa

Card Summary

Yellow Cards 0
Red Cards 0
Yellows / Game 0.00
Reds / Game 0.00

Cards by Half

1st Half Cards 0
2nd Half Cards 3
1H / Game 0.00
2H / Game 1.50

Home vs Away

Home Cards 2
Away Cards 1
Home / Game 1.00
Away / Game 0.50

Both Teams Booked

BTB Total 0 / 2
BTB % 0%
BTB 1H % 0%
BTB 2H % 0%

Over Yellow Cards

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
0%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
50%
O 2.5
0%
O 3.5
0%

Over Home Team Cards

O 0.5
50%
O 1.5
50%
O 2.5
0%

Over Away Team Cards

O 0.5
50%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 0%
Away Win 50%
50%
0%
50%
Home Draw Away

Premier League 2020/2021

12 matches recorded · South Africa

Card Summary

Yellow Cards 36
Red Cards 2
Yellows / Game 3.00
Reds / Game 0.17

Cards by Half

1st Half Cards 19
2nd Half Cards 26
1H / Game 1.58
2H / Game 2.17

Home vs Away

Home Cards 25
Away Cards 20
Home / Game 2.08
Away / Game 1.67

Both Teams Booked

BTB Total 11 / 12
BTB % 92%
BTB 1H % 50%
BTB 2H % 42%

Over Yellow Cards

O 0.5
92%
O 1.5
83%
O 2.5
75%
O 3.5
33%
O 4.5
17%
O 5.5
0%

Over Cards - 1st Half

O 0.5
92%
O 1.5
58%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
83%
O 2.5
33%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
58%
O 2.5
33%

Over Away Team Cards

O 0.5
92%
O 1.5
42%
O 2.5
17%

Result Distribution

Home Win 67%
Draw 33%
Away Win 0%
67%
33%
0%
Home Draw Away

Nedbank Cup 2020/2021

2 matches recorded · South Africa

Card Summary

Yellow Cards 7
Red Cards 0
Yellows / Game 3.50
Reds / Game 0.00

Cards by Half

1st Half Cards 1
2nd Half Cards 6
1H / Game 0.50
2H / Game 3.00

Home vs Away

Home Cards 5
Away Cards 2
Home / Game 2.50
Away / Game 1.00

Both Teams Booked

BTB Total 2 / 2
BTB % 100%
BTB 1H % 0%
BTB 2H % 100%

Over Yellow Cards

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
50%
O 4.5
0%
O 5.5
0%

Over Cards - 1st Half

O 0.5
50%
O 1.5
0%
O 2.5
0%
O 3.5
0%

Over Cards - 2nd Half

O 0.5
100%
O 1.5
100%
O 2.5
100%
O 3.5
0%

Over Home Team Cards

O 0.5
100%
O 1.5
100%
O 2.5
50%

Over Away Team Cards

O 0.5
100%
O 1.5
0%
O 2.5
0%

Result Distribution

Home Win 50%
Draw 50%
Away Win 0%
50%
50%
0%
Home Draw Away

Match History

124 matches
Date Fixture Score Competition
1 Nov 2026 Highbury vs Leicesterford 2-1 0 0 1st Division
16 May 2026 Siwelele vs Magesi 1-0 3 0 Premier League
10 May 2026 Cape Town City vs Baroka 1-0 3 0 1st Division
25 Apr 2026 Sekhukhune United vs Marumo Gallants FC 1-1 4 0 Premier League
19 Apr 2026 TS Galaxy vs Richards Bay 0-1 2 0 Premier League
15 Apr 2026 Magesi vs Kaizer Chiefs 1-4 0 0 Premier League
11 Apr 2026 Gomora United vs Milford 2-1 0 0 1st Division
4 Apr 2026 Durban City vs Casric Stars 1-0 5 0 Nedbank Cup
14 Mar 2026 Lerumo Lions vs Casric Stars 1-1 4 0 1st Division
11 Mar 2026 Orlando Pirates vs Richards Bay 2-0 2 0 Premier League
27 Feb 2026 Magesi vs Polokwane City 0-2 6 0 Premier League
22 Feb 2026 University of Pretoria vs Sekhukhune United 0-1 5 0 Nedbank Cup
14 Feb 2026 Kruger United vs Upington City 2-1 0 0 1st Division
10 Feb 2026 Polokwane City vs AmaZulu 1-2 3 1 Nedbank Cup
24 Jan 2026 Orbit College vs Chippa United 0-1 2 0 Premier League
1 Nov 2025 Mamelodi Sundowns vs Orlando Pirates 1-1 6 0 Premier League
27 Aug 2025 Kaizer Chiefs vs Mamelodi Sundowns 0-0 5 0 Premier League
19 Aug 2025 Kaizer Chiefs vs Richards Bay 1-0 5 0 Premier League
12 Aug 2025 Orbit College vs Siwelele 1-0 2 0 Premier League
18 May 2025 Cape Town Spurs vs Durban City 0-1 2 0 1st Division
10 May 2025 Kaizer Chiefs vs Orlando Pirates 2-1 7 0 Nedbank Cup
3 May 2025 Cape Town City vs Mamelodi Sundowns 0-2 3 0 Premier League
13 Apr 2025 Mamelodi Sundowns vs Kaizer Chiefs 1-2 7 0 Nedbank Cup
6 Apr 2025 Cape Town City vs Sekhukhune United 1-2 8 2 Premier League
12 Mar 2025 Durban City vs Orbit College 0-0 4 1 1st Division
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

M. Bambiso Referee Stats & Card History

M. Bambiso has officiated 124 matches across 9 competitions, averaging 3.48 yellow cards and 0.15 red cards per game (431 yellows and 18 reds in total). Active years in our database: 2020-2026. Competitions covered include Premier League, 1st Division, Nedbank Cup, League Cup, Cosafa Cup, MTN8 Cup.

This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for M. Bambiso.

All statistics for M. Bambiso and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.