Menu
TM
Referee

T. Maruping

Career Statistics

101

T. Maruping has officiated 101 matches, issuing 1 yellow and 3 red cards (0.01 yellows per match). Home teams win 44.6% of the time when this referee is in charge.

101

Matches

1

0.01/game

Yellow Cards

3

0.03/game

Red Cards

13

0.13/game

Penalties

201

1.99/game

Goals

45

44.6%

Home Wins

23

22.8%

Away Wins

33

32.7%

Draws

Result Distribution

Match outcome breakdown when T. Maruping officiates: 44.6% home wins, 32.7% draws, 22.8% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 44.6%
D 32.7%
A 22.8%
Home winDrawAway win

Matches per Year

T. Maruping's workload across 6 years (2019–2024). Tracking how many matches a referee handles per year helps assess experience and current activity level.

201910202013202122202220202320202416

League Level Breakdown

101matches
Premier Soccer League49 (49%)
1st Division47 (47%)
Cup4 (4%)
League Cup1 (1%)

Statistics by League

4

T. Maruping has officiated across 4 competitions, with the most appearances in Premier Soccer League (49 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 87
13Y/M 0.0Goals 105
CCup · South Africa4Matches
Y/M 0.0Goals 8
Y/M 0.0Goals 1

Recent Matches

50

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

Oct 25, 2024Premier Soccer League
Match Details
Hungry Lions00Pretoria Callies
Oct 19, 20241st Division
Match Details
Pretoria Callies00Durban City
Oct 6, 20241st Division1
Match Details
Durban City10Ajax Cape Town
Sep 27, 20241st Division
Match Details
Venda FC01Leruma United
Sep 21, 20241st Division
Match Details
Sep 1, 20241st Division
Match Details
Ajax Cape Town20Kaizer Chiefs
May 25, 2024Premier Soccer League
Match Details
May 18, 2024Premier Soccer League
Match Details
May 12, 20241st Division
Match Details
Casric Stars42Platinum City Rovers
May 5, 20241st Division
Match Details
Platinum City Rovers13Milford FC
Apr 20, 20241st Division
Match Details
Supersport United11Polokwane City
Apr 17, 2024Premier Soccer League
Match Details
Richards Bay10Moroka Swallows
Match Details
Hungry Lions02JDR Stars
Apr 3, 20241st Division
Match Details
Mar 2, 20241st Division
Match Details
Baroka FC11Platinum City Rovers
Feb 14, 20241st Division
Match Details
Supersport United31Orlando Pirates
Dec 23, 2023Premier Soccer League
Match Details
Dec 5, 2023Cup
Match Details
Nov 24, 20231st Division
Match Details
Nov 11, 2023Premier Soccer League
Match Details
Oct 28, 20231st Division
Match Details
Sekhukhune United10Royal AM
Oct 21, 2023League Cup
Match Details
Oct 8, 20231st Division
Match Details
Ajax Cape Town12Supersport United
Match Details
Chippa United10Supersport United
Sep 26, 2023Premier Soccer League
Match Details
Royal AM01Sekhukhune United
Sep 20, 2023Premier Soccer League
Match Details
MM Platinum01Magesi
Sep 16, 20231st Division
Match Details
Aug 26, 2023Premier Soccer League
Match Details
Golden Arrows11Moroka Swallows
Match Details
Jan 21, 20231st Division
Match Details
Casric Stars21Platinum City Rovers
Jan 14, 20231st Division
Match Details
Golden Arrows21Supersport United
Match Details
Royal AM00TS Galaxy
Match Details
Nov 6, 20221st Division
Match Details
Supersport United11Moroka Swallows
Oct 30, 2022Premier Soccer League
Match Details
MM Platinum00Platinum City Rovers
Oct 21, 20221st Division
Match Details
Cape Town ALL Stars00Ajax Cape Town
Oct 12, 20221st Division
Match Details
Platinum City Rovers11Ajax Cape Town
Oct 3, 20221st Division
Match Details
MM Platinum11Uthongathi
Sep 18, 20221st Division
Match Details
Maritzburg Utd10Orlando Pirates
Match Details
Aug 24, 2022Premier Soccer League
Match Details
May 8, 20221st Division1
Match Details
Royal AM00Amazulu
Apr 24, 2022Premier Soccer League
Match Details
Jomo Cosmos23Venda FC
Apr 17, 20221st Division
Match Details