Menu
Referees

M. Gariglio — Referee Profile

MG

M. Gariglio

Career Statistics

60

M. Gariglio has officiated 60 matches, issuing 275 yellow and 14 red cards (4.58 yellows per match). Home teams win 43.3% of the time when this referee is in charge.

60

Matches

275

4.58/game

Yellow Cards

14

0.23/game

Red Cards

18

0.30/game

Penalties

129

2.15/game

Goals

26

43.3%

Home Wins

18

30%

Away Wins

16

26.7%

Draws

Result Distribution

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

H 43.3%
D 26.7%
A 30%
Home winDrawAway win

Matches per Year

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

2019920201520211420221620236

League Level Breakdown

60matches
Serie B35 (58%)
Serie C - Girone C10 (17%)
Serie C - Girone B5 (8%)
Coppa Italia4 (7%)
Serie A4 (7%)
Serie C - Girone A2 (3%)

Statistics by League

6

M. Gariglio has officiated across 6 competitions, with the most appearances in Serie B (35 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SBSerie B · Italy35Matches
19311Y/M 5.5Goals 71
502Y/M 5.0Goals 23
Y/M 0.0Goals 5
CICoppa Italia · Italy4Matches
131Y/M 3.3Goals 15
SASerie A · Italy4Matches
14Y/M 3.5Goals 8
5Y/M 2.5Goals 7

Recent Matches

50

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

May 13, 2023Serie B51
Match Details
Apr 22, 2023Serie B9
Match Details
Apr 15, 2023Serie B2
Match Details
Mar 1, 2023Serie B3
Match Details
Feb 18, 2023Serie B5
Match Details
Jan 21, 2023Serie B3
Match Details
Dec 8, 2022Serie B61
Match Details
Nov 5, 2022Serie B51
Match Details
Oct 23, 2022Serie B6
Match Details
Oct 9, 2022Serie B8
Match Details
Sep 10, 2022Serie B81
Match Details
Aug 20, 2022Serie B8
Match Details
Aug 6, 2022Coppa Italia2
Match Details
Alessandria00Reggina
Apr 25, 2022Serie B4
Match Details
Apr 6, 2022Serie B4
Match Details
Apr 3, 2022Serie B1
Match Details
Mar 15, 2022Serie B7
Match Details
Mar 5, 2022Serie B2
Match Details
Feb 20, 2022Serie B81
Match Details
Feb 12, 2022Serie B3
Match Details
Jan 21, 2022Serie A6
Match Details
Jan 15, 2022Serie B61
Match Details
Nov 22, 2021Serie A4
Match Details
Monza10Alessandria
Nov 1, 2021Serie B6
Match Details
Oct 16, 2021Serie B5
Match Details
Sep 25, 2021Serie B6
Match Details
Sep 11, 2021Serie B7
Match Details
Aug 13, 2021Coppa Italia4
Match Details
May 16, 2021Serie A4
Match Details
Apr 24, 2021Serie A
Match Details
Apr 2, 2021Serie B4
Match Details
Mar 12, 2021Serie B81
Match Details
Feb 20, 2021Serie B8
Match Details
Feb 7, 2021Serie B5
Match Details
Jan 19, 2021Serie B5
Match Details
Jan 4, 2021Serie B6
Match Details
Pordenone11Brescia
Dec 15, 2020Serie B61
Match Details
Dec 6, 2020Serie B61
Match Details
Nov 22, 2020Serie B72
Match Details
Oct 24, 2020Serie B6
Match Details
Oct 4, 2020Serie B5
Match Details
Sep 30, 2020Coppa Italia41
Match Details
Sep 23, 2020Coppa Italia3
Match Details
Jul 9, 2020Serie C - Girone A5
Match Details
Jun 30, 2020Serie C - Girone A
Match Details
Mar 9, 2020Serie C - Girone C7
Match Details
Rende00Viterbese
Mar 1, 2020Serie C - Girone C7
Match Details
Feb 15, 2020Serie C - Girone C2
Match Details
Feb 2, 2020Serie C - Girone C5
Match Details
Jan 23, 2020Serie C - Girone B
Match Details