Menu
Referees

Afro Rocha De Carvalho Filho — Referee Profile

AF

Afro Rocha de Carvalho Filho

Career Statistics

56

Afro Rocha de Carvalho Filho has officiated 56 matches, issuing 145 yellow and 12 red cards (2.59 yellows per match). Home teams win 39.3% of the time when this referee is in charge.

56

Matches

145

2.59/game

Yellow Cards

12

0.21/game

Red Cards

4

0.07/game

Penalties

142

2.54/game

Goals

22

39.3%

Home Wins

19

33.9%

Away Wins

15

26.8%

Draws

Result Distribution

Match outcome breakdown when Afro Rocha de Carvalho Filho officiates: 39.3% home wins, 26.8% draws, 33.9% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 39.3%
D 26.8%
A 33.9%
Home winDrawAway win

Matches per Year

Afro Rocha de Carvalho Filho's workload across 5 years (2021–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2021920227202310202412202518

League Level Breakdown

56matches
Copa do Nordeste14 (25%)
Serie D14 (25%)
Serie C13 (23%)
Paraibano12 (21%)
Serie B2 (4%)
Copa Do Brasil1 (2%)

Statistics by League

6

Afro Rocha de Carvalho Filho has officiated across 6 competitions, with the most appearances in Copa do Nordeste (14 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

CNCopa do Nordeste · Brazil14Matches
182Y/M 1.3Goals 44
SDSerie D · Brazil14Matches
Y/M 0.0Goals 37
SCSerie C · Brazil13Matches
726Y/M 5.5Goals 29
PParaibano · Brazil12Matches
404Y/M 3.3Goals 25
SBSerie B · Brazil2Matches
15Y/M 7.5Goals 4
CBCopa Do Brasil · Brazil1Matches
Y/M 0.0Goals 3

Recent Matches

50

The last 50 matches officiated by Afro Rocha de Carvalho Filho. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Sep 6, 2025Copa do Nordeste3
Match Details
Aug 21, 2025Copa do Nordeste8
Match Details
Aug 15, 2025Serie B9
Match Details
May 10, 2025Serie C51
Match Details
May 3, 2025Serie C3
Match Details
Apr 26, 2025Serie C61
Match Details
Apr 20, 2025Serie C8
Match Details
Mar 26, 2025Copa do Nordeste1
Match Details
Mar 16, 2025Paraibano4
Match Details
Mar 8, 2025Paraibano82
Match Details
Feb 22, 2025Paraibano51
Match Details
Feb 18, 2025Copa do Nordeste61
Match Details
Feb 15, 2025Paraibano101
Match Details
Jan 29, 2025Paraibano4
Match Details
Jan 25, 2025Paraibano4
Match Details
Jan 18, 2025Paraibano5
Match Details
Jan 11, 2025Paraibano
Match Details
Jan 4, 2025Copa do Nordeste1
Match Details
Jul 8, 2024Serie C7
Match Details
Jun 17, 2024Serie C6
Match Details
May 13, 2024Serie C92
Match Details
Apr 11, 2024Copa do Nordeste
Match Details
Mar 31, 2024Paraibano
Match Details
Mar 16, 2024Paraibano
Match Details
Mar 10, 2024Paraibano
Match Details
Mar 7, 2024Copa do Nordeste
Match Details
Mar 1, 2024Paraibano
Match Details
Feb 21, 2024Copa Do Brasil
Match Details
Feb 10, 2024Copa do Nordeste
Match Details
Aug 19, 2023Serie D
Match Details
Jul 29, 2023Serie C6
Match Details
Jul 15, 2023Serie C5
Match Details
Jun 18, 2023Serie C4
Match Details
Jun 4, 2023Serie B6
Match Details
May 13, 2023Serie C81
Match Details
May 3, 2023Serie C51
Match Details
Mar 8, 2023Copa do Nordeste
Match Details
Feb 23, 2023Copa do Nordeste
Match Details
Feb 8, 2023Copa do Nordeste
Match Details
Jul 23, 2022Serie D
Match Details
Próspera Criciuma11Juventus SC
Jul 4, 2022Serie D
Match Details
Jun 11, 2022Serie D
Match Details
May 21, 2022Serie D
Match Details
May 1, 2022Serie D
Match Details
4 de Julho11Pacajus
Apr 17, 2022Serie D
Match Details
Jan 23, 2022Copa do Nordeste
Match Details
Oct 16, 2021Copa do Nordeste
Match Details
Sep 25, 2021Serie C
Match Details
Sep 11, 2021Serie D
Match Details