Menu
Rozhodcovia

M Guida — Referee Profile

Career Statistics

M. Guida has officiated 141 matches, issuing 556 yellow and 27 red cards (3.94 yellows per match). Home teams win 43.3% of the time when this referee is in charge.

141

Matches

556

3.94/game

Yellow Cards

27

0.19/game

Red Cards

50

0.35/game

Penalties

410

2.91/game

Goals

61

43.3%

Home Wins

44

31.2%

Away Wins

36

25.5%

Draws

Result Distribution

Match outcome breakdown when M. Guida officiates: 43.3% home wins, 25.5% draws, 31.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 43.3%
D 25.5%
A 31.2%
Home winDrawAway win

Matches per Year

M. Guida's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019132020182021302022152023232024302025820264

League Level Breakdown

141matches
Serie A72 (51%)
UEFA Champions League22 (16%)
Serie B18 (13%)
UEFA Europa League11 (8%)
World Cup - Qualification Europe5 (4%)
Euro Championship4 (3%)
UEFA Europa Conference League3 (2%)
1. Division2 (1%)
Euro Championship - Qualification2 (1%)
Coppa Italia1 (1%)
Friendlies1 (1%)

Statistics by League

M. Guida has officiated across 11 competitions, with the most appearances in Serie A (72 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
SASerie A· Italy72Matches
34419Y/M4.8Goals216
ULUEFA Champions League· World22Matches
692Y/M3.1Goals68
SBSerie B· Italy18Matches
825Y/M4.6Goals41
ULUEFA Europa League· World11Matches
50Y/M0.5Goals39
160Y/M3.2Goals9
ECEuro Championship· World4Matches
120Y/M3.0Goals9
60Y/M2.0Goals13
1D1. Division· Cyprus2Matches
101Y/M5.0Goals4
50Y/M2.5Goals8
CICoppa Italia· Italy1Matches
50Y/M5.0Goals1
FFriendlies· World1Matches
20Y/M2.0Goals2

Recent Matches

The last 50 matches officiated by M. Guida. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
2026-04-09UEFA Europa League0
2026-03-10UEFA Champions League3
2026-02-26UEFA Europa League1
2026-01-28UEFA Champions League3
2025-11-26UEFA Champions League4
2025-10-22UEFA Champions League1
2025-09-30UEFA Champions League2
2025-09-18UEFA Champions League1
2025-08-12UEFA Champions League3
2025-05-04Serie B4
2024-12-22Serie A3
2024-12-15Serie A2
2024-12-02Serie A5
2024-11-23Serie B31
2024-11-04Serie A7
2024-10-27Serie A4
2024-10-23UEFA Champions League5
2024-10-04Serie A3
2024-10-01UEFA Champions League5
2024-09-21Serie A42
2024-09-01Serie A4
2024-06-25Euro Championship4
2024-06-18Euro Championship3
2024-05-19Serie A81
2024-05-12Serie A2
2024-04-20Serie A4
2024-04-10UEFA Champions League5
2024-04-06Serie A8
2024-03-14UEFA Europa League2
2024-03-10Serie A1
2024-03-03Serie A2
2024-02-26Serie A2
2024-02-14UEFA Champions League2
2024-02-10Serie A2
2024-02-04Serie A5
2024-01-14Serie A5
2024-01-07Serie A81
2023-12-22Serie A3
2023-12-17Serie A8
2023-12-13UEFA Champions League6
2023-11-26Serie A3
2023-11-05Serie A6
2023-10-29Serie B6
2023-10-24UEFA Champions League2
2023-10-07Serie A5