Menu
Referees

M. Di Loreto — Referee Profile

ML

M. Di Loreto

Career Statistics

34

M. Di Loreto has officiated 34 matches, issuing 77 yellow and 7 red cards (2.26 yellows per match). Home teams win 32.4% of the time when this referee is in charge.

34

Matches

77

2.26/game

Yellow Cards

7

0.21/game

Red Cards

6

0.18/game

Penalties

94

2.76/game

Goals

11

32.4%

Home Wins

13

38.2%

Away Wins

10

29.4%

Draws

Result Distribution

Match outcome breakdown when M. Di Loreto officiates: 32.4% home wins, 29.4% draws, 38.2% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 32.4%
D 29.4%
A 38.2%
Home winDrawAway win

Matches per Year

M. Di Loreto's workload across 3 years (2023–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20236202417202511

League Level Breakdown

34matches
Serie C - Girone B10 (29%)
Campionato Primavera - 18 (24%)
Serie C - Girone A8 (24%)
Serie C - Girone C5 (15%)
Serie A Women3 (9%)

Statistics by League

5

M. Di Loreto has officiated across 5 competitions, with the most appearances in Serie C - Girone B (10 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 27
223Y/M 2.8Goals 31
343Y/M 4.3Goals 22
211Y/M 4.2Goals 6
SWSerie A Women · Italy3Matches
Y/M 0.0Goals 8

Recent Matches

34

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

Apr 5, 2025Serie C - Girone C51
Match Details
Milan U2012Sampdoria U20
Mar 31, 2025Campionato Primavera - 13
Match Details
Mar 23, 2025Serie C - Girone C4
Match Details
Mar 15, 2025Serie A Women
Match Details
Mar 7, 2025Serie C - Girone B
Match Details
Feb 16, 2025Serie C - Girone C5
Match Details
Jan 27, 2025Campionato Primavera - 141
Match Details
Jan 19, 2025Serie C - Girone A5
Match Details
Jan 11, 2025Serie A Women
Match Details
Turris00Potenza
Jan 5, 2025Serie C - Girone C3
Match Details
Dec 9, 2024Serie C - Girone B
Match Details
Nov 8, 2024Serie C - Girone A11
Match Details
Oct 25, 2024Serie C - Girone B
Match Details
Oct 19, 2024Campionato Primavera - 151
Match Details
Oct 6, 2024Serie C - Girone B
Match Details
Sep 25, 2024Serie C - Girone A6
Match Details
Sep 14, 2024Serie C - Girone B
Match Details
Aug 24, 2024Serie C - Girone B
Match Details
Apr 28, 2024Serie C - Girone B
Match Details
Napoli W11Pomigliano
Apr 21, 2024Serie A Women
Match Details
Verona U1920Monza U19
Apr 13, 2024Campionato Primavera - 11
Match Details
Crotone12Brindisi
Apr 7, 2024Serie C - Girone C4
Match Details
Mar 10, 2024Serie C - Girone B
Match Details
Feb 17, 2024Serie C - Girone A51
Match Details
Fiorenzuola11Lumezzane
Jan 27, 2024Serie C - Girone A5
Match Details
Lecce U1932Genoa U19
Jan 13, 2024Campionato Primavera - 131
Match Details
Dec 23, 2023Serie C - Girone B
Match Details
Verona U1933Torino U19
Dec 2, 2023Campionato Primavera - 13
Match Details
Nov 25, 2023Serie C - Girone A51
Match Details
Oct 28, 2023Serie C - Girone A3
Match Details
Sep 15, 2023Serie C - Girone B
Match Details