Menu
Referees

Diego Da Costa Cidral — Referee Profile

DC

Diego da Costa Cidral

Career Statistics

64

Diego da Costa Cidral has officiated 64 matches, issuing 77 yellow and 8 red cards (1.20 yellows per match). Home teams win 39.1% of the time when this referee is in charge.

64

Matches

77

1.20/game

Yellow Cards

8

0.12/game

Red Cards

5

0.08/game

Penalties

121

1.89/game

Goals

25

39.1%

Home Wins

17

26.6%

Away Wins

22

34.4%

Draws

Result Distribution

Match outcome breakdown when Diego da Costa Cidral officiates: 39.1% home wins, 34.4% draws, 26.6% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 39.1%
D 34.4%
A 26.6%
Home winDrawAway win

Matches per Year

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

2019520201620211420227202392024720256

League Level Breakdown

64matches
Catarinense - 130 (47%)
Serie D15 (23%)
Serie C10 (16%)
Serie B8 (13%)
Copa Do Brasil1 (2%)

Statistics by League

5

Diego da Costa Cidral has officiated across 5 competitions, with the most appearances in Catarinense - 1 (30 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

C1Catarinense - 1 · Brazil30Matches
13Y/M 0.4Goals 46
SDSerie D · Brazil15Matches
5Y/M 0.0Goals 34
SCSerie C · Brazil10Matches
213Y/M 2.1Goals 23
SBSerie B · Brazil8Matches
43Y/M 5.4Goals 17
CBCopa Do Brasil · Brazil1Matches
Y/M 0.0Goals 1

Recent Matches

50

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

Aug 10, 2025Serie D
Match Details
Jul 5, 2025Serie D2
Match Details
Jun 14, 2025Serie D
Match Details
May 10, 2025Serie D3
Match Details
Feb 5, 2025Catarinense - 17
Match Details
Jan 19, 2025Catarinense - 16
Match Details
Jun 15, 2024Serie D
Match Details
Apr 28, 2024Serie D
Match Details
Figueirense31Internacional SC
Mar 2, 2024Catarinense - 1
Match Details
Feb 15, 2024Catarinense - 1
Match Details
Feb 3, 2024Catarinense - 1
Match Details
Jan 31, 2024Catarinense - 1
Match Details
Jan 24, 2024Catarinense - 1
Match Details
Jul 24, 2023Serie C7
Match Details
Jun 24, 2023Serie D
Match Details
Jun 7, 2023Serie D
Match Details
May 6, 2023Serie D
Match Details
Criciuma20Atlético Catarinense
Mar 7, 2023Catarinense - 1
Match Details
Mar 2, 2023Copa Do Brasil
Match Details
Feb 25, 2023Catarinense - 1
Match Details
Atlético Catarinense01Hercílio Luz
Feb 5, 2023Catarinense - 1
Match Details
Jan 14, 2023Catarinense - 1
Match Details
Jun 19, 2022Serie C5
Match Details
Jun 4, 2022Serie C81
Match Details
May 19, 2022Serie B3
Match Details
Apr 30, 2022Serie D
Match Details
Feb 10, 2022Catarinense - 1
Match Details
Feb 3, 2022Catarinense - 1
Match Details
Jan 23, 2022Catarinense - 1
Match Details
Sep 22, 2021Serie B5
Match Details
Sep 12, 2021Serie C
Match Details
Aug 28, 2021Serie C
Match Details
Jul 17, 2021Serie B7
Match Details
Jun 13, 2021Serie B8
Match Details
May 30, 2021Serie D
Match Details
May 9, 2021Catarinense - 1
Match Details
Próspera Criciuma01Avai
Apr 26, 2021Catarinense - 1
Match Details
Apr 22, 2021Catarinense - 1
Match Details
Apr 11, 2021Catarinense - 1
Match Details
Apr 4, 2021Catarinense - 1
Match Details
Mar 20, 2021Catarinense - 1
Match Details
Mar 14, 2021Catarinense - 1
Match Details
Feb 24, 2021Catarinense - 1
Match Details
Dec 5, 2020Serie D
Match Details
Nov 21, 2020Serie D
Match Details
Oct 31, 2020Serie B5
Match Details
Oct 16, 2020Serie B4
Match Details
Oct 3, 2020Serie C11
Match Details
Sep 27, 2020Serie C1
Match Details
Sep 10, 2020Catarinense - 1
Match Details