Menu

Referee Profile

Age
45
Born
1981-06-07 · Pompei

Career Statistics

96

Marco Guida has officiated 96 matches, issuing 414 yellow and 21 red cards (4.31 yellows per match). Home teams win 44.8% of the time when this referee is in charge.

96

Matches

414

4.31/game

Yellow Cards

21

0.22/game

Red Cards

25

0.26/game

Penalties

225

2.34/game

Goals

43

44.8%

Home Wins

26

27.1%

Away Wins

27

28.1%

Draws

Result Distribution

Match outcome breakdown when Marco Guida officiates: 44.8% home wins, 28.1% draws, 27.1% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 44.8%
D 28.1%
A 27.1%
Home winDrawAway win

Matches per Year

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

2015920161420171820182220198202020212022202420251020269

League Level Breakdown

96matches
Serie A77 (80%)
UEFA Europa League9 (9%)
UEFA Nations League4 (4%)
Coppa Italia2 (2%)
Friendlies1 (1%)
Serie B1 (1%)
Super League1 (1%)
World Cup - Qualification Europe1 (1%)

Statistics by League

8

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

SASerie A · Italy77Matches
38919Y/M 5.1Goals 181
5Y/M 0.6Goals 24
Y/M 0.0Goals 8
CICoppa Italia · Italy2Matches
102Y/M 5.0Goals 4
FFriendlies · World1Matches
2Y/M 2.0Goals 3
SBSerie B · Italy1Matches
1Y/M 1.0Goals 2
SLSuper League · China1Matches
2Y/M 2.0Goals 1
5Y/M 5.0Goals 2

Recent Matches

50

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

Apr 4, 2026Serie A
Match Details
Mar 21, 2026Serie B1
Match Details
Mar 15, 2026Serie A5
Match Details
Feb 22, 2026Serie A11
Match Details
Feb 8, 2026Serie A2
Match Details
Jan 24, 2026Serie A5
Match Details
Jan 15, 2026Serie A1
Match Details
Jan 11, 2026Serie A3
Match Details
Jan 4, 2026Serie A6
Match Details
Dec 27, 2025Serie A4
Match Details
Dec 4, 2025Coppa Italia2
Match Details
Nov 30, 2025Serie A3
Match Details
Nov 9, 2025Serie A5
Match Details
Nov 2, 2025Serie A6
Match Details
Oct 18, 2025Serie A6
Match Details
Oct 5, 2025Serie A4
Match Details
Aug 29, 2025Serie A4
Match Details
Aug 21, 2025UEFA Europa League5
Match Details
Sep 10, 2024UEFA Nations League
Match Details
Jun 6, 2022UEFA Nations League
Match Details
Mar 11, 2021UEFA Europa League
Match Details
Feb 18, 2021UEFA Europa League
Match Details
Dec 10, 2020UEFA Europa League
Match Details
Nov 15, 2020UEFA Nations League
Match Details
Apr 28, 2019Serie A81
Match Details
Apr 20, 2019Serie A3
Match Details
Apr 3, 2019Serie A7
Match Details
Mar 31, 2019Serie A5
Match Details
Mar 17, 2019Serie A7
Match Details
Mar 3, 2019Serie A6
Match Details
Feb 10, 2019Serie A61
Match Details
Jan 27, 2019Serie A7
Match Details
Dec 26, 2018Serie A3
Match Details
Dec 15, 2018Serie A6
Match Details
Dec 2, 2018Serie A5
Match Details
Nov 17, 2018UEFA Nations League
Match Details
Nov 4, 2018Serie A4
Match Details
Oct 25, 2018UEFA Europa League
Match Details
Oct 21, 2018Serie A7
Match Details
Oct 4, 2018UEFA Europa League
Match Details
Sep 30, 2018Serie A6
Match Details
Sep 22, 2018Serie A5
Match Details
Aug 31, 2018Serie A2
Match Details
Aug 16, 2018UEFA Europa League
Match Details
Jun 2, 2018Friendlies2
Match Details
May 13, 2018Serie A112
Match Details
May 6, 2018Serie A4
Match Details
Guangzhou Evergrande FC10Jiangsu Suning
Apr 28, 2018Super League2
Match Details
Apr 18, 2018Serie A7
Match Details