Menu
RC
Referee

Ruben Cardoso

Career Statistics

33

Ruben Cardoso has officiated 33 matches, issuing 68 yellow and 6 red cards (2.06 yellows per match). Home teams win 42.4% of the time when this referee is in charge.

33

Matches

68

2.06/game

Yellow Cards

6

0.18/game

Red Cards

9

0.27/game

Penalties

72

2.18/game

Goals

14

42.4%

Home Wins

11

33.3%

Away Wins

8

24.2%

Draws

Result Distribution

Match outcome breakdown when Ruben Cardoso officiates: 42.4% home wins, 24.2% draws, 33.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 42.4%
D 24.2%
A 33.3%
Home winDrawAway win

Matches per Year

Ruben Cardoso's workload across 5 years (2021–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20212202262023920241020256

League Level Breakdown

33matches
Liga 310 (30%)
Campeonato de Portugal Prio - Group A8 (24%)
Campeonato de Portugal Prio - Group C6 (18%)
Campeonato de Portugal Prio - Group D4 (12%)
Campeonato de Portugal Prio - Group B2 (6%)
Campeonato de Portugal Prio - Promotion Round2 (6%)
Taça de Portugal1 (3%)

Statistics by League

7

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

L3Liga 3 · Portugal10Matches
623Y/M 6.2Goals 19
Y/M 0.0Goals 12
2Y/M 0.0Goals 21
Y/M 0.0Goals 5
Y/M 0.0Goals 5
Y/M 0.0Goals 7
61Y/M 6.0Goals 3

Recent Matches

33

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

Apr 25, 2025Liga 33
Match Details
Mar 29, 2025Liga 391
Match Details
Mar 16, 2025Liga 36
Match Details
Mar 9, 2025Liga 34
Match Details
Feb 22, 2025Liga 371
Match Details
Jan 22, 2025Liga 361
Match Details
Dec 8, 2024Liga 35
Match Details
Nov 9, 2024Liga 36
Match Details
Oct 13, 2024Liga 39
Match Details
Sep 14, 2024Liga 37
Match Details
União de Coimbra32Sertanense
Match Details
Guimaraes B01Pevidem
Match Details
Sandinenses00Camacha
Match Details
Pevidem10Portosantense
Match Details
Sertanense00FC Alverca II
Match Details
Montalegre21Pevidem
Oct 22, 2023Taça de Portugal61
Match Details
Pedras Salgadas10Vianense
Match Details
Mortágua04Alcains
Match Details
Merelinense12Vilar de Perdizes
Match Details
Vianense31Pevidem
Match Details
Berço11Santa Marta Penaguião
Match Details
Pedras Salgadas00Os Limianos
Match Details
Oleiros12Condeixa
Match Details