Menu
Referees

Ricardo Carriço — Referee Profile

RC

Ricardo Carriço

Career Statistics

26

Ricardo Carriço has officiated 26 matches, issuing 0 yellow and 1 red card (0.00 yellows per match). Home teams win 34.6% of the time when this referee is in charge.

26

Matches

0

0.00/game

Yellow Cards

1

0.04/game

Red Cards

9

0.35/game

Penalties

73

2.81/game

Goals

9

34.6%

Home Wins

12

46.2%

Away Wins

5

19.2%

Draws

Result Distribution

Match outcome breakdown when Ricardo Carriço officiates: 34.6% home wins, 19.2% draws, 46.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 34.6%
D 19.2%
A 46.2%
Home winDrawAway win

Matches per Year

Ricardo Carriço's workload across 5 years (2021–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2021220224202372024920254

League Level Breakdown

26matches
Campeonato de Portugal Prio - Group A15 (58%)
Campeonato de Portugal Prio - Group C6 (23%)
Campeonato de Portugal Prio - Group B3 (12%)
Campeonato de Portugal Prio - Group D1 (4%)
Campeonato de Portugal Prio - Group E1 (4%)

Statistics by League

5

Ricardo Carriço has officiated across 5 competitions, with the most appearances in Campeonato de Portugal Prio - Group A (15 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 43
1Y/M 0.0Goals 15
Y/M 0.0Goals 6
Y/M 0.0Goals 5
Y/M 0.0Goals 4

Recent Matches

26

The last 26 matches officiated by Ricardo Carriço. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Atlético Arcos23Brito
Match Details
Vila Real31Dumiense
Match Details
Régua02Beira-Mar
Match Details
Sandinenses21Atlético Arcos
Match Details
Portosantense11Vila Real
Match Details
Portosantense12Brito
Match Details
União de Tomar02Gouveia
Match Details
Mirandela11Marítimo II
Match Details
Vilar de Perdizes00Dumiense
Match Details
Brito21Portosantense
Match Details
Montalegre11Mirandela
Match Details
Merelinense21Monção
Match Details
Marinhense31Arronches e Benfica
Match Details
Pevidem01Bragança
Match Details
Alcains01Pêro Pinheiro
Match Details
Dumiense42Pedras Salgadas
Match Details
Forjães SC12Maria da Fonte
Match Details
Match Details
Vianense40Merelinense
Match Details