Menu
GA
Referee

G. Ayroldi

Career Statistics

117

G. Ayroldi has officiated 117 matches, issuing 640 yellow and 39 red cards (5.47 yellows per match). Home teams win 45.3% of the time when this referee is in charge.

117

Matches

640

5.47/game

Yellow Cards

39

0.33/game

Red Cards

30

0.26/game

Penalties

330

2.82/game

Goals

53

45.3%

Home Wins

30

25.6%

Away Wins

34

29.1%

Draws

Result Distribution

Match outcome breakdown when G. Ayroldi officiates: 45.3% home wins, 29.1% draws, 25.6% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 45.3%
D 29.1%
A 25.6%
Home winDrawAway win

Matches per Year

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

20191020201720211920221820232220241720251020264

League Level Breakdown

117matches
Serie B59 (50%)
Serie A51 (44%)
Coppa Italia5 (4%)
1. Division1 (1%)
Friendlies Clubs1 (1%)

Statistics by League

5

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

SBSerie B · Italy59Matches
33721Y/M 5.7Goals 160
SASerie A · Italy51Matches
28617Y/M 5.6Goals 139
CICoppa Italia · Italy5Matches
141Y/M 2.8Goals 21
1D1. Division · Cyprus1Matches
3Y/M 3.0Goals 4
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 6

Recent Matches

50

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

Apr 6, 2026Serie B73
Match Details
Feb 22, 2026Serie B81
Match Details
Feb 7, 2026Serie B51
Match Details
Jan 27, 2026Coppa Italia7
Match Details
May 18, 2025Serie A3
Match Details
May 4, 2025Serie B61
Match Details
Apr 23, 2025Serie A42
Match Details
Apr 5, 2025Serie A7
Match Details
Mar 15, 2025Serie A7
Match Details
Mar 8, 2025Serie A5
Match Details
Feb 28, 2025Serie B4
Match Details
Feb 16, 2025Serie B7
Match Details
Feb 1, 2025Serie B4
Match Details
Jan 18, 2025Serie B71
Match Details
Dec 30, 2024Serie A71
Match Details
Dec 21, 2024Serie B2
Match Details
Dec 7, 2024Serie B9
Match Details
Nov 4, 2024Serie A112
Match Details
Oct 25, 2024Serie A6
Match Details
Oct 6, 2024Serie A6
Match Details
Sep 30, 2024Serie B7
Match Details
Sep 1, 2024Serie A8
Match Details
Aug 17, 2024Serie A51
Match Details
May 20, 2024Serie A6
Match Details
May 1, 2024Serie B41
Match Details
Apr 20, 2024Serie B6
Match Details
Apr 6, 2024Serie B91
Match Details
Mar 4, 2024Serie A5
Match Details
Feb 16, 2024Serie A51
Match Details
Feb 10, 2024Serie B4
Match Details
Feralpisalo30Catanzaro
Jan 20, 2024Serie B8
Match Details
Dec 26, 2023Serie B9
Match Details
Dec 9, 2023Serie A61
Match Details
Dec 2, 2023Serie B4
Match Details
Nov 11, 2023Serie B71
Match Details
Oct 22, 2023Serie A61
Match Details
Sep 30, 2023Serie B9
Match Details
Sep 24, 2023Serie A9
Match Details
Sep 3, 2023Serie A6
Match Details
Aug 19, 2023Serie A5
Match Details
Aug 13, 2023Friendlies Clubs
Match Details
May 27, 2023Serie A8
Match Details
May 22, 2023Serie A4
Match Details
May 5, 2023Serie B4
Match Details
Apr 22, 2023Serie B4
Match Details
Apr 11, 20231. Division3
Match Details
Apr 5, 2023Serie B6
Match Details
Mar 18, 2023Serie B7
Match Details
Feb 25, 2023Serie A31
Match Details
Feb 10, 2023Serie A5
Match Details