Menu
MC
Referee

M. Abid Charef

Career Statistics

50

M. Abid Charef has officiated 50 matches, issuing 8 yellow and 1 red card (0.16 yellows per match). Home teams win 54.0% of the time when this referee is in charge.

50

Matches

8

0.16/game

Yellow Cards

1

0.02/game

Red Cards

0

0.00/game

Penalties

106

2.12/game

Goals

27

54%

Home Wins

9

18%

Away Wins

14

28%

Draws

Result Distribution

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

H 54%
D 28%
A 18%
Home winDrawAway win

Matches per Year

M. Abid Charef's workload across 4 years (2019–2022). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019720206202125202212

League Level Breakdown

50matches
Ligue 143 (86%)
CAF Confederation Cup4 (8%)
CAF Champions League2 (4%)
World Cup - Qualification Africa1 (2%)

Statistics by League

4

M. Abid Charef has officiated across 4 competitions, with the most appearances in Ligue 1 (43 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

L1Ligue 1 · Algeria43Matches
Y/M 0.0Goals 96
31Y/M 0.8Goals 6
5Y/M 2.5Goals 4
Y/M 0.0Goals 0

Recent Matches

50

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

Dec 28, 2022Ligue 1
Match Details
Nov 29, 2022Ligue 1
Match Details
Oct 2, 2022Ligue 1
Match Details
Sep 9, 2022Ligue 1
Match Details
Aug 27, 2022Ligue 1
Match Details
May 22, 2022Ligue 1
Match Details
May 17, 2022Ligue 1
Match Details
May 7, 2022Ligue 1
Match Details
Apr 1, 2022Ligue 1
Match Details
Mar 27, 2022Ligue 1
Match Details
Mar 2, 2022Ligue 1
Match Details
Feb 13, 2022CAF Confederation Cup3
Match Details
Dec 24, 2021Ligue 1
Match Details
Dec 18, 2021Ligue 1
Match Details
Match Details
Nov 20, 2021Ligue 1
Match Details
Nov 2, 2021Ligue 1
Match Details
Aug 21, 2021Ligue 1
Match Details
Aug 18, 2021Ligue 1
Match Details
Jul 27, 2021Ligue 1
Match Details
Jul 23, 2021Ligue 1
Match Details
Jul 8, 2021Ligue 1
Match Details
Jul 1, 2021Ligue 1
Match Details
Jun 13, 2021Ligue 1
Match Details
May 30, 2021Ligue 1
Match Details
Apr 25, 2021Ligue 1
Match Details
Mar 21, 2021Ligue 1
Match Details
Mar 13, 2021Ligue 1
Match Details
Mar 6, 2021CAF Champions League4
Match Details
Feb 26, 2021Ligue 1
Match Details
Feb 14, 2021CAF Confederation Cup1
Match Details
Feb 6, 2021Ligue 1
Match Details
Jan 26, 2021Ligue 1
Match Details
Jan 22, 2021Ligue 1
Match Details
Jan 11, 2021Ligue 1
Match Details
Dec 23, 2020Ligue 1
Match Details
Dec 15, 2020Ligue 1
Match Details
Mar 7, 2020Ligue 1
Match Details
Feb 17, 2020Ligue 1
Match Details
Feb 9, 2020Ligue 1
Match Details
Jan 25, 2020CAF Champions League1
Match Details
Dec 21, 2019Ligue 1
Match Details
Nov 4, 2019Ligue 1
Match Details
Oct 30, 2019Ligue 1
Match Details
Oct 5, 2019Ligue 1
Match Details
Sep 24, 2019Ligue 1
Match Details
Aug 19, 2019Ligue 1
Match Details
Aug 15, 2019Ligue 1
Match Details