Menu
Rozhodcovia

M Thulo — Referee Profile

Career Statistics

M. Thulo has officiated 70 matches, issuing 1 yellow and 2 red cards (0.01 yellows per match). Home teams win 32.9% of the time when this referee is in charge.

70

Matches

1

0.01/game

Yellow Cards

2

0.03/game

Red Cards

4

0.06/game

Penalties

131

1.87/game

Goals

23

32.9%

Home Wins

26

37.1%

Away Wins

21

30%

Draws

Result Distribution

Match outcome breakdown when M. Thulo officiates: 32.9% home wins, 30.0% draws, 37.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 32.9%
D 30%
A 37.1%
Home winDrawAway win

Matches per Year

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

20193202062021520221020232120241920256

League Level Breakdown

70matches
1st Division54 (77%)
Premier Soccer League11 (16%)
Cup5 (7%)

Statistics by League

M. Thulo has officiated across 3 competitions, with the most appearances in 1st Division (54 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

1D1st Division· South-Africa54Matches
2Y/M 0.0Goals 98
PLPremier Soccer League· South-Africa11Matches
Y/M 0.0Goals 16
CCup· South-Africa5Matches
1Y/M 0.2Goals 17

Recent Matches

The last 50 matches officiated by M. Thulo. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 18, 20251st Division
Apr 27, 20251st Division
Leruma United
Mar 15, 20251st Division
Pretoria Callies
Feb 8, 20251st Division
Pretoria Callies
Jan 11, 20251st Division
Dec 14, 20241st Division
Leruma United
Nov 24, 20241st Division
Nov 1, 20241st Division
Pretoria Callies
Oct 26, 20241st Division
Oct 20, 20241st Division
Sep 22, 20241st Division
Sep 14, 20241st Division
Sep 1, 20241st Division
Ajax Cape Town
Apr 20, 20241st Division
Apr 16, 20241st Division
Apr 7, 20241st Division
Mar 10, 20241st Division
Platinum City Rovers
Mar 3, 20241st Division
Feb 25, 2024Cup
Pretoria Callies
Feb 17, 20241st Division
Dec 6, 2023Cup
Pretoria Callies
Nov 11, 20231st Division
Nov 4, 20231st Division
Oct 27, 20231st Division1
MM Platinum
Sep 29, 20231st Division
Sep 17, 20231st Division1
Pretoria Callies
Sep 2, 20231st Division
Royal AM
Moroka Swallows
Cape Town ALL Stars
May 7, 20231st Division
Cape Town ALL Stars
Apr 22, 20231st Division
Apr 8, 20231st Division
Mar 14, 20231st Division
JDR Stars
Uthongathi
Mar 4, 20231st Division
Mar 1, 20231st Division
Uthongathi
Feb 21, 20231st Division
Supersport United
Dondol Stars
Feb 8, 2023Cup
Jan 28, 20231st Division
Jan 17, 20231st Division
Jan 8, 2023Cup
Moroka Swallows
Royal AM
Pretoria Callies
Oct 8, 20221st Division
Ajax Cape Town
JDR Stars
Sep 18, 20221st Division
Sep 3, 20221st Division