Menu
Marco Di BelloCC BY-SA 3.0
Italy

Marco Di Bello

Referee Profile

Age
44
Born
1981-07-17 · Brindisi

Career Statistics

82

Marco Di Bello has officiated 82 matches, issuing 348 yellow and 24 red cards (4.24 yellows per match). Home teams win 45.1% of the time when this referee is in charge.

82

Matches

348

4.24/game

Yellow Cards

24

0.29/game

Red Cards

20

0.24/game

Penalties

223

2.72/game

Goals

37

45.1%

Home Wins

24

29.3%

Away Wins

21

25.6%

Draws

Result Distribution

Match outcome breakdown when Marco Di Bello officiates: 45.1% home wins, 25.6% draws, 29.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 45.1%
D 25.6%
A 29.3%
Home winDrawAway win

Matches per Year

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

2015720161820171620181720197202120222025920266

League Level Breakdown

82matches
Serie A76 (93%)
Serie B3 (4%)
Coppa Italia1 (1%)
UEFA Europa League1 (1%)
UEFA Nations League1 (1%)

Statistics by League

5

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

SASerie A · Italy76Matches
33724Y/M 4.4Goals 204
SBSerie B · Italy3Matches
11Y/M 3.7Goals 8
CICoppa Italia · Italy1Matches
Y/M 0.0Goals 0
Y/M 0.0Goals 8
Y/M 0.0Goals 3

Recent Matches

50

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

Apr 25, 2026Serie A
Match Details
Apr 12, 2026Serie A
Match Details
Mar 3, 2026Coppa Italia
Match Details
Feb 22, 2026Serie A2
Match Details
Jan 17, 2026Serie A1
Match Details
Jan 7, 2026Serie A
Match Details
Dec 29, 2025Serie A1
Match Details
Dec 6, 2025Serie A3
Match Details
Nov 22, 2025Serie A3
Match Details
Nov 8, 2025Serie A2
Match Details
Oct 29, 2025Serie A5
Match Details
Oct 17, 2025Serie B4
Match Details
Sep 27, 2025Serie A71
Match Details
Sep 21, 2025Serie B3
Match Details
Aug 30, 2025Serie B4
Match Details
Jun 11, 2022UEFA Nations League
Match Details
May 23, 2021Serie A2
Match Details
May 6, 2019Serie A73
Match Details
Apr 13, 2019Serie A5
Match Details
Mar 31, 2019Serie A6
Match Details
Mar 2, 2019Serie A4
Match Details
Feb 18, 2019Serie A7
Match Details
Feb 2, 2019Serie A2
Match Details
Jan 20, 2019Serie A101
Match Details
Dec 16, 2018Serie A4
Match Details
Nov 25, 2018Serie A4
Match Details
Nov 4, 2018Serie A61
Match Details
Oct 7, 2018Serie A41
Match Details
Sep 26, 2018Serie A1
Match Details
Sep 1, 2018Serie A2
Match Details
Aug 19, 2018Serie A4
Match Details
Aug 2, 2018UEFA Europa League
Match Details
May 20, 2018Serie A51
Match Details
May 6, 2018Serie A5
Match Details
Apr 22, 2018Serie A2
Match Details
Apr 14, 2018Serie A21
Match Details
Apr 4, 2018Serie A5
Match Details
Mar 18, 2018Serie A5
Match Details
Feb 17, 2018Serie A4
Match Details
Feb 4, 2018Serie A1
Match Details
Jan 22, 2018Serie A6
Match Details
Dec 22, 2017Serie A41
Match Details
Nov 26, 2017Serie A6
Match Details
Nov 5, 2017Serie A2
Match Details
Oct 25, 2017Serie A5
Match Details
Oct 16, 2017Serie A71
Match Details
Sep 19, 2017Serie A7
Match Details
Aug 27, 2017Serie A3
Match Details
May 21, 2017Serie A82
Match Details
May 7, 2017Serie A7
Match Details