Carlos Macedo Referee Stats: Cards, Bookings & Foul Trends
Carlos Macedo referee profile. Carlos Macedo averages 3.4 total cards per match across 18 games this season, with 3.28 yellows, 30% below the 4.70 league average, making them a more lenient official. That ranks #21 for total cards in Liga Portugal Betclic. See Carlos Macedo's yellow-card tendency versus the league average, foul rate and recent matches officiated.
Officiates in Liga Portugal Betclic: see all Liga Portugal Betclic referees.
Card & foul profile · 18 games this season
Carlos Macedo shows 3.28 yellows per match vs the 4.70 league average, 30% more lenient than average. Useful for card and booking markets.
Recent matches officiated (cards shown)
- 11 Oct 2026 · Rio Ave 3-2 CD Nacional 5 🟨
- 12 Sep 2026 · Académico Viseu FC 2-1 Vitória SC 8 🟨
- 30 Aug 2026 · CD Nacional 2-3 CF Estrela Amadora 3 🟨
- 22 Aug 2026 · Estoril Praia 0-2 Rio Ave 2 🟨
- 10 May 2026 · AVS - Futebol SAD 3-1 FC Porto 5 🟨
- 26 Apr 2026 · Estoril Praia 0-1 Famalicão 2 🟨
- 03 Apr 2026 · Vitória SC 5-0 Tondela 2 🟨
- 15 Mar 2026 · FC Porto 3-0 Moreirense 2 🟨
- 14 Feb 2026 · Vitória SC 2-1 CF Estrela Amadora 5 🟨
- 02 Feb 2026 · AVS - Futebol SAD 0-4 Sporting Braga 1 🟨
FAQ
How many cards does Carlos Macedo show per match?
Carlos Macedo averages 3.4 total cards per match (3.28 yellow, 0.17 red) across 18 games this season.
Is Carlos Macedo a strict referee?
Carlos Macedo's 3.28 yellow cards per match is 30% below the league average of 4.70, more lenient than average, ranking #21 in the league for total cards.
How often does Carlos Macedo show a red card?
Roughly once every 6 matches (0.17 red cards per game on average).
Does Carlos Macedo favour the home team?
49% of Carlos Macedo's yellow cards go to the home side: Carlos Macedo splits cards evenly between home and away teams.
What was Carlos Macedo's most recent match?
Rio Ave 3-2 CD Nacional on 11 October 2026, with 5 cards shown.
Player prop hit rates, team form, referee tendencies and every betting option for upcoming matches. 30+ leagues covered.
See Carlos Macedo's next match →