Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 3 competitions · 31 career matches
| 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% |
2 matches recorded · South Africa
8 matches recorded · South Africa
1 matches recorded · South Africa
6 matches recorded · South Africa
1 matches recorded · South Africa
5 matches recorded · South Africa
1 matches recorded · South Africa
5 matches recorded · South Africa
1 matches recorded · South Africa
1 matches recorded · South Africa
| 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 |
| 1 Oct 2022 | Venda FC vs Baroka | 1-0 | - | - | 1st Division |
| 10 Sep 2022 | Baroka vs All Stars | 0-0 | - | - | 1st Division |
| 4 Sep 2022 | Casric Stars vs TTM | 2-0 | 2 | 0 | 1st Division |
| 10 Aug 2022 | Mamelodi Sundowns vs TS Galaxy | 0-1 | 3 | 0 | Premier League |
| 9 Feb 2022 | Venda FC vs African All Stars | 3-1 | - | - | Nedbank Cup |
| 28 Nov 2020 | Sekhukhune United vs Royal AM | 4-0 | - | - | 1st Division |
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.