Menu
Rozhodcovia

Bruno Vieira — Referee Profile

Career Statistics

Bruno Vieira has officiated 90 matches, issuing 143 yellow and 9 red cards (1.59 yellows per match). Home teams win 43.3% of the time when this referee is in charge.

90

Matches

143

1.59/game

Yellow Cards

9

0.10/game

Red Cards

20

0.22/game

Penalties

226

2.51/game

Goals

39

43.3%

Home Wins

22

24.4%

Away Wins

29

32.2%

Draws

Result Distribution

Match outcome breakdown when Bruno Vieira officiates: 43.3% home wins, 32.2% draws, 24.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.3%
D 32.2%
A 24.4%
Home winDrawAway win

Matches per Year

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

2019420201020211220221720231620242320258

League Level Breakdown

90matches
Segunda Liga28 (31%)
Primeira Liga19 (21%)
Liga 315 (17%)
Taça de Portugal6 (7%)
Campeonato de Portugal Prio - Group D5 (6%)
Campeonato de Portugal Prio - Group C4 (4%)
Campeonato de Portugal Prio - Group H4 (4%)
Campeonato de Portugal Prio - Group F3 (3%)
Campeonato de Portugal Prio - Group G2 (2%)
Taça da Liga2 (2%)
Campeonato de Portugal Prio - Group A1 (1%)
Friendlies Clubs1 (1%)

Statistics by League

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

SLSegunda Liga· Portugal28Matches
Y/M 0.0Goals 71
PLPrimeira Liga· Portugal19Matches
1093Y/M 5.7Goals 48
L3Liga 3· Portugal15Matches
14Y/M 0.1Goals 25
TPTaça de Portugal· Portugal6Matches
332Y/M 5.5Goals 24
Y/M 0.0Goals 13
Y/M 0.0Goals 11
Y/M 0.0Goals 10
Y/M 0.0Goals 6
Y/M 0.0Goals 4
TLTaça da Liga· Portugal2Matches
Y/M 0.0Goals 5
Y/M 0.0Goals 7
FCFriendlies Clubs· World1Matches
Y/M 0.0Goals 2

Recent Matches

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

May 16, 2025Primeira Liga1
Apr 27, 2025Primeira Liga1
Apr 19, 2025Primeira Liga8
Mar 16, 2025Segunda Liga
Mar 2, 2025Primeira Liga7
Feb 23, 2025Segunda Liga
Feb 1, 2025Segunda Liga
Jan 12, 2025Segunda Liga
Dec 29, 2024Primeira Liga5
Dec 6, 2024Primeira Liga8
Nov 23, 2024Taça de Portugal81
Nov 1, 2024Primeira Liga4
Oct 20, 2024Taça de Portugal9
Oct 13, 2024Segunda Liga
Sep 29, 2024Primeira Liga7
Sep 15, 2024Primeira Liga31
Aug 25, 2024Segunda Liga
Aug 19, 2024Primeira Liga4
May 17, 2024Primeira Liga9
May 12, 2024Segunda Liga
May 4, 2024Segunda Liga
Apr 19, 2024Primeira Liga6
Apr 6, 2024Primeira Liga7
Mar 30, 2024Segunda Liga
Mar 9, 2024Primeira Liga6
Feb 24, 2024Segunda Liga
Feb 11, 2024Segunda Liga
Feb 5, 2024Segunda Liga
Jan 31, 2024Primeira Liga7
Jan 14, 2024Segunda Liga
Jan 10, 2024Taça de Portugal2
Dec 3, 2023Primeira Liga4
Nov 18, 2023Taça de Portugal5
Nov 4, 2023Segunda Liga
Oct 21, 2023Taça de Portugal3
Oct 8, 2023Segunda Liga
Sep 22, 2023Primeira Liga72
Sep 2, 2023Primeira Liga9
Aug 12, 2023Primeira Liga6
Jul 26, 2023Friendlies Clubs
Jul 22, 2023Taça da Liga
May 14, 2023Segunda Liga
Apr 21, 2023Segunda Liga
Vilafranquense
Apr 2, 2023Segunda Liga
Mar 5, 2023Segunda Liga
Feb 18, 2023Segunda Liga
Jan 15, 2023Segunda Liga
Dec 30, 2022Segunda Liga
Nov 20, 2022Taça da Liga
Belenenses
Nov 6, 2022Segunda Liga