Referee
João Pedro Afonso
- Nationality
- Portugal
- Matches
- 20In our archive since
- Liga 318
- Segunda Liga2
This season (2026)
2Matches
5.00Yellow cards per match2 matches
0.50Red cards per match2 matches
0.00Penalties per match2 matches
Career
20Matches
5.00Yellow cards per match2 matches
0.50Red cards per match2 matches
0.00Penalties per match2 matches
0.00Fouls per match
Results in his matchesFrom 20 finished matches
- Home win45%
- Draw40%
- Away win15%
By competition
| Competition | Matches | Yellow / match | Red cards | Penalties |
|---|---|---|---|---|
| Liga 3 | 18 | – | – | – |
| Segunda Liga | 2 | 5.00 | 1 | 0 |
Season by season
| Season | Competition | Matches | Yellow cards per match | Red cards per match | Penalties per match |
|---|---|---|---|---|---|
| 2026 | Liga Portugal 2 | 2 | 5.00 | 0.50 | 0.00 |
| 2025 | Liga 3, Group B | 3 | – | – | – |
| 2024 | Liga 3, Group B | 15 | – | – | – |
Latest matches
- Liga Portugal 2Lusitania FC Lourosa2AVS Vila das Aves17Yellow cards
- Liga Portugal 2Academica Coimbra1CD Feirense03Yellow cards1Red cards
- Liga 3, Group BSC Covilha0CD Mafra0
- Liga 3, Group BAmarante FC0AD Sanjoanense0
- Liga 3, Group BAD Marco 090Vitoria Guimaraes B0
- Liga 3, Group BLusitania FC Lourosa2Atletico CP0
- Liga 3, Group BFC Os Belenenses3AD Fafe2
- Liga 3, Group BSporting CP B2Atletico CP1
- Liga 3, Group BLusitânia0Academica Coimbra1
- Liga 3, Group BVarzim SC2Atletico CP1
- Liga 3, Group BSC Covilha3UD Santarem1
- Liga 3, Group BAmarante FC0AD Fafe0
- Liga 3, Group BFC Oliveira Hospital2FC Os Belenenses2
- Liga 3, Group BAD Sanjoanense2SC Sao Joao de Ver2
- Liga 3, Group BAD Fafe1Lusitania FC Lourosa2
- Liga 3, Group BBraga B0CD Trofense0
- Liga 3, Group BUD Santarem2FC Oliveira Hospital2
- Liga 3, Group BCD Trofense3Varzim SC2
- Liga 3, Group BAmarante FC1Lusitania FC Lourosa0
- Liga 3, Group BVarzim SC0AD Fafe2