Menu
Rozhodcovia

M Mosemeng — Referee Profile

Career Statistics

M. Mosemeng has officiated 100 matches, issuing 0 yellow and 2 red cards (0.00 yellows per match). Home teams win 47.0% of the time when this referee is in charge.

100

Matches

0

0.00/game

Yellow Cards

2

0.02/game

Red Cards

7

0.07/game

Penalties

228

2.28/game

Goals

47

47%

Home Wins

25

25%

Away Wins

28

28%

Draws

Result Distribution

Match outcome breakdown when M. Mosemeng officiates: 47.0% home wins, 28.0% draws, 25.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 47%
D 28%
A 25%
Home winDrawAway win

Matches per Year

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

201982020920211720221820232920241220257

League Level Breakdown

100matches
1st Division54 (54%)
Premier Soccer League40 (40%)
Cup5 (5%)
League Cup1 (1%)

Statistics by League

M. Mosemeng has officiated across 4 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 119
PLPremier Soccer League· South-Africa40Matches
Y/M 0.0Goals 94
CCup· South-Africa5Matches
Y/M 0.0Goals 12
LCLeague Cup· South-Africa1Matches
Y/M 0.0Goals 3

Recent Matches

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

May 2, 20251st Division
Apr 12, 20251st Division
Pretoria Callies
Apr 5, 20251st Division
Ajax Cape Town
Feb 8, 20251st Division
Jan 31, 20251st Division
Jan 28, 2025Cup
Jan 12, 20251st Division
Nov 8, 20241st Division
Sep 29, 20241st Division
Supersport United
Leruma United
Aug 31, 20241st Division
Apr 6, 20241st Division1
Moroka Swallows
Mar 1, 20241st Division
Feb 24, 2024Cup
Feb 17, 20241st Division
Ajax Cape Town
Pretoria Callies
Dec 20, 20231st Division
Maritzburg Utd
Dec 9, 20231st Division1
Nov 24, 20231st Division
Ajax Cape Town
Nov 4, 20231st Division
Maritzburg Utd
JDR Stars
Oct 27, 20231st Division
Oct 21, 2023League Cup
Oct 3, 20231st Division
Pretoria Callies
Sep 16, 20231st Division
Supersport United
Ajax Cape Town
Maritzburg Utd
May 7, 20231st Division
Platinum City Rovers
Apr 29, 20231st Division
Apr 1, 20231st Division
Ajax Cape Town
Pretoria Callies
Mar 19, 20231st Division
Uthongathi
Cape Town ALL Stars
Mar 15, 20231st Division
Pretoria Callies
Mar 1, 20231st Division
Feb 26, 20231st Division
Maritzburg Utd
JDR Stars
MM Platinum
Jan 28, 20231st Division