OrcaScore

Referee profile

Abongile Tom

  • South Africa
  • 126 matches officiated
Matches officiated
126
career total (source)
Yellow cards / match
4.02
507 yellow in total
Reds / match
0.25
13 red · 18 second yellow
Yellow / match, recent
4.89
19 matches · red 0.21

Last 12 months

18 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricAbongile TomAverageDifference from average
Yellow cards / match 4.28 3.99 +7%
Red cards / match 0.17 0.21 −20%
Penalty goals / match 0.17 0.23 −26%
Goals / match 2.06 2.78 −26%
Home wins 33% 44% −24%
Draws 39% 25% +54%

Ranked 370 of 1117 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 South African Premier Division 2.23 goals · 3.46 yellows / match 13 matches
  2. 2 Africa Cup of Nations 1.33 goals · – yellows / match 3 matches
  3. 3 Africa Cup of Nations Qual. 2.00 goals · – yellows / match 1 match
  4. 4 World Cup Qual. CAF 2.00 goals · – yellows / match 1 match

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 2 4 6 8 10 Kaizer Chiefs – Sekhukhune United · 16 Sep 2025 · Yellow cards 3, Red cards 0 3 16 SepKAC–SEK Magesi FC – Siwelele FC · 20 Sep 2025 · Yellow cards 7, Red cards 1 8 Mamelodi Sundowns – Richards Bay FC · 27 Sep 2025 · Yellow cards 2, Red cards 0 2 Lamontville Golden Arrows – Orlando Pirates · 5 Nov 2025 · Yellow cards 7, Red cards 0 7 5 NovGAR–ORL Nigeria – Gabon · 13 Nov 2025 · Yellow cards 7, Red cards 0 7 Richards Bay FC – AmaZulu FC · 28 Nov 2025 · Yellow cards 4, Red cards 0 4 Siwelele FC – Mamelodi Sundowns · 3 Dec 2025 · Yellow cards 10, Red cards 1 11 3 DecSIW–MAM DR Congo – Benin · 23 Dec 2025 · Yellow cards 6, Red cards 0 6 Mali – Tunisia · 3 Jan 2026 · Yellow cards 10, Red cards 1 11 Mali – Senegal · 9 Jan 2026 · Yellow cards 8, Red cards 1 9 9 JanMLI–SEN Richards Bay FC – Lamontville Golden Arrows · 30 Jan 2026 · Yellow cards 4, Red cards 0 4 Durban City FC – TS Galaxy · 13 Feb 2026 · Yellow cards 2, Red cards 0 2 ORBIT College FC – Mamelodi Sundowns · 10 Mar 2026 · Yellow cards 6, Red cards 0 6 10 MarORB–MAM Orlando Pirates – AmaZulu FC · 18 Apr 2026 · Yellow cards 3, Red cards 0 3 Mamelodi Sundowns – Polokwane City · 3 May 2026 · Yellow cards 1, Red cards 0 1 Kaizer Chiefs – Chippa United · 23 May 2026 · Yellow cards 5, Red cards 0 5 23 MayKAC–CHI Lamontville Golden Arrows – Chippa United · 1 Aug 2026 · Yellow cards 4, Red cards 0 4 Marumo Gallants FC – Orlando Pirates · 20 Sep 2026 · Yellow cards 1, Red cards 0 1 Morocco – Gabon · 25 Sep 2026 · Yellow cards 3, Red cards 0 3 25 SepMAR–GAB 4.0

League breakdown

Competitions of the last 30 matches

South African Premier Division 25 25 matches · 4.2 yellow/match
Africa Cup of Nations 3 3 matches · 8.0 yellow/match
Africa Cup of Nations Qual. 1 1 matches · 3.0 yellow/match
World Cup Qual. CAF 1 1 matches · 7.0 yellow/match

Recent matches

Older matches exist at the source.
FT 25 Sep Morocco Gabon 2 0
Africa Cup of Nations Qual. 3 0
FT 20 Sep Marumo Gallants FC Orlando Pirates 0 2
South African Premier Division 1 0
FT 15 Aug Durban City FC Richards Bay FC 1 1
South African Premier Division –
FT 23 May Kaizer Chiefs Chippa United 0 1
South African Premier Division 5 0
FT 3 May Mamelodi Sundowns Polokwane City 3 0
South African Premier Division 1 0
FT 26 Apr Orlando Pirates Kaizer Chiefs 1 1
South African Premier Division –
FT 18 Apr Orlando Pirates AmaZulu FC 3 0
South African Premier Division 3 0
FT 10 Mar ORBIT College FC Mamelodi Sundowns 0 2
South African Premier Division 6 0
FT 13 Feb Durban City FC TS Galaxy 2 0
South African Premier Division 2 0
FT 9 Jan Mali Senegal 0 1
Africa Cup of Nations 8 1
FT 3 Jan Mali Tunisia 1(3) 1(2)
Africa Cup of Nations 10 1
FT 23 Dec DR Congo Benin 1 0
Africa Cup of Nations 6 0
FT 3 Dec Siwelele FC Mamelodi Sundowns 1 1
South African Premier Division 10 1
FT 28 Nov Richards Bay FC AmaZulu FC 2 0
South African Premier Division 4 0
FT 13 Nov Nigeria Gabon 4 1
World Cup Qual. CAF 7 0
FT 27 Sep Mamelodi Sundowns Richards Bay FC 4 1
South African Premier Division 2 0
FT 24 Sep ORBIT College FC Polokwane City 1 0
South African Premier Division –
FT 20 Sep Magesi FC Siwelele FC 2 0
South African Premier Division 7 1
FT 16 Sep Kaizer Chiefs Sekhukhune United 1 3
South African Premier Division 3 0
FT 24 May Supersport United Richards Bay FC 0 2
South African Premier Division –
FT 30 Apr Orlando Pirates Sekhukhune United 0 1
South African Premier Division –
FT 19 Apr Chippa United Kaizer Chiefs 0 0
South African Premier Division –
FT 4 Apr AmaZulu FC Richards Bay FC 1 0
South African Premier Division –
FT 1 Mar Marumo Gallants FC Orlando Pirates 2 0
South African Premier Division –
FT 22 Feb Mamelodi Sundowns TS Galaxy 4 1
South African Premier Division –
FT 5 Feb Sekhukhune United Orlando Pirates 1 2
South African Premier Division –
FT 4 Jan AmaZulu FC Lamontville Golden Arrows 0 0
South African Premier Division –