Menu
PV
Referee

Pedro Vieira

Career Statistics

27

Pedro Vieira has officiated 27 matches, issuing 54 yellow and 7 red cards (2.00 yellows per match). Home teams win 44.4% of the time when this referee is in charge.

27

Matches

54

2.00/game

Yellow Cards

7

0.26/game

Red Cards

6

0.22/game

Penalties

73

2.70/game

Goals

12

44.4%

Home Wins

11

40.7%

Away Wins

4

14.8%

Draws

Result Distribution

Match outcome breakdown when Pedro Vieira officiates: 44.4% home wins, 14.8% draws, 40.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 44.4%
D 14.8%
A 40.7%
Home winDrawAway win

Matches per Year

Pedro Vieira's workload across 6 years (2020–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

202020212202232023720241020254

League Level Breakdown

27matches
Liga 39 (33%)
Campeonato de Portugal Prio - Group A8 (30%)
Campeonato de Portugal Prio - Group C5 (19%)
Campeonato de Portugal Prio - Group D2 (7%)
Campeonato de Portugal Prio - Promotion Round2 (7%)
Taça de Portugal1 (4%)

Statistics by League

6

Pedro Vieira has officiated across 6 competitions, with the most appearances in Liga 3 (9 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

L3Liga 3 · Portugal9Matches
494Y/M 5.4Goals 25
1Y/M 0.0Goals 21
1Y/M 0.0Goals 16
Y/M 0.0Goals 3
1Y/M 0.0Goals 5
5Y/M 5.0Goals 3

Recent Matches

27

The last 27 matches officiated by Pedro Vieira. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Benfica Castelo Branco1–0Sertanense
Match Details
Benfica Castelo Branco6–1União de Coimbra
Match Details
Vianense1–0Atlético Arcos
Match Details
Joane2–1Pevidem
Match Details
Fátima0–0Alcains
Match Details
May 4, 2024Liga 36
Match Details
Trofense4–1Canelas 2010
Apr 14, 2024Liga 351
Match Details
Mar 16, 2024Liga 34
Match Details
Feb 24, 2024Liga 36
Match Details
Jan 27, 2024Liga 36
Match Details
Jan 13, 2024Liga 32
Match Details
Dec 16, 2023Liga 393
Match Details
Dec 3, 2023Liga 36
Match Details
Oct 1, 2023Liga 35
Match Details
Brito0–3Pevidem
Match Details
Merelinense3–0Bragança
Match Details
Oct 16, 2022Taça de Portugal5
Match Details
Espinho2–1Santa Cruz de Alvarenga
Match Details
Camacha3–0Câmara de Lobos
Match Details
Vilaverdense2–1Cerveira
Match Details