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 Lions0–0Pretoria Callies
Oct 19, 20241st Division
Match Details
Pretoria Callies0–0Durban City
Oct 6, 20241st Division1
Match Details
Durban City1–0Ajax Cape Town
Sep 27, 20241st Division
Match Details
Venda FC0–1Leruma United
Sep 21, 20241st Division
Match Details
Sep 1, 20241st Division
Match Details
Ajax Cape Town2–0Kaizer Chiefs
May 25, 2024Premier Soccer League
Match Details
May 18, 2024Premier Soccer League
Match Details
May 12, 20241st Division
Match Details
Casric Stars4–2Platinum City Rovers
May 5, 20241st Division
Match Details
Platinum City Rovers1–3Milford FC
Apr 20, 20241st Division
Match Details
Supersport United1–1Polokwane City
Apr 17, 2024Premier Soccer League
Match Details
Richards Bay1–0Moroka Swallows
Match Details
Hungry Lions0–2JDR Stars
Apr 3, 20241st Division
Match Details
Mar 2, 20241st Division
Match Details
Baroka FC1–1Platinum City Rovers
Feb 14, 20241st Division
Match Details
Supersport United3–1Orlando 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 United1–0Royal AM
Oct 21, 2023League Cup
Match Details
Oct 8, 20231st Division
Match Details
Ajax Cape Town1–2Supersport United
Match Details
Chippa United1–0Supersport United
Sep 26, 2023Premier Soccer League
Match Details
Royal AM0–1Sekhukhune United
Sep 20, 2023Premier Soccer League
Match Details
MM Platinum0–1Magesi
Sep 16, 20231st Division
Match Details
Aug 26, 2023Premier Soccer League
Match Details
Golden Arrows1–1Moroka Swallows
Match Details
Jan 21, 20231st Division
Match Details
Casric Stars2–1Platinum City Rovers
Jan 14, 20231st Division
Match Details
Golden Arrows2–1Supersport United
Match Details
Royal AM0–0TS Galaxy
Match Details
Nov 6, 20221st Division
Match Details
Supersport United1–1Moroka Swallows
Oct 30, 2022Premier Soccer League
Match Details
MM Platinum0–0Platinum City Rovers
Oct 21, 20221st Division
Match Details
Cape Town ALL Stars0–0Ajax Cape Town
Oct 12, 20221st Division
Match Details
Platinum City Rovers1–1Ajax Cape Town
Oct 3, 20221st Division
Match Details
MM Platinum1–1Uthongathi
Sep 18, 20221st Division
Match Details
Maritzburg Utd1–0Orlando Pirates
Match Details
Aug 24, 2022Premier Soccer League
Match Details
May 8, 20221st Division1
Match Details
Royal AM0–0Amazulu
Apr 24, 2022Premier Soccer League
Match Details
Jomo Cosmos2–3Venda FC
Apr 17, 20221st Division
Match Details