Referee profile
João Pedro Afonso
- Matches officiated
- 42 career total (source)
- Yellow cards / match
- 5.43 228 yellow in total
- Reds / match
- 0.19 3 red · 5 second yellow
- Yellow / match, recent
- 6.00 3 matches · red 0.33
Last 12 months
3 matches since 4 Nov 2025, compared with the average referee
| Metric | João Pedro Afonso | Average | Difference from average |
|---|---|---|---|
| Red cards / match | 0.33 | 0.21 | +56% |
| Goals / match | 1.67 | 2.79 | −40% |
| Home wins | 100% | 44% | +128% |
| Draws | 0% | 25% | −100% |
Match results
By league
-
1
Liga Portugal 2 1.67 goals · – yellows / match
3 matches
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
2 Nov
Penafiel
Feirense
1
0
Liga Portugal 2
8
0
FT
7 Sep
Lusitânia Lourosa
AVS - Futebol SAD
2
1
Liga Portugal 2
7
0
FT
14 Aug
Académica Coimbra
Feirense
1
0
Liga Portugal 2
3
1
FT
12 May
FC Porto B
Paços de Ferreira
1
3
Liga Portugal 2
–
FT
7 Apr
Vilaverdense FC
CD Mafra
2
1
Liga Portugal 2
–
FT
10 Mar
Tondela
CS Marítimo
0
3
Liga Portugal 2
–
FT
27 Feb
AVS - Futebol SAD
Académico Viseu FC
2
0
Liga Portugal 2
–
FT
2 Feb
Vilaverdense FC
Santa Clara
1
1
Liga Portugal 2
–
FT
20 Jan
C.F. Os Belenenses
AVS - Futebol SAD
1
3
Liga Portugal 2
–
FT
30 Dec
FC Porto B
Nacional
2
3
Liga Portugal 2
–
FT
4 Dec
Feirense
CD Mafra
3
2
Liga Portugal 2
–
FT
5 Nov
Tondela
Torreense
1
2
Liga Portugal 2
–
FT
2 Sep
Penafiel
Académico Viseu FC
0
0
Liga Portugal 2
–
FT
20 Aug
Vilaverdense FC
UD Oliveirense
1
2
Liga Portugal 2
–
FT
20 May
Académico Viseu FC
Feirense
2
1
Liga Portugal 2
–
FT
16 Apr
Moreirense
SL Benfica B
7
4
Liga Portugal 2
–
FT
3 Apr
Penafiel
FC Porto B
1
2
Liga Portugal 2
–
FT
11 Feb
CF Estrela Amadora
SL Benfica B
2
1
Liga Portugal 2
–
FT
30 Jan
B-SAD
CD Trofense
1
1
Liga Portugal 2
–
FT
13 Jan
Moreirense
CD Mafra
4
2
Liga Portugal 2
–
FT
7 Jan
Farense
Nacional
1
0
Liga Portugal 2
–
FT
24 Dec
Feirense
Tondela
1
1
Liga Portugal 2
–
FT
12 Nov
SL Benfica B
Penafiel
1
2
Liga Portugal 2
–
FT
22 Oct
SC Covilhã
Torreense
0
3
Liga Portugal 2
–
FT
8 Oct
Leixões SC
FC Porto B
0
0
Liga Portugal 2
–
FT
10 Sep
Vilafranquense
SL Benfica B
3
2
Liga Portugal 2
–
FT
29 Aug
CD Mafra
Farense
0
3
Liga Portugal 2
–
FT
7 Aug
FC Porto B
SC Covilhã
0
1
Liga Portugal 2
–
FT
7 May
CD Mafra
Leixões SC
0
2
Liga Portugal 2
–
FT
9 Apr
SL Benfica B
CF Estrela Amadora
0
0
Liga Portugal 2
–