Menu
Rozhodcovia

Carlos Macedo — Referee Profile

Career Statistics

Carlos Macedo has officiated 105 matches, issuing 168 yellow and 7 red cards (1.60 yellows per match). Home teams win 43.8% of the time when this referee is in charge.

105

Matches

168

1.60/game

Yellow Cards

7

0.07/game

Red Cards

11

0.10/game

Penalties

267

2.54/game

Goals

46

43.8%

Home Wins

27

25.7%

Away Wins

32

30.5%

Draws

Result Distribution

Match outcome breakdown when Carlos Macedo officiates: 43.8% home wins, 30.5% draws, 25.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.8%
D 30.5%
A 25.7%
Home winDrawAway win

Matches per Year

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

2019920208202110202220202324202422202512

League Level Breakdown

105matches
Segunda Liga48 (46%)
Primeira Liga28 (27%)
Campeonato de Portugal Prio - Group B7 (7%)
Taça de Portugal7 (7%)
Campeonato de Portugal Prio - Group A6 (6%)
Taça da Liga6 (6%)
Campeonato de Portugal Prio - Group C2 (2%)
Campeonato de Portugal Prio - Group D1 (1%)

Statistics by League

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

SLSegunda Liga· Portugal48Matches
Y/M 0.0Goals 112
PLPrimeira Liga· Portugal28Matches
1287Y/M 4.6Goals 75
Y/M 0.0Goals 13
TPTaça de Portugal· Portugal7Matches
40Y/M 5.7Goals 19
Y/M 0.0Goals 17
TLTaça da Liga· Portugal6Matches
Y/M 0.0Goals 19
Y/M 0.0Goals 8
Y/M 0.0Goals 4

Recent Matches

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

May 10, 2025Primeira Liga4
Apr 27, 2025Primeira Liga4
Apr 13, 2025Segunda Liga
Apr 1, 2025Primeira Liga42
Mar 10, 2025Primeira Liga3
Feb 21, 2025Segunda Liga
Feb 16, 2025Segunda Liga
Feb 9, 2025Segunda Liga
Feb 1, 2025Segunda Liga
Jan 24, 2025Primeira Liga3
Jan 19, 2025Segunda Liga
Jan 5, 2025Segunda Liga
Dec 30, 2024Primeira Liga6
Dec 15, 2024Segunda Liga
Dec 8, 2024Segunda Liga
Nov 30, 2024Primeira Liga6
Nov 9, 2024Primeira Liga7
Oct 26, 2024Primeira Liga6
Oct 23, 2024Segunda Liga
Sandinenses
Oct 20, 2024Taça de Portugal2
Oct 5, 2024Segunda Liga
Sep 28, 2024Primeira Liga2
Sep 15, 2024Segunda Liga
Aug 17, 2024Primeira Liga1
May 18, 2024Primeira Liga
May 6, 2024Segunda Liga
Boavista
Apr 14, 2024Primeira Liga71
Mar 16, 2024Segunda Liga
Mar 3, 2024Segunda Liga
Feb 18, 2024Segunda Liga
Feb 11, 2024Primeira Liga4
Jan 28, 2024Segunda Liga
Jan 20, 2024Primeira Liga1
Jan 6, 2024Segunda Liga
Dec 21, 2023Taça da Liga
Dec 16, 2023Segunda Liga
Dec 10, 2023Primeira Liga7
Nov 10, 2023Segunda Liga
Oct 29, 2023Primeira Liga61
Vilar de Perdizes
Oct 20, 2023Taça de Portugal2
Oct 7, 2023Segunda Liga
Oct 1, 2023Primeira Liga8
Sep 2, 2023Segunda Liga
Aug 26, 2023Primeira Liga3
Aug 19, 2023Segunda Liga
Jul 22, 2023Taça da Liga
May 26, 2023Primeira Liga81
May 21, 2023Primeira Liga7
May 7, 2023Segunda Liga
Apr 29, 2023Primeira Liga7