Menu
Referees

F. Meraviglia — Referee Profile

FM

F. Meraviglia

Career Statistics

62

F. Meraviglia has officiated 62 matches, issuing 275 yellow and 25 red cards (4.44 yellows per match). Home teams win 50.0% of the time when this referee is in charge.

62

Matches

275

4.44/game

Yellow Cards

25

0.40/game

Red Cards

14

0.23/game

Penalties

146

2.35/game

Goals

31

50%

Home Wins

13

21%

Away Wins

18

29%

Draws

Result Distribution

Match outcome breakdown when F. Meraviglia officiates: 50.0% home wins, 29.0% draws, 21.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 50%
D 29%
A 21%
Home winDrawAway win

Matches per Year

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

20191020201420211620221520237

League Level Breakdown

62matches
Serie B40 (65%)
Serie C - Girone C8 (13%)
Serie C - Girone B6 (10%)
Serie C - Girone A4 (6%)
Coppa Italia2 (3%)
Serie A2 (3%)

Statistics by League

6

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

SBSerie B · Italy40Matches
21023Y/M 5.3Goals 94
402Y/M 5.0Goals 17
Y/M 0.0Goals 13
11Y/M 2.8Goals 9
CICoppa Italia · Italy2Matches
4Y/M 2.0Goals 9
SASerie A · Italy2Matches
10Y/M 5.0Goals 4

Recent Matches

50

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

May 26, 2023Serie A3
Match Details
May 6, 2023Serie B3
Match Details
Apr 21, 2023Serie B33
Match Details
Mar 18, 2023Serie B31
Match Details
Mar 1, 2023Serie B5
Match Details
Feb 11, 2023Serie B4
Match Details
Jan 14, 2023Serie B2
Match Details
Dec 8, 2022Serie B3
Match Details
Nov 12, 2022Serie B71
Match Details
Oct 22, 2022Serie B61
Match Details
Oct 9, 2022Serie B7
Match Details
Sep 3, 2022Serie B103
Match Details
Aug 21, 2022Serie B3
Match Details
Aug 6, 2022Coppa Italia3
Match Details
Apr 18, 2022Serie B6
Match Details
Apr 6, 2022Serie B6
Match Details
Cremonese21Pordenone
Mar 16, 2022Serie B41
Match Details
Alessandria11como
Mar 1, 2022Serie B51
Match Details
Feb 23, 2022Serie B8
Match Details
Feb 15, 2022Serie B4
Match Details
Jan 30, 2022Serie B6
Match Details
Jan 22, 2022Serie B61
Match Details
Dec 10, 2021Serie B3
Match Details
Nov 28, 2021Serie A7
Match Details
Nov 7, 2021Serie B63
Match Details
Oct 28, 2021Serie B41
Match Details
Oct 2, 2021Serie B7
Match Details
Pordenone11Reggina
Sep 21, 2021Serie B51
Match Details
Aug 27, 2021Serie B2
Match Details
May 7, 2021Serie B7
Match Details
May 1, 2021Serie B6
Match Details
Pordenone30Virtus Entella
Apr 5, 2021Serie B51
Match Details
Mar 16, 2021Serie B3
Match Details
Mar 2, 2021Serie B7
Match Details
Feb 19, 2021Serie B5
Match Details
Feb 9, 2021Serie B6
Match Details
Nuova Cosenza00Pordenone
Jan 23, 2021Serie B52
Match Details
Jan 4, 2021Serie B72
Match Details
Dec 22, 2020Serie B6
Match Details
Dec 15, 2020Serie B4
Match Details
Nov 29, 2020Serie B71
Match Details
Oct 20, 2020Serie B9
Match Details
Sep 26, 2020Serie B5
Match Details
Sep 23, 2020Coppa Italia1
Match Details
Jul 17, 2020Serie C - Girone A
Match Details
Carpi22Alessandria
Jul 9, 2020Serie C - Girone A6
Match Details
Jul 1, 2020Serie C - Girone A
Match Details
Mar 9, 2020Serie C - Girone C5
Match Details
AJ Fano20Imolese
Feb 22, 2020Serie C - Girone B
Match Details
Feb 10, 2020Serie C - Girone C4
Match Details