Referee
Joao Pinheiro
- Matches
- 18
- Since
- 5 Aug 2025
Yellow cards
3.29
per game
−0.15 vs league average (3.44)
Red cards
0.18
per game
Penalties awarded
0.12
per game
−0.18 vs league average (0.30)
Fouls
22.44
per game
By competition
5 competitions| Competition | Matches | YC/g | RC/g | Pen/g |
|---|---|---|---|---|
| 10 | 4.20 | 0.20 | 0.10 | |
| 5 | 2.00 | 0.20 | 0.20 | |
| 🏆Gulf Cup of Nations | 1 | 0.00 | 0.00 | 0.00 |
| 1 | 4.00 | 0.00 | 0.00 | |
| 1 | — | — | — |
Matches
18 in charge- 31 Oct 2026Primeira LigaMoreirense
2 - 1
Estrela10 - 9 Oct 2026Primeira LigaSC Braga
1 - 3
Sporting CP20 - 3 Oct 2026Gulf Cup of NationsSaudi Arabia
0 - 0
Qatar00 - 10 Sept 2026Pro LeagueAl-Jazira
1 - 1
Al Nasr40 - 5 Sept 2026Primeira LigaSporting CP
2 - 0
Nacional30P1 - 23 Aug 2026Primeira LigaFC Porto
2 - 0
Arouca10 - 17 Aug 2026Primeira LigaCasa Pia
0 - 7
Benfica31 - 13 Aug 2026UEFA Europa LeaguePafos
3 - 3
Red Bull Salzburg—— - 6 May 2026UEFA Champions LeagueBayern
1 - 1
Paris Saint Germain60 - 25 Feb 2026UEFA Champions LeagueJuventus
3 - 2
Galatasaray71P1 - 18 Feb 2026UEFA Champions LeagueOlympiakos Piraeus
0 - 2
Leverkusen20 - 28 Jan 2026UEFA Champions LeaguePSV Eindhoven
1 - 2
Bayern71 - 20 Jan 2026UEFA Champions LeagueInter
1 - 3
Arsenal40 - 9 Dec 2025UEFA Champions LeagueUnion St. Gilloise
2 - 3
Marseille50 - 25 Nov 2025UEFA Champions LeagueMan City
0 - 2
Leverkusen20
Results
22%33%44%
Home win 22%Draw 33%Away win 44%
By season
- 2026/278 · 2.0
- 2025/2610 · 4.2
Teams refereed most
Sporting CP2 · 2-0-0
Bayern2 · 1-1-0
Leverkusen2 · 2-0-0
Moreirense1 · 1-0-0
Estrela1 · 0-0-1
SC Braga1 · 0-0-1
Saudi Arabia1 · 0-1-0
Qatar1 · 0-1-0
Al-Jazira1 · 0-1-0
Al Nasr1 · 0-1-0
Nacional1 · 0-0-1
FC Porto1 · 1-0-0