Menu
RM
Referee

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
Mirandela0–1Portosantense
Match Details
Valadares Gaia0–1São João Ver
Match Details
Montalegre1–3Marítimo II
Match Details
Beira-Mar2–0Recreativa de Lamelas
Match Details
Gondomar3–1Florgrade
Match Details
Mirandela1–1Vilar de Perdizes
Match Details
União de Coimbra2–0Sertanense
Match Details
Marítimo II1–1Machico
Match Details
Vilar de Perdizes1–1AR São Martinho
Match Details
Condeixa1–2Praiense
Match Details
Santa Marta Penaguião0–1Paredes
Match Details
Salgueiros1–0União de Coimbra
Match Details
Leça2–1Gondomar
Match Details