Menu
Referees

H. Benyahia — Referee Profile

HB

H. Benyahia

Career Statistics

72

H. Benyahia has officiated 72 matches, issuing 9 yellow and 0 red cards (0.12 yellows per match). Home teams win 54.2% of the time when this referee is in charge.

72

Matches

9

0.12/game

Yellow Cards

0

0.00/game

Red Cards

0

0.00/game

Penalties

154

2.14/game

Goals

39

54.2%

Home Wins

12

16.7%

Away Wins

21

29.2%

Draws

Result Distribution

Match outcome breakdown when H. Benyahia officiates: 54.2% home wins, 29.2% draws, 16.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 54.2%
D 29.2%
A 16.7%
Home winDrawAway win

Matches per Year

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

201932020720211720221520231220241420254

League Level Breakdown

72matches
Ligue 168 (94%)
Africa Cup of Nations U202 (3%)
CAF Confederation Cup1 (1%)
Friendlies1 (1%)

Statistics by League

4

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

L1Ligue 1 · Algeria68Matches
Y/M 0.0Goals 146
7Y/M 3.5Goals 2
Y/M 0.0Goals 5
FFriendlies · World1Matches
2Y/M 2.0Goals 1

Recent Matches

50

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

May 25, 2025Ligue 1
Match Details
Apr 12, 2025Ligue 1
Match Details
Dec 26, 2024Ligue 1
Match Details
Dec 21, 2024Ligue 1
Match Details
Dec 7, 2024Ligue 1
Match Details
Nov 3, 2024Ligue 1
Match Details
Oct 6, 2024Ligue 1
Match Details
Sep 27, 2024Ligue 1
Match Details
May 17, 2024Ligue 1
Match Details
May 11, 2024Ligue 1
Match Details
Apr 16, 2024Ligue 1
Match Details
Mar 25, 2024Friendlies2
Match Details
Mar 19, 2024Ligue 1
Match Details
Mar 16, 2024Ligue 1
Match Details
Jan 14, 2024Ligue 1
Match Details
Jan 5, 2024Ligue 1
Match Details
Dec 8, 2023Ligue 1
Match Details
Dec 1, 2023Ligue 1
Match Details
Oct 7, 2023Ligue 1
Match Details
Sep 22, 2023Ligue 1
Match Details
Sep 15, 2023Ligue 1
Match Details
Aug 27, 2023CAF Confederation Cup
Match Details
Jul 15, 2023Ligue 1
Match Details
Jul 4, 2023Ligue 1
Match Details
Jun 23, 2023Ligue 1
Match Details
May 9, 2023Ligue 1
Match Details
Apr 8, 2023Ligue 1
Match Details
Mar 3, 2023Ligue 1
Match Details
Dec 20, 2022Ligue 1
Match Details
Dec 11, 2022Ligue 1
Match Details
Nov 29, 2022Ligue 1
Match Details
Oct 2, 2022Ligue 1
Match Details
Sep 24, 2022Ligue 1
Match Details
Sep 2, 2022Ligue 1
Match Details
Jun 5, 2022Ligue 1
Match Details
May 21, 2022Ligue 1
Match Details
May 6, 2022Ligue 1
Match Details
Apr 22, 2022Ligue 1
Match Details
Mar 7, 2022Ligue 1
Match Details
Mar 1, 2022Ligue 1
Match Details
Jan 21, 2022Ligue 1
Match Details
Jan 14, 2022Ligue 1
Match Details
Jan 3, 2022Ligue 1
Match Details
Dec 11, 2021Ligue 1
Match Details
Nov 20, 2021Ligue 1
Match Details
Oct 30, 2021Ligue 1
Match Details
Jul 23, 2021Ligue 1
Match Details
Jul 4, 2021Ligue 1
Match Details