Menu
FM
Referee

F. Maresca

Career Statistics

136

F. Maresca has officiated 136 matches, issuing 720 yellow and 33 red cards (5.29 yellows per match). Home teams win 39.0% of the time when this referee is in charge.

136

Matches

720

5.29/game

Yellow Cards

33

0.24/game

Red Cards

31

0.23/game

Penalties

372

2.74/game

Goals

53

39%

Home Wins

51

37.5%

Away Wins

32

23.5%

Draws

Result Distribution

Match outcome breakdown when F. Maresca officiates: 39.0% home wins, 23.5% draws, 37.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 39%
D 23.5%
A 37.5%
Home winDrawAway win

Matches per Year

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

20199202018202126202226202331202416202510

League Level Breakdown

136matches
Serie A86 (63%)
Serie B23 (17%)
UEFA Europa Conference League7 (5%)
UEFA Champions League4 (3%)
Coppa Italia3 (2%)
UEFA Europa League3 (2%)
Euro Championship - Qualification2 (1%)
Pro League2 (1%)
1. Division1 (1%)
Friendlies1 (1%)
Super Cup1 (1%)
Super League 11 (1%)
UEFA U21 Championship - Qualification1 (1%)
World Cup - Qualification Europe1 (1%)

Statistics by League

14

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

SASerie A · Italy86Matches
47119Y/M 5.5Goals 234
SBSerie B · Italy23Matches
1388Y/M 6.0Goals 63
24Y/M 3.4Goals 11
232Y/M 5.8Goals 17
CICoppa Italia · Italy3Matches
13Y/M 4.3Goals 8
101Y/M 3.3Goals 9
81Y/M 4.0Goals 4
8Y/M 4.0Goals 11
1D1. Division · Cyprus1Matches
71Y/M 7.0Goals 0
FFriendlies · World1Matches
3Y/M 3.0Goals 3
SCSuper Cup · Italy1Matches
5Y/M 5.0Goals 3
S1Super League 1 · Greece1Matches
2Y/M 2.0Goals 2
2Y/M 2.0Goals 4
61Y/M 6.0Goals 3

Recent Matches

50

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

May 11, 2025Serie A4
Match Details
Apr 28, 2025Serie A5
Match Details
Apr 12, 2025Serie A81
Match Details
Apr 6, 2025Serie B4
Match Details
Mar 30, 20251. Division71
Match Details
Mar 14, 2025Serie A5
Match Details
Mar 1, 2025Serie A2
Match Details
Feb 24, 2025Serie A1
Match Details
Feb 16, 2025Serie B81
Match Details
Feb 8, 2025Serie B3
Match Details
Aug 31, 2024Serie B71
Match Details
Aug 17, 2024Serie A8
Match Details
Jul 30, 2024UEFA Champions League21
Match Details
May 15, 2024Coppa Italia5
Match Details
May 5, 2024Serie B4
Match Details
Apr 22, 2024Serie A7
Match Details
Apr 13, 2024Serie A5
Match Details
Mar 30, 2024Serie A5
Match Details
Mar 16, 2024Serie A7
Match Details
Mar 3, 2024Serie A6
Match Details
Feb 26, 2024Pro League5
Match Details
Feb 18, 2024Serie A5
Match Details
Feb 4, 2024Serie A5
Match Details
Jan 20, 2024Serie A7
Match Details
Jan 12, 2024Serie B5
Match Details
Dec 30, 2023Serie A4
Match Details
Dec 17, 2023Serie A31
Match Details
Dec 14, 2023UEFA Europa League5
Match Details
Dec 3, 2023Serie A7
Match Details
Nov 25, 2023Pro League3
Match Details
Match Details
Nov 12, 2023Serie A4
Match Details
Oct 29, 2023Serie A7
Match Details
Oct 22, 2023Super League 12
Match Details
Oct 1, 2023Serie A6
Match Details
Sep 23, 2023Serie A6
Match Details
Sep 16, 2023Serie A6
Match Details
Sep 3, 2023Serie B61
Match Details
Match Details
Aug 18, 2023Serie B112
Match Details
Aug 2, 2023UEFA Champions League4
Match Details
Match Details
Match Details
Jun 4, 2023Serie A111
Match Details
May 19, 2023Serie B4
Match Details
May 12, 2023Serie A8
Match Details
May 6, 2023Serie A5
Match Details
Apr 22, 2023Serie A2
Match Details
Apr 10, 2023Serie B5
Match Details