Menu
DR
Portugal

Diogo Rosa

Referee Profile

Career Statistics

15

Diogo Rosa has officiated 15 matches, issuing 95 yellow and 2 red cards (6.33 yellows per match). Home teams win 40.0% of the time when this referee is in charge.

15

Matches

95

6.33/game

Yellow Cards

2

0.13/game

Red Cards

4

0.27/game

Penalties

41

2.73/game

Goals

6

40%

Home Wins

5

33.3%

Away Wins

4

26.7%

Draws

Result Distribution

Match outcome breakdown when Diogo Rosa officiates: 40.0% home wins, 26.7% draws, 33.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 40%
D 26.7%
A 33.3%
Home winDrawAway win

Matches per Year

Diogo Rosa's workload across 2 years (2025–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2025820267

League Level Breakdown

15matches
Primeira Liga7 (47%)
Segunda Liga7 (47%)
Taça de Portugal1 (7%)

Statistics by League

3

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

PLPrimeira Liga · Portugal7Matches
451Y/M 6.4Goals 21
SLSegunda Liga · Portugal7Matches
481Y/M 6.9Goals 17
2Y/M 2.0Goals 3

Recent Matches

15

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

Apr 24, 2026Primeira Liga5
Match Details
Mar 20, 2026Segunda Liga6
Match Details
Mar 16, 2026Segunda Liga3
Match Details
Feb 28, 2026Primeira Liga5
Match Details
Feb 14, 2026Primeira Liga7
Match Details
Jan 18, 2026Segunda Liga4
Match Details
Jan 4, 2026Primeira Liga4
Match Details
Dec 20, 2025Primeira Liga81
Match Details
Dec 6, 2025Primeira Liga9
Match Details
Nov 22, 2025Taça de Portugal2
Match Details
Nov 8, 2025Segunda Liga9
Match Details
Oct 24, 2025Segunda Liga111
Match Details
Sep 13, 2025Primeira Liga7
Match Details
Aug 24, 2025Segunda Liga9
Match Details
Aug 9, 2025Segunda Liga6
Match Details