Menu
ÁC
Referee

Ángel Caro

Career Statistics

59

Ángel Caro has officiated 59 matches, issuing 2 yellow and 3 red cards (0.03 yellows per match). Home teams win 44.1% of the time when this referee is in charge.

59

Matches

2

0.03/game

Yellow Cards

3

0.05/game

Red Cards

10

0.17/game

Penalties

128

2.17/game

Goals

26

44.1%

Home Wins

19

32.2%

Away Wins

14

23.7%

Draws

Result Distribution

Match outcome breakdown when Ángel Caro officiates: 44.1% home wins, 23.7% draws, 32.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 44.1%
D 23.7%
A 32.2%
Home winDrawAway win

Matches per Year

Ángel Caro's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2020420211220221120231120241420257

League Level Breakdown

59matches
Tercera División RFEF - Group 1431 (53%)
Segunda División RFEF - Group 413 (22%)
Segunda División RFEF - Group 58 (14%)
Segunda División RFEF - Group 16 (10%)
Tercera División RFEF - Promotion - Play-offs1 (2%)

Statistics by League

5

Ángel Caro has officiated across 5 competitions, with the most appearances in Tercera División RFEF - Group 14 (31 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 70
Y/M 0.0Goals 21
23Y/M 0.3Goals 14
Y/M 0.0Goals 22
Y/M 0.0Goals 1

Recent Matches

50

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

Vélez01Sevilla Atletico
Match Details
CF Talavera30Ursaria
Match Details
Cádiz II00Vélez
Match Details
Ursaria11SS Reyes
Match Details
Antoniano01Racing Cartagena MM
Match Details
Olivenza01Moralo
Olivenza21Plasencia
Match Details
Moralo11Arroyo
Match Details
Trujillo10Don Álvaro
Match Details
Calamonte01Plasencia
Match Details
Olivenza04Azuaga
Match Details
Moralo20Miajadas
Match Details
Trujillo10Arroyo
Match Details
Olivenza11Moralo
Match Details
Match Details
Llerenense10Don Álvaro
Match Details
Arroyo20Azuaga
Match Details
Villafranca20Miajadas
Match Details
Calamonte00Olivenza
Match Details
Aceuchal01Diocesano
Match Details
Moralo12Trujillo
Match Details
Badajoz II24Llerenense
Match Details
Azuaga11Miajadas
Match Details
Trujillo11Lobón
Match Details