Menu
Referees

Bruno José Costa — Referee Profile

BC

Bruno José Costa

Career Statistics

48

Bruno José Costa has officiated 48 matches, issuing 52 yellow and 2 red cards (1.08 yellows per match). Home teams win 43.8% of the time when this referee is in charge.

48

Matches

52

1.08/game

Yellow Cards

2

0.04/game

Red Cards

5

0.10/game

Penalties

108

2.25/game

Goals

21

43.8%

Home Wins

13

27.1%

Away Wins

14

29.2%

Draws

Result Distribution

Match outcome breakdown when Bruno José Costa officiates: 43.8% home wins, 29.2% draws, 27.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.8%
D 29.2%
A 27.1%
Home winDrawAway win

Matches per Year

Bruno José Costa's workload across 3 years (2021–2023). Tracking how many matches a referee handles per year helps assess experience and current activity level.

202112202218202318

League Level Breakdown

48matches
Segunda Liga26 (54%)
Primeira Liga9 (19%)
Campeonato de Portugal Prio - Group F3 (6%)
Campeonato de Portugal Prio - Group B2 (4%)
Campeonato de Portugal Prio - Group C2 (4%)
Campeonato de Portugal Prio - Group D2 (4%)
Taça de Portugal2 (4%)
Campeonato de Portugal Prio - Group A1 (2%)
Friendlies Clubs1 (2%)

Statistics by League

9

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

SLSegunda Liga · Portugal26Matches
Y/M 0.0Goals 59
PLPrimeira Liga · Portugal9Matches
442Y/M 4.9Goals 8
Y/M 0.0Goals 11
Y/M 0.0Goals 2
Y/M 0.0Goals 9
Y/M 0.0Goals 9
8Y/M 4.0Goals 7
Y/M 0.0Goals 1
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 2

Recent Matches

48

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

Aug 20, 2023Segunda Liga
Match Details
May 20, 2023Primeira Liga6
Match Details
Leixoes02Belenenses
May 5, 2023Segunda Liga
Match Details
Apr 30, 2023Segunda Liga
Match Details
Apr 23, 2023Primeira Liga1
Match Details
Apr 15, 2023Primeira Liga4
Match Details
Apr 1, 2023Segunda Liga
Match Details
Farense40Belenenses
Mar 19, 2023Segunda Liga
Match Details
Mar 13, 2023Primeira Liga7
Match Details
Mar 4, 2023Segunda Liga
Match Details
Feb 19, 2023Segunda Liga
Match Details
Feb 10, 2023Primeira Liga6
Match Details
Feb 4, 2023Segunda Liga
Match Details
Jan 31, 2023Primeira Liga4
Match Details
Jan 22, 2023Segunda Liga
Match Details
Oliveirense21Belenenses
Jan 15, 2023Segunda Liga
Match Details
Nov 7, 2022Primeira Liga8
Match Details
Oct 29, 2022Segunda Liga
Match Details
Oct 24, 2022Primeira Liga41
Match Details
Oct 16, 2022Taça de Portugal4
Match Details
Oct 9, 2022Segunda Liga
Match Details
Aug 15, 2022Segunda Liga
Match Details
Aug 7, 2022Primeira Liga41
Match Details
Jul 13, 2022Friendlies Clubs
Match Details
May 7, 2022Segunda Liga
Match Details
Apr 8, 2022Segunda Liga
Match Details
Mar 20, 2022Segunda Liga
Match Details
Feb 27, 2022Segunda Liga
Match Details
Os Limianos01Pedras Salgadas
Match Details
Feb 13, 2022Segunda Liga
Match Details
Jan 30, 2022Segunda Liga
Match Details
União de Coimbra12Salgueiros
Match Details
Jan 8, 2022Segunda Liga
Match Details
Macedo Cavaleiros01Mirandela
Match Details
Dec 4, 2021Segunda Liga
Match Details
Leça60Ferreira de Aves
Match Details
Nov 7, 2021Segunda Liga
Match Details
Oct 23, 2021Segunda Liga
Match Details
Oct 16, 2021Taça de Portugal4
Match Details
Oct 3, 2021Segunda Liga
Match Details
Sep 19, 2021Segunda Liga
Match Details
Vilafranquense11SC Covilha
Aug 23, 2021Segunda Liga
Match Details