OrcaScore

Referee profile

Carlos Macedo

  • Portugal
  • 132 matches officiated
Matches officiated
132
career total (source)
Yellow cards / match
4.66
615 yellow in total
Reds / match
0.30
25 red · 14 second yellow
Yellow / match, recent
3.59
27 matches · red 0.19

Last 12 months

20 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricCarlos MacedoAverageDifference from average
Yellow cards / match 3.50 3.99 −12%
Red cards / match 0.25 0.21 +17%
Penalty goals / match 0.30 0.23 +30%
Goals / match 3.25 2.78 +17%
Home wins 55% 44% +26%
Draws 5% 25% −80%

Ranked 799 of 1122 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 Liga Portugal Betclic 3.47 goals · 3.13 yellows / match 15 matches
  2. 2 Liga Portugal 2 2.60 goals · 4.60 yellows / match 5 matches

Cards per match

Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.

Yellow cardsRed cardsCareer avg.
0 1 2 3 4 5 6 7 8 Felgueiras – SC Farense · 16 Nov 2025 · Yellow cards 3, Red cards 0 3 16 NovFEL–FAR Académico Viseu FC – Penafiel · 29 Nov 2025 · Yellow cards 7, Red cards 0 7 Famalicão – Estoril Praia · 14 Dec 2025 · Yellow cards 4, Red cards 0 4 Sporting CP – Rio Ave · 28 Dec 2025 · Yellow cards 2, Red cards 0 2 28 DecSCP–RAV Chaves – CS Marítimo · 11 Jan 2026 · Yellow cards 4, Red cards 1 5 Famalicão – Tondela · 25 Jan 2026 · Yellow cards 1, Red cards 0 1 AVS - Futebol SAD – Sporting Braga · 2 Feb 2026 · Yellow cards 1, Red cards 0 1 2 FebAVS–SCB Vitória SC – CF Estrela Amadora · 14 Feb 2026 · Yellow cards 5, Red cards 0 5 Torreense – FC Porto B · 28 Feb 2026 · Yellow cards 4, Red cards 0 4 FC Porto – Moreirense · 15 Mar 2026 · Yellow cards 2, Red cards 0 2 15 MarFCP–MOR Vitória SC – Tondela · 3 Apr 2026 · Yellow cards 2, Red cards 0 2 Estoril Praia – Famalicão · 26 Apr 2026 · Yellow cards 2, Red cards 0 2 AVS - Futebol SAD – FC Porto · 10 May 2026 · Yellow cards 4, Red cards 1 5 10 MayAVS–FCP Vizela – União de Leiria · 9 Aug 2026 · Yellow cards 5, Red cards 0 5 Estoril Praia – Rio Ave · 22 Aug 2026 · Yellow cards 2, Red cards 0 2 CD Nacional – CF Estrela Amadora · 30 Aug 2026 · Yellow cards 3, Red cards 0 3 30 AugCDN–EST Académico Viseu FC – Vitória SC · 12 Sep 2026 · Yellow cards 7, Red cards 1 8 Rio Ave – CD Nacional · 11 Oct 2026 · Yellow cards 4, Red cards 1 5 Estoril Praia – Moreirense · 25 Oct 2026 · Yellow cards 4, Red cards 0 4 25 OctEST–MOR CS Marítimo – Santa Clara · 1 Nov 2026 · Yellow cards 6, Red cards 0 6 1 NovCSM–SCL 4.7

League breakdown

Competitions of the last 30 matches

Liga Portugal Betclic 20 20 matches · 3.4 yellow/match
Liga Portugal 2 9 9 matches · 4.1 yellow/match
Taça da Liga 1 1 matches · 3.0 yellow/match

Recent matches

Older matches exist at the source.
FT 1 Nov CS Marítimo Santa Clara 0 2
Liga Portugal Betclic 6 0
FT 11 Oct Rio Ave CD Nacional 3 2
Liga Portugal Betclic 4 1
FT 22 Aug Estoril Praia Rio Ave 0 2
Liga Portugal Betclic 2 0
FT 3 Apr Vitória SC Tondela 5 0
Liga Portugal Betclic 2 0
FT 15 Mar FC Porto Moreirense 3 0
Liga Portugal Betclic 2 0
FT 25 Jan Famalicão Tondela 3 0
Liga Portugal Betclic 1 0
FT 28 Dec Sporting CP Rio Ave 4 0
Liga Portugal Betclic 2 0
FT 26 Oct Sporting Braga Casa Pia 4 0
Liga Portugal Betclic 4 0
FT 10 May Gil Vicente FC Arouca 1 1
Liga Portugal Betclic –