Menu
Referees

O. Contreras — Referee Profile

OC

O. Contreras

Career Statistics

35

O. Contreras has officiated 35 matches, issuing 221 yellow and 15 red cards (6.31 yellows per match). Home teams win 57.1% of the time when this referee is in charge.

35

Matches

221

6.31/game

Yellow Cards

15

0.43/game

Red Cards

14

0.40/game

Penalties

98

2.80/game

Goals

20

57.1%

Home Wins

4

11.4%

Away Wins

11

31.4%

Draws

Result Distribution

Match outcome breakdown when O. Contreras officiates: 57.1% home wins, 31.4% draws, 11.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 57.1%
D 31.4%
A 11.4%
Home winDrawAway win

Matches per Year

O. Contreras's workload across 4 years (2022–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20222023172024152025

League Level Breakdown

35matches
Liga Pro35 (100%)

Statistics by League

1

O. Contreras has officiated across 1 competition, with the most appearances in Liga Pro (35 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

LPLiga Pro · Ecuador35Matches
22115Y/M 6.3Goals 98

Recent Matches

35

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

May 4, 2025Liga Pro2
Match Details
Mar 2, 2025Liga Pro51
Match Details
Dec 1, 2024Liga Pro7
Match Details
Nov 9, 2024Liga Pro6
Match Details
Nov 3, 2024Liga Pro5
Match Details
Oct 5, 2024Liga Pro4
Match Details
Sep 30, 2024Liga Pro11
Match Details
Aug 25, 2024Liga Pro32
Match Details
Aug 13, 2024Liga Pro71
Match Details
Jun 2, 2024Liga Pro61
Match Details
May 11, 2024Liga Pro112
Match Details
May 4, 2024Liga Pro7
Match Details
Apr 17, 2024Liga Pro4
Match Details
Apr 9, 2024Liga Pro8
Match Details
Mar 26, 2024Liga Pro9
Match Details
Mar 5, 2024Liga Pro4
Match Details
Nov 25, 2023Liga Pro111
Match Details
Nov 11, 2023Liga Pro5
Match Details
Nov 5, 2023Liga Pro9
Match Details
Oct 29, 2023Liga Pro3
Match Details
Oct 21, 2023Liga Pro51
Match Details
Oct 7, 2023Liga Pro41
Match Details
Oct 1, 2023Liga Pro31
Match Details
Sep 16, 2023Liga Pro3
Match Details
Aug 12, 2023Liga Pro9
Match Details
Aug 6, 2023Liga Pro61
Match Details
Jun 4, 2023Liga Pro71
Match Details
May 27, 2023Liga Pro5
Match Details
May 16, 2023Liga Pro9
Match Details
Apr 30, 2023Liga Pro5
Match Details
Apr 17, 2023Liga Pro101
Match Details
Apr 9, 2023Liga Pro81
Match Details
Mar 4, 2023Liga Pro10
Match Details
Oct 23, 2022Liga Pro4
Match Details