David Rafael Oliveira da Silva

David Rafael Oliveira da Silva

Referee
Country Portugal
Nationality Portugal
120 Matches
686 Yellow cards
24 Red cards

Stats by competition

CompeticiónPJ↕ResultadoAmarillas↕Rojas↕Penaltis↕
V. local↕Empate↕V. visitante↕
Liga Portugal Betclic
148338654
Liga Portugal 2
41212510

Stats by team

EquipoPJ↕LocalVisitante↕↕Pen.
V↕E↕D↕V↕E↕D↕AF↕EC↕
420010113200
33000007000
31100107011
30110018301
20010019001
20011008010
20100017010
20000117000
21000109000
20010014000
10000104000
11000003000
10000012000
10001003000
11000003000
10001001010
10000014001
10100003000
10000104100
10000013000
10100002000

Match history

18 partidos
14/08
2026
Liga Portugal Betclic
Sporting CP
4
3
2
Vitória SC
4
09/08
2026
Liga Portugal Betclic
Benfica
2
2
2
Académico Viseu FC
4
09/05
2026
Vizela
3
1
0
União de Leiria
2
04/04
2026
SC Farense
4
0
1
Feirense
3
22/02
2026
Liga Portugal Betclic
FC Porto
3
1
0
Rio Ave
3
15/02
2026
Liga Portugal Betclic
Sporting CP
3
1
0
Famalicão
2
07/02
2026
Liga Portugal Betclic
Moreirense
3 2
1
2
Gil Vicente
1 P 1
25/01
2026
Liga Portugal Betclic
Benfica
3 P 1
4
0
CF Estrela Amadora
4
16/01
2026
Liga Portugal Betclic
Sporting CP
3
0
Casa Pia
2 1
19/12
2025
Liga Portugal Betclic
Estoril Praia
5
1
0
Sporting Braga
2
29/11
2025
Liga Portugal Betclic
Moreirense
3 1
2
2
Famalicão
5
11/05
2025
Liga Portugal Betclic
Vitória SC
5
1
2
SC Farense
4 P 1
14/03
2025
FC Alverca
3
2
2
Torreense
4 1
29/12
2024
Liga Portugal Betclic
Sporting Braga
2
1
2
Casa Pia
3
25/10
2024
Liga Portugal Betclic
Casa Pia
3 1
1
0
CD Nacional
3
14/09
2024
Liga Portugal Betclic
Casa Pia
5
3
1
Moreirense
2
17/05
2024
Liga Portugal Betclic
Rio Ave
4 P 1
1
1
Benfica
2
22/02
2020
FC Porto B
2
1
1
Estoril Praia
4