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 Abraham Mashala

Abraham Mashala

Football Referee · 2020-2026 · 3 competitions · 31 career matches

31 Matches
3 Competitions
0.81 Yellows / Game
0.10 Reds / Game
25 Total Yellows
3 Total Reds

Career by Competition

3 competitions
Competition Apps Yel / G Red / G BTB %
1st Division South Africa 27 19 0.70 3 0.11 26%
Premier League South Africa 2 6 3.00 0 0.00 0%
Nedbank Cup South Africa 2 0 0.00 0 0.00 0%

Most Officiated Teams

Top 12
Upington City 6 apps
Baroka 5 apps
Venda FC 5 apps
Hungry Lions 3 apps
Leicesterford 3 apps
Orbit College 2 apps
Lerumo Lions 2 apps
Black Leopards 2 apps
Leruma United 2 apps
Magesi 2 apps
Cape Town Spurs 2 apps
Pretoria Callies 2 apps

1st Division 2026/2027

2 matches recorded · South Africa

Card Summary

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

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 / 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
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 0%
Draw 50%
Away Win 50%
0%
50%
50%
Home Draw Away

1st Division 2025/2026

8 matches recorded · South Africa

Card Summary

Yellow Cards 3
Red Cards 0
Yellows / Game 0.38
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 3
Home / Game 0.00
Away / Game 0.38

Both Teams Booked

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

Over Yellow Cards

O 0.5
25%
O 1.5
13%
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
25%
O 1.5
13%
O 2.5
0%

Result Distribution

Home Win 38%
Draw 38%
Away Win 25%
38%
38%
25%
Home Draw Away

Premier League 2024/2025

1 matches recorded · South Africa

Card Summary

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

Cards by Half

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

Home vs Away

Home Cards 0
Away Cards 3
Home / Game 0.00
Away / Game 3.00

Both Teams Booked

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

Over Yellow Cards

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

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
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
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

1st Division 2024/2025

6 matches recorded · South Africa

Card Summary

Yellow Cards 8
Red Cards 2
Yellows / Game 1.33
Reds / Game 0.33

Cards by Half

1st Half Cards 4
2nd Half Cards 4
1H / Game 0.67
2H / Game 0.67

Home vs Away

Home Cards 1
Away Cards 7
Home / Game 0.17
Away / Game 1.17

Both Teams Booked

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

Over Yellow Cards

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

Over Cards - 1st Half

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

Over Cards - 2nd Half

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

Over Home Team Cards

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

Over Away Team Cards

O 0.5
67%
O 1.5
33%
O 2.5
17%

Result Distribution

Home Win 17%
Draw 33%
Away Win 50%
17%
33%
50%
Home Draw Away

Nedbank Cup 2023/2024

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 2
1H / Game 0.00
2H / Game 2.00

Home vs Away

Home Cards 0
Away Cards 2
Home / Game 0.00
Away / Game 2.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
100%
O 1.5
100%
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
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

5 matches recorded · South Africa

Card Summary

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

Cards by Half

1st Half Cards 3
2nd Half Cards 11
1H / Game 0.60
2H / Game 2.20

Home vs Away

Home Cards 9
Away Cards 5
Home / Game 1.80
Away / Game 1.00

Both Teams Booked

BTB Total 3 / 5
BTB % 60%
BTB 1H % 0%
BTB 2H % 40%

Over Yellow Cards

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

Over Cards - 1st Half

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

Over Cards - 2nd Half

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

Over Home Team Cards

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

Over Away Team Cards

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

Result Distribution

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

Premier League 2022/2023

1 matches recorded · South Africa

Card Summary

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

Cards by Half

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

Home vs Away

Home Cards 2
Away Cards 0
Home / Game 2.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
100%
O 1.5
100%
O 2.5
100%
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
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
0%
O 1.5
0%
O 2.5
0%

Result Distribution

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

Gladafrica Championship 2022/2023

5 matches recorded · South Africa

Card Summary

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

Cards by Half

1st Half Cards 3
2nd Half Cards 11
1H / Game 0.60
2H / Game 2.20

Home vs Away

Home Cards 7
Away Cards 7
Home / Game 1.40
Away / Game 1.40

Both Teams Booked

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

Over Yellow Cards

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

Over Cards - 1st Half

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

Over Cards - 2nd Half

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

Over Home Team Cards

O 0.5
80%
O 1.5
40%
O 2.5
20%

Over Away Team Cards

O 0.5
80%
O 1.5
40%
O 2.5
20%

Result Distribution

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

Nedbank Cup 2021/2022

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 4
1H / Game 0.00
2H / Game 4.00

Home vs Away

Home Cards 4
Away Cards 0
Home / Game 4.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
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
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

Gladafrica Championship 2020/2021

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 1
2nd Half Cards 1
1H / Game 1.00
2H / Game 1.00

Home vs Away

Home Cards 0
Away Cards 2
Home / Game 0.00
Away / Game 2.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
100%
O 1.5
0%
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
0%
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 100%
Draw 0%
Away Win 0%
100%
0%
0%
Home Draw Away

Match History

31 matches
Date Fixture Score Competition
31 Oct 2026 Hungry Lions vs Upington City 0-0 0 1 1st Division
8 Sep 2026 Orbit College vs Lerumo Lions 1-2 0 0 1st Division
17 May 2026 Baroka vs Upington City 0-0 2 0 1st Division
11 Apr 2026 Baroka vs Leicesterford 1-2 1 0 1st Division
15 Mar 2026 Black Leopards vs Leicesterford 1-0 0 0 1st Division
1 Mar 2026 Black Leopards vs Hungry Lions 1-2 0 0 1st Division
15 Feb 2026 Venda FC vs Lerumo Lions 1-1 0 0 1st Division
14 Sep 2025 The Bees vs Midlands Wand. 2-0 0 0 1st Division
30 Aug 2025 Kruger United vs Highbury 1-1 0 0 1st Division
22 Aug 2025 Gomora United vs Leicesterford 1-0 0 0 1st Division
18 May 2025 Milford vs Baroka 1-2 1 0 1st Division
23 Feb 2025 Upington City vs Leruma United 0-1 0 0 1st Division
11 Jan 2025 Magesi vs AmaZulu 0-1 3 0 Premier League
20 Oct 2024 Cape Town Spurs vs Upington City 1-1 3 1 1st Division
23 Sep 2024 Cape Town Spurs vs Hungry Lions 2-1 3 0 1st Division
15 Sep 2024 Venda FC vs Durban City 0-0 0 0 1st Division
24 Aug 2024 Leruma United vs Pretoria Callies 0-1 1 1 1st Division
12 May 2024 Casric Stars vs Magesi 2-2 0 0 1st Division
5 May 2024 Upington City vs MM Platinum 4-1 0 0 1st Division
7 Apr 2024 Marumo Gallants FC vs JDR Stars 0-1 5 0 1st Division
9 Mar 2024 Upington City vs Marumo Gallants FC 1-1 0 0 1st Division
25 Feb 2024 D’General vs Madridtas 2-0 0 0 Nedbank Cup
26 Aug 2023 Orbit College vs Platinum City Rovers 2-1 0 0 1st Division
5 Nov 2022 Pretoria Callies vs All Stars 0-1 - - 1st Division
15 Oct 2022 Venda FC vs University of Pretoria 0-0 1 0 1st Division
OddAlerts Football Data API Access referee stats, card data, and appointments programmatically.
Explore API

Abraham Mashala Referee Stats & Card History

Abraham Mashala has officiated 31 matches across 3 competitions, averaging 0.81 yellow cards and 0.10 red cards per game (25 yellows and 3 reds in total). Active years in our database: 2020-2026. Competitions covered include 1st Division, Premier League, Nedbank 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 Abraham Mashala.

All statistics for Abraham Mashala 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.