Referee

João Afonso Referee Stats

PortugalPortugal73 matchesSeasons 2020-2024
73Matches
5.08Cards per match
4.88Yellow cards per match
0.21Red cards per match
29.7Fouls per match
0.25Penalties per match

Cards come from 24 matches with official statistics.

Fouls come from 24 matches with a fouls count for both teams.

Penalties, scored and missed (shoot-outs excluded), come from 73 matches with a full event list.

Compared with other referees

5.08 cards a match, 0.61 fewer than other referees in the same competitions and seasons (5.69).

João Afonso5.08
Other referees5.69

Based on 24 matches with official statistics.

Home and away

Yellow cards to home teams2.46
Yellow cards to away teams2.42

Results in these matches

  • Home Win 44%
  • Draw 27%
  • Away Win 29%

2.81 goals a match

Recent Matches Refereed by João Afonso

10/05/25Liga 3
Lusitânia LourosaLusitânia Lourosa2-
Atlético CPAtlético CP0-
04/05/25Liga 3
CF Os BelenensesCF Os Belenenses3-
FafeFafe2-
13/04/25Liga 3
Sporting CP BSporting CP B2-
Atlético CPAtlético CP1-
08/03/25Liga 3
LusitâniaLusitânia0-
AcademicaAcademica1-
22/02/25Liga 3
VarzimVarzim2-
Atlético CPAtlético CP1-
25/01/25Liga 3
SC CovilhaSC Covilha3-
União SantarémUnião Santarém1-
18/01/25Liga 3
AmaranteAmarante0-
FafeFafe0-
05/01/25Liga 3
Oliveira HospitalOliveira Hospital2-
CF Os BelenensesCF Os Belenenses2-
14/12/24Liga 3
SanjoanenseSanjoanense2-
São João VerSão João Ver2-
07/12/24Liga 3
FafeFafe1-
Lusitânia LourosaLusitânia Lourosa2-

João Afonso by Competition

Every competition with a finished match, busiest first.

João Afonso by Season

All competitions together, newest season first.

SeasonMPCardsYellowRedFoulsPens
202415----0.13
2023135.004.750.2527.40.31
2022153.673.670.0025.00.33
2021165.465.230.2332.10.25
202014----0.21

João Afonso: referee record in numbers

João Afonso is a referee from Portugal with 73 finished matches in our records, from 19 Sep 2020 to 10 May 2025. They span 10 competitions, most often Segunda Liga (40).

In matches with official statistics (24), the average is 5.08 cards a match: 4.88 yellow and 0.21 red. That is 0.61 fewer than other referees in the same competitions and seasons, who average 5.69. Home teams receive 2.46 yellow cards a match in these games, away teams 2.42. The fouls count averages 29.7 a match. Penalties awarded: 18 in 73 matches with a full event list, 0.25 a match.

Home teams won 44% of these matches, 27% ended level and away teams won 29%, at 2.81 goals a match. Referee appointments are usually published one or two days before kickoff, and upcoming matches appear here once they are announced.

Other referees are compared on the football referee stats page. Every figure is counted from finished matches. Cards and fouls come only from matches with official statistics, and results use the score after 90 minutes.