Menu
Referees

Diogo Rosa — Referee Profile

DR

Diogo Rosa

Career Statistics

44

Diogo Rosa has officiated 44 matches, issuing 0 yellow and 0 red cards (0.00 yellows per match). Home teams win 47.7% of the time when this referee is in charge.

44

Matches

0

0.00/game

Yellow Cards

0

0.00/game

Red Cards

1

0.02/game

Penalties

117

2.66/game

Goals

21

47.7%

Home Wins

10

22.7%

Away Wins

13

29.5%

Draws

Result Distribution

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

H 47.7%
D 29.5%
A 22.7%
Home winDrawAway win

Matches per Year

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

20192020202132022920231320247202510

League Level Breakdown

44matches
Segunda Liga36 (82%)
Campeonato de Portugal Prio - Group D2 (5%)
Campeonato de Portugal Prio - Group A1 (2%)
Campeonato de Portugal Prio - Group E1 (2%)
Campeonato de Portugal Prio - Group F1 (2%)
Campeonato de Portugal Prio - Group G1 (2%)
Campeonato de Portugal Prio - Group H1 (2%)
Taça da Liga1 (2%)

Statistics by League

8

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

SLSegunda Liga · Portugal36Matches
Y/M 0.0Goals 99
Y/M 0.0Goals 4
Y/M 0.0Goals 3
Y/M 0.0Goals 4
Y/M 0.0Goals 2
Y/M 0.0Goals 1
Y/M 0.0Goals 1
TLTaça da Liga · Portugal1Matches
Y/M 0.0Goals 3

Recent Matches

44

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

May 17, 2025Segunda Liga
Match Details
May 5, 2025Segunda Liga
Match Details
Apr 30, 2025Segunda Liga
Match Details
Apr 20, 2025Segunda Liga
Match Details
Apr 5, 2025Segunda Liga
Match Details
Mar 29, 2025Segunda Liga
Match Details
Mar 15, 2025Segunda Liga
Match Details
Mar 8, 2025Segunda Liga
Match Details
Feb 22, 2025Segunda Liga
Match Details
Feb 9, 2025Segunda Liga
Match Details
Dec 7, 2024Segunda Liga
Match Details
Nov 23, 2024Segunda Liga
Match Details
Apr 7, 2024Segunda Liga
Match Details
Mar 9, 2024Segunda Liga
Match Details
Feb 17, 2024Segunda Liga
Match Details
Feb 3, 2024Segunda Liga
Match Details
Jan 21, 2024Segunda Liga
Match Details
Dec 21, 2023Segunda Liga
Match Details
Nov 5, 2023Segunda Liga
Match Details
Oct 8, 2023Segunda Liga
Match Details
Sep 16, 2023Segunda Liga
Match Details
Aug 27, 2023Segunda Liga
Match Details
Aug 13, 2023Segunda Liga
Match Details
May 28, 2023Segunda Liga
Match Details
Apr 22, 2023Segunda Liga
Match Details
Apr 1, 2023Segunda Liga
Match Details
Vilafranquense12FC Porto B
Feb 26, 2023Segunda Liga
Match Details
Feb 5, 2023Segunda Liga
Match Details
Jan 15, 2023Segunda Liga
Match Details
Mafra01Belenenses
Jan 7, 2023Segunda Liga
Match Details
Dec 14, 2022Taça da Liga
Match Details
Vilafranquense11Tondela
Nov 5, 2022Segunda Liga
Match Details
Oct 29, 2022Segunda Liga
Match Details
Oct 15, 2022Segunda Liga
Match Details
Oct 8, 2022Segunda Liga
Match Details
Aug 20, 2022Segunda Liga
Match Details
Aug 6, 2022Segunda Liga
Match Details
Marítimo II12Os Limianos
Match Details
Peniche21Sertanense
Match Details