Menu
Referees

Miguel Fonseca — Referee Profile

MF

Miguel Fonseca

Career Statistics

47

Miguel Fonseca has officiated 47 matches, issuing 87 yellow and 8 red cards (1.85 yellows per match). Home teams win 38.3% of the time when this referee is in charge.

47

Matches

87

1.85/game

Yellow Cards

8

0.17/game

Red Cards

4

0.09/game

Penalties

117

2.49/game

Goals

18

38.3%

Home Wins

13

27.7%

Away Wins

16

34%

Draws

Result Distribution

Match outcome breakdown when Miguel Fonseca officiates: 38.3% home wins, 34.0% draws, 27.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 38.3%
D 34%
A 27.7%
Home winDrawAway win

Matches per Year

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

201920202021320225202310202417202510

League Level Breakdown

47matches
Segunda Liga23 (49%)
Liga 310 (21%)
Primeira Liga6 (13%)
Campeonato de Portugal Prio - Group A2 (4%)
Campeonato de Portugal Prio - Group D2 (4%)
Taça de Portugal2 (4%)
Campeonato de Portugal Prio - Group C1 (2%)
Campeonato de Portugal Prio - Group E1 (2%)

Statistics by League

8

Miguel Fonseca has officiated across 8 competitions, with the most appearances in Segunda Liga (23 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SLSegunda Liga · Portugal23Matches
Y/M 0.0Goals 52
L3Liga 3 · Portugal10Matches
477Y/M 4.7Goals 26
PLPrimeira Liga · Portugal6Matches
371Y/M 6.2Goals 20
Y/M 0.0Goals 4
Y/M 0.0Goals 6
3Y/M 1.5Goals 7
Y/M 0.0Goals 1
Y/M 0.0Goals 1

Recent Matches

47

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

May 11, 2025Primeira Liga8
Match Details
Apr 26, 2025Segunda Liga
Match Details
Apr 12, 2025Primeira Liga7
Match Details
Mar 30, 2025Primeira Liga61
Match Details
Mar 1, 2025Segunda Liga
Match Details
Feb 15, 2025Primeira Liga6
Match Details
Feb 10, 2025Segunda Liga
Match Details
Jan 25, 2025Segunda Liga
Match Details
Jan 18, 2025Primeira Liga4
Match Details
Jan 4, 2025Segunda Liga
Match Details
Dec 16, 2024Segunda Liga
Match Details
Nov 23, 2024Taça de Portugal1
Match Details
Nov 2, 2024Segunda Liga
Match Details
Sep 28, 2024Primeira Liga6
Match Details
Aug 31, 2024Segunda Liga
Match Details
Aug 25, 2024Segunda Liga
Match Details
Aug 11, 2024Segunda Liga
Match Details
May 19, 2024Segunda Liga
Match Details
May 5, 2024Segunda Liga
Match Details
Apr 20, 2024Segunda Liga
Match Details
Apr 1, 2024Segunda Liga
Match Details
Mar 11, 2024Segunda Liga
Match Details
Mar 4, 2024Segunda Liga
Match Details
Feb 17, 2024Segunda Liga
Match Details
Feb 10, 2024Segunda Liga
Match Details
Jan 29, 2024Segunda Liga
Match Details
Jan 6, 2024Segunda Liga
Match Details
Dec 10, 2023Segunda Liga
Match Details
Nov 12, 2023Segunda Liga
Match Details
Nov 4, 2023Segunda Liga
Match Details
Canelas 201010Guimaraes B
Apr 16, 2023Liga 391
Match Details
Montalegre01Fafe
Apr 1, 2023Liga 3101
Match Details
Mar 11, 2023Liga 331
Match Details
Feb 19, 2023Liga 34
Match Details
Feb 4, 2023Liga 341
Match Details
Guimaraes B22Montalegre
Jan 21, 2023Liga 37
Match Details
Dec 3, 2022Liga 35
Match Details
Nov 12, 2022Liga 351
Match Details
Oct 22, 2022Liga 32
Match Details
Sep 4, 2022Liga 3
Match Details
Condeixa31Peniche
Match Details
Oleiros11União Idanhense
Match Details
Merelinense11Os Limianos
Match Details