Menu
Rozhodcovia

M Kheswa — Referee Profile

Career Statistics

M. Kheswa has officiated 93 matches, issuing 0 yellow and 3 red cards (0.00 yellows per match). Home teams win 40.9% of the time when this referee is in charge.

93

Matches

0

0.00/game

Yellow Cards

3

0.03/game

Red Cards

7

0.08/game

Penalties

174

1.87/game

Goals

38

40.9%

Home Wins

28

30.1%

Away Wins

27

29%

Draws

Result Distribution

Match outcome breakdown when M. Kheswa officiates: 40.9% home wins, 29.0% draws, 30.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 40.9%
D 29%
A 30.1%
Home winDrawAway win

Matches per Year

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

201952020820211620221520232420241920256

League Level Breakdown

93matches
1st Division61 (66%)
Premier Soccer League28 (30%)
Cup4 (4%)

Statistics by League

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

1D1st Division· South-Africa61Matches
2Y/M 0.0Goals 127
PLPremier Soccer League· South-Africa28Matches
Y/M 0.0Goals 41
CCup· South-Africa4Matches
1Y/M 0.0Goals 6

Recent Matches

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

Apr 26, 20251st Division
Apr 23, 20251st Division
Apr 6, 20251st Division
Mar 12, 20251st Division
Feb 7, 20251st Division
Jan 27, 2025Cup
Ajax Cape Town
JDR Stars
Nov 29, 20241st Division
Nov 23, 20241st Division
Nov 2, 20241st Division
Oct 27, 20241st Division1
Oct 19, 20241st Division
Oct 5, 20241st Division
Aug 24, 20241st Division
Ajax Cape Town
Supersport United
Feb 24, 2024Cup1
Feb 21, 2024Cup
Ajax Cape Town
Oct 20, 20231st Division
Moroka Swallows
Sep 17, 20231st Division
JDR Stars
MM Platinum
Sep 1, 20231st Division
Pretoria Callies
Aug 25, 20231st Division
May 7, 20231st Division
Platinum City Rovers
Apr 7, 20231st Division
Mar 14, 20231st Division
Mar 4, 20231st Division
MM Platinum
Mar 4, 20231st Division
Cape Town ALL Stars
Feb 25, 20231st Division
Feb 18, 20231st Division
Feb 5, 20231st Division
Ajax Cape Town
Cape Town ALL Stars
Jan 30, 20231st Division
Platinum City Rovers
Jan 22, 20231st Division1
Jan 15, 20231st Division
Oct 16, 20221st Division