Menu
BC
Referee

Bruno Costa

Career Statistics

60

Bruno Costa has officiated 60 matches, issuing 0 yellow and 3 red cards (0.00 yellows per match). Home teams win 38.3% of the time when this referee is in charge.

60

Matches

0

0.00/game

Yellow Cards

3

0.05/game

Red Cards

10

0.17/game

Penalties

167

2.78/game

Goals

23

38.3%

Home Wins

14

23.3%

Away Wins

23

38.3%

Draws

Result Distribution

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

H 38.3%
D 38.3%
A 23.3%
Home winDrawAway win

Matches per Year

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

2019132020920215202262023620241220259

League Level Breakdown

60matches
Campeonato de Portugal Prio - Group C15 (25%)
Campeonato de Portugal Prio - Group B13 (22%)
Campeonato de Portugal Prio - Group D13 (22%)
Campeonato de Portugal Prio - Group A12 (20%)
Campeonato de Portugal Prio - Group F2 (3%)
Campeonato de Portugal Prio - Group G2 (3%)
Campeonato de Portugal Prio - Group E1 (2%)
Campeonato de Portugal Prio - Promotion Round1 (2%)
Segunda Liga1 (2%)

Statistics by League

9

Bruno Costa has officiated across 9 competitions, with the most appearances in Campeonato de Portugal Prio - Group C (15 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Recent Matches

50

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

Lagoa0–0Estrela II
Match Details
Estrela Vendas Novas0–0Moura
Match Details
Marítimo II1–5União Lamas
Match Details
Guarda1–0AD Marco 09
Match Details
Dec 21, 2024Segunda Liga
Match Details
Arronches e Benfica1–1União de Coimbra
Match Details
Arronches e Benfica0–0Mortágua
Match Details
Montalegre0–1Os Limianos
Match Details
CF Oliveira Douro0–0Guimaraes B
Match Details
União de Tomar2–4Peniche
Match Details
Pedras Salgadas0–1Monção
Match Details
Olhanense1–1Ferreiras
Match Details
Sintrense5–0Arronches e Benfica
Match Details
UD da Serra5–4Alcains
Match Details
Sertanense3–0Vitória de Sernache
Match Details
Mirandela2–1Montalegre
Match Details
Canelas 20101–0Vila Cortez
Match Details
Coimbrões1–1Trofense
Match Details
Amarante8–0U. Madeira
Match Details
Beira-Mar2–2Condeixa
Match Details
Montalegre1–0Bragança
Match Details
Amarante1–1Gondomar
Match Details
Cerveira2–5Chaves II
Match Details
Águeda3–0Fontinhas
Match Details