Menu
Referees

D Massa — Referee Profile

DM

D. Massa

Career Statistics

191

D. Massa has officiated 191 matches, issuing 860 yellow and 43 red cards (4.50 yellows per match). Home teams win 37.2% of the time when this referee is in charge.

191

Matches

860

4.50/game

Yellow Cards

43

0.23/game

Red Cards

46

0.24/game

Penalties

513

2.69/game

Goals

71

37.2%

Home Wins

62

32.5%

Away Wins

58

30.4%

Draws

Result Distribution

Match outcome breakdown when D. Massa officiates: 37.2% home wins, 30.4% draws, 32.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 37.2%
D 30.4%
A 32.5%
Home winDrawAway win

Matches per Year

D. Massa's workload across 9 years (2018–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20182019182020262021292022292023322024312025222026

League Level Breakdown

191matches
Serie A99 (52%)
UEFA Champions League33 (17%)
Serie B21 (11%)
UEFA Europa League13 (7%)
Coppa Italia5 (3%)
World Cup - Qualification Europe4 (2%)
Euro Championship3 (2%)
Euro Championship - Qualification3 (2%)
Friendlies2 (1%)
Pro League2 (1%)
UEFA Europa Conference League2 (1%)
World Cup - U202 (1%)
Super Cup1 (1%)
Super League 11 (1%)

Statistics by League

14

D. Massa has officiated across 14 competitions, with the most appearances in Serie A (99 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SASerie A · Italy99Matches
51525Y/M 5.2Goals 258
1178Y/M 3.5Goals 97
SBSerie B · Italy21Matches
1292Y/M 6.1Goals 57
28Y/M 2.2Goals 31
CICoppa Italia · Italy5Matches
226Y/M 4.4Goals 11
201Y/M 5.0Goals 12
3Y/M 1.0Goals 13
12Y/M 4.0Goals 7
FFriendlies · World2Matches
6Y/M 3.0Goals 3
Y/M 0.0Goals 9
Y/M 0.0Goals 4
WUWorld Cup - U20 · World2Matches
Y/M 0.0Goals 5
SCSuper Cup · Saudi Arabia1Matches
41Y/M 4.0Goals 2
S1Super League 1 · Greece1Matches
4Y/M 4.0Goals 4

Recent Matches

50

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

Mar 19, 2026UEFA Europa League2
Match Details
Feb 24, 2026UEFA Champions League1
Match Details
Jan 28, 2026UEFA Champions League92
Match Details
Nov 25, 2025UEFA Champions League11
Match Details
Oct 21, 2025UEFA Champions League3
Match Details
Match Details
Aug 12, 2025UEFA Champions League2
Match Details
May 23, 2025Serie A41
Match Details
May 10, 2025Serie A91
Match Details
May 3, 2025Serie A2
Match Details
Apr 20, 2025Serie A3
Match Details
Apr 17, 2025UEFA Europa League6
Match Details
Apr 7, 2025Serie A4
Match Details
Mar 31, 2025Serie A7
Match Details
Mar 16, 2025Serie A62
Match Details
Mar 2, 2025Serie A4
Match Details
Feb 19, 2025UEFA Champions League1
Match Details
Feb 15, 2025Serie A4
Match Details
Feb 1, 2025Serie A5
Match Details
Jan 21, 2025UEFA Champions League62
Match Details
Jan 18, 2025Serie A2
Match Details
Jan 12, 2025Serie B7
Match Details
Dec 28, 2024Serie A5
Match Details
Dec 22, 2024Serie A2
Match Details
Dec 14, 2024Serie B5
Match Details
Dec 11, 2024UEFA Champions League3
Match Details
Nov 24, 2024Serie A3
Match Details
Nov 6, 2024UEFA Champions League3
Match Details
Oct 30, 2024Serie A71
Match Details
Oct 20, 2024Serie A5
Match Details
Oct 6, 2024Pro League
Match Details
Sep 22, 2024Serie A5
Match Details
Sep 19, 2024UEFA Champions League1
Match Details
Aug 31, 2024Serie A6
Match Details
Aug 28, 2024UEFA Champions League4
Match Details
Aug 19, 2024Serie A2
Match Details
Aug 14, 2024Super Cup41
Match Details
Jun 7, 2024Friendlies3
Match Details
May 26, 2024Serie A5
Match Details
May 21, 2024Pro League
Match Details
May 13, 2024Serie A3
Match Details
Apr 27, 2024Serie A8
Match Details
Apr 14, 2024Serie A4
Match Details
Apr 6, 2024Serie A3
Match Details
Apr 2, 2024Coppa Italia2
Match Details