Menu
Referees

Diego Fernando Silva — Referee Profile

DS

Diego Fernando Silva

Career Statistics

61

Diego Fernando Silva has officiated 61 matches, issuing 193 yellow and 8 red cards (3.16 yellows per match). Home teams win 27.9% of the time when this referee is in charge.

61

Matches

193

3.16/game

Yellow Cards

8

0.13/game

Red Cards

3

0.05/game

Penalties

137

2.25/game

Goals

17

27.9%

Home Wins

23

37.7%

Away Wins

21

34.4%

Draws

Result Distribution

Match outcome breakdown when Diego Fernando Silva officiates: 27.9% home wins, 34.4% draws, 37.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 27.9%
D 34.4%
A 37.7%
Home winDrawAway win

Matches per Year

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

2020102021122022112023122024920257

League Level Breakdown

61matches
Pernambucano - 138 (62%)
Serie D11 (18%)
Copa do Nordeste6 (10%)
Serie C4 (7%)
Serie B2 (3%)

Statistics by League

5

Diego Fernando Silva has officiated across 5 competitions, with the most appearances in Pernambucano - 1 (38 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

P1Pernambucano - 1 · Brazil38Matches
1787Y/M 4.7Goals 83
SDSerie D · Brazil11Matches
Y/M 0.0Goals 28
Y/M 0.0Goals 18
SCSerie C · Brazil4Matches
3Y/M 0.8Goals 6
SBSerie B · Brazil2Matches
121Y/M 6.0Goals 2

Recent Matches

50

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

Apr 26, 2025Serie D
Match Details
Feb 22, 2025Pernambucano - 12
Match Details
Feb 15, 2025Pernambucano - 110
Match Details
Feb 9, 2025Pernambucano - 14
Match Details
Jan 30, 2025Pernambucano - 11
Match Details
Jan 26, 2025Pernambucano - 18
Match Details
Jan 16, 2025Pernambucano - 13
Match Details
Jun 12, 2024Serie C2
Match Details
May 25, 2024Serie D
Match Details
Mar 30, 2024Pernambucano - 16
Match Details
Mar 28, 2024Copa do Nordeste
Match Details
Mar 9, 2024Pernambucano - 171
Match Details
Flamengo Arcoverde04Retrô
Feb 24, 2024Pernambucano - 11
Match Details
Feb 4, 2024Pernambucano - 16
Match Details
Jan 27, 2024Pernambucano - 18
Match Details
Jan 18, 2024Pernambucano - 1
Match Details
Jul 8, 2023Serie D
Match Details
Jun 11, 2023Serie D
Match Details
Jun 3, 2023Serie D
Match Details
Apr 15, 2023Pernambucano - 17
Match Details
Apr 7, 2023Pernambucano - 152
Match Details
Apr 1, 2023Pernambucano - 11
Match Details
Afogados10Íbis
Mar 25, 2023Pernambucano - 181
Match Details
Feb 12, 2023Pernambucano - 181
Match Details
Jan 25, 2023Pernambucano - 181
Match Details
Jan 19, 2023Pernambucano - 14
Match Details
Jan 10, 2023Pernambucano - 11
Match Details
Jan 5, 2023Copa do Nordeste
Match Details
Jun 25, 2022Serie D
Match Details
Pacajus00Fluminense PI
Jun 3, 2022Serie D
Match Details
Apr 23, 2022Serie C1
Match Details
Apr 21, 2022Pernambucano - 19
Match Details
Sport Recife22Salgueiro
Apr 6, 2022Pernambucano - 171
Match Details
Vera Cruz13Íbis
Mar 23, 2022Pernambucano - 15
Match Details
Mar 12, 2022Pernambucano - 19
Match Details
Feb 26, 2022Pernambucano - 19
Match Details
Feb 10, 2022Pernambucano - 17
Match Details
Feb 6, 2022Copa do Nordeste
Match Details
Jan 23, 2022Pernambucano - 15
Match Details
Oct 27, 2021Copa do Nordeste
Match Details
Oct 13, 2021Copa do Nordeste
Match Details
Sep 19, 2021Serie D
Match Details
4 de Julho10Juventude MA
Sep 4, 2021Serie D
Match Details
Aug 15, 2021Serie C
Match Details
Jul 3, 2021Serie C
Match Details
Jun 16, 2021Serie B81
Match Details
Jun 5, 2021Serie B4
Match Details
May 2, 2021Pernambucano - 18
Match Details
Apr 18, 2021Pernambucano - 16
Match Details
Sport Recife12Salgueiro
Mar 3, 2021Pernambucano - 13
Match Details