Menu
Referees

Ruben Martins — Referee Profile

RM

Ruben Martins

Career Statistics

30

Ruben Martins has officiated 30 matches, issuing 28 yellow and 3 red cards (0.93 yellows per match). Home teams win 56.7% of the time when this referee is in charge.

30

Matches

28

0.93/game

Yellow Cards

3

0.10/game

Red Cards

10

0.33/game

Penalties

74

2.47/game

Goals

17

56.7%

Home Wins

7

23.3%

Away Wins

6

20%

Draws

Result Distribution

Match outcome breakdown when Ruben Martins officiates: 56.7% home wins, 20.0% draws, 23.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 56.7%
D 20%
A 23.3%
Home winDrawAway win

Matches per Year

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

201912021320224202362024820258

League Level Breakdown

30matches
Campeonato de Portugal Prio - Group B10 (33%)
Liga 39 (30%)
Campeonato de Portugal Prio - Group A5 (17%)
Campeonato de Portugal Prio - Group C4 (13%)
Campeonato de Portugal Prio - Group D1 (3%)
Campeonato de Portugal Prio - Group E1 (3%)

Statistics by League

6

Ruben Martins has officiated across 6 competitions, with the most appearances in Campeonato de Portugal Prio - Group B (10 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 24
L3Liga 3 · Portugal9Matches
27Y/M 3.0Goals 25
Y/M 0.0Goals 15
13Y/M 0.3Goals 7
Y/M 0.0Goals 3
Y/M 0.0Goals 0

Recent Matches

30

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

May 4, 2025Liga 32
Match Details
Apr 12, 2025Liga 33
Match Details
Apr 5, 2025Liga 31
Match Details
Mar 9, 2025Liga 32
Match Details
Feb 15, 2025Liga 35
Match Details
Jan 12, 2025Liga 3
Match Details
Nov 1, 2024Liga 36
Match Details
Sep 28, 2024Liga 34
Match Details
Aug 17, 2024Liga 34
Match Details
Mirandela01Portosantense
Match Details
Valadares Gaia01São João Ver
Match Details
Montalegre13Marítimo II
Match Details
Beira-Mar20Recreativa de Lamelas
Match Details
Gondomar31Florgrade
Match Details
Mirandela11Vilar de Perdizes
Match Details
União de Coimbra20Sertanense
Match Details
Marítimo II11Machico
Match Details
Vilar de Perdizes11AR São Martinho
Match Details
Condeixa12Praiense
Match Details
Santa Marta Penaguião01Paredes
Match Details
Salgueiros10União de Coimbra
Match Details
Leça21Gondomar
Match Details