Menu
Referees

Bruno Rebocho — Referee Profile

BR

Bruno Rebocho

Career Statistics

76

Bruno Rebocho has officiated 76 matches, issuing 230 yellow and 14 red cards (3.03 yellows per match). Home teams win 43.4% of the time when this referee is in charge.

76

Matches

230

3.03/game

Yellow Cards

14

0.18/game

Red Cards

19

0.25/game

Penalties

205

2.70/game

Goals

33

43.4%

Home Wins

24

31.6%

Away Wins

19

25%

Draws

Result Distribution

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

H 43.4%
D 25%
A 31.6%
Home winDrawAway win

Matches per Year

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

20197202082021820221320231820241420258

League Level Breakdown

76matches
Liga 359 (78%)
Campeonato de Portugal Prio - Group D7 (9%)
Segunda Liga3 (4%)
Campeonato de Portugal Prio - Group A2 (3%)
Campeonato de Portugal Prio - Group C2 (3%)
Taça de Portugal2 (3%)
Campeonato de Portugal Prio - Group B1 (1%)

Statistics by League

7

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

L3Liga 3 · Portugal59Matches
22514Y/M 3.8Goals 160
Y/M 0.0Goals 17
SLSegunda Liga · Portugal3Matches
Y/M 0.0Goals 10
Y/M 0.0Goals 8
Y/M 0.0Goals 4
5Y/M 2.5Goals 6
Y/M 0.0Goals 0

Recent Matches

50

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

May 10, 2025Liga 35
Match Details
Apr 20, 2025Liga 33
Match Details
Mar 30, 2025Liga 341
Match Details
Mar 15, 2025Liga 34
Match Details
Mar 2, 2025Liga 33
Match Details
Feb 15, 2025Liga 34
Match Details
Jan 26, 2025Liga 31
Match Details
Jan 4, 2025Liga 37
Match Details
Dec 14, 2024Liga 33
Match Details
Dec 8, 2024Liga 34
Match Details
Nov 9, 2024Liga 38
Match Details
Oct 20, 2024Taça de Portugal5
Match Details
Sep 29, 2024Liga 37
Match Details
Sep 15, 2024Liga 32
Match Details
Aug 25, 2024Liga 36
Match Details
Aug 11, 2024Liga 391
Match Details
May 19, 2024Liga 35
Match Details
Apr 7, 2024Liga 39
Match Details
Mar 10, 2024Liga 32
Match Details
Feb 17, 2024Liga 34
Match Details
Jan 27, 2024Liga 311
Match Details
Jan 6, 2024Liga 3
Match Details
Dec 8, 2023Liga 33
Match Details
Canelas 201012Sanjoanense
Nov 12, 2023Liga 371
Match Details
Oct 29, 2023Liga 38
Match Details
Oct 1, 2023Liga 38
Match Details
Sep 17, 2023Liga 3101
Match Details
Aug 20, 2023Liga 391
Match Details
Aug 13, 2023Liga 351
Match Details
Aug 8, 2023Liga 361
Match Details
May 14, 2023Liga 32
Match Details
May 6, 2023Liga 35
Match Details
Apr 30, 2023Liga 361
Match Details
Apr 16, 2023Liga 35
Match Details
Apr 2, 2023Liga 37
Match Details
Mar 12, 2023Liga 36
Match Details
Feb 25, 2023Liga 38
Match Details
Vilaverdense21Montalegre
Feb 12, 2023Liga 35
Match Details
Jan 28, 2023Liga 34
Match Details
Jan 15, 2023Liga 311
Match Details
Dec 17, 2022Liga 39
Match Details
Vilaverdense30Canelas 2010
Dec 3, 2022Liga 35
Match Details
Nov 26, 2022Liga 341
Match Details
Oct 8, 2022Liga 31
Match Details
Sep 17, 2022Liga 3
Match Details
Aug 27, 2022Liga 3
Match Details
Apr 10, 2022Liga 3
Match Details
Caldas11Cova De Piedade
Mar 19, 2022Liga 3
Match Details
Mar 5, 2022Liga 3
Match Details
Feb 20, 2022Liga 3
Match Details