Menu
JM
Referee

João Matos

Career Statistics

60

João Matos has officiated 60 matches, issuing 10 yellow and 4 red cards (0.17 yellows per match). Home teams win 41.7% of the time when this referee is in charge.

60

Matches

10

0.17/game

Yellow Cards

4

0.07/game

Red Cards

13

0.22/game

Penalties

142

2.37/game

Goals

25

41.7%

Home Wins

18

30%

Away Wins

17

28.3%

Draws

Result Distribution

Match outcome breakdown when João Matos officiates: 41.7% home wins, 28.3% draws, 30.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 41.7%
D 28.3%
A 30%
Home winDrawAway win

Matches per Year

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

2019920201320211020224202392024920256

League Level Breakdown

60matches
Campeonato de Portugal Prio - Group A20 (33%)
Campeonato de Portugal Prio - Group B20 (33%)
Campeonato de Portugal Prio - Group C11 (18%)
Campeonato de Portugal Prio - Group D4 (7%)
Taça de Portugal3 (5%)
Campeonato de Portugal Prio - Group G1 (2%)
Campeonato de Portugal Prio - Promotion Round1 (2%)

Statistics by League

7

João Matos has officiated across 7 competitions, with the most appearances in Campeonato de Portugal Prio - Group A (20 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

Y/M 0.0Goals 52
4Y/M 0.0Goals 46
Y/M 0.0Goals 18
Y/M 0.0Goals 13
10Y/M 3.3Goals 8
Y/M 0.0Goals 0
Y/M 0.0Goals 5

Recent Matches

50

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

AD Marco 091–0Gondomar
Match Details
Joane1–1Paredes
Match Details
Coimbrões1–1Beira-Mar
Match Details
Gondomar1–0Alpendorada
Match Details
Oct 20, 2024Taça de Portugal6
Match Details
Salgueiros6–1Valadares Gaia
Match Details
CF Oliveira Douro1–3Beira-Mar
Match Details
Nov 26, 2023Taça de Portugal4
Match Details
Pevidem2–1Mirandela
Match Details
União de Tomar1–0Marinhense
Match Details
Gondomar0–2Beira-Mar
Match Details
Alpendorada2–0Marítimo II
Match Details
Merelinense1–1Amarante
Match Details
Valadares Gaia1–1Castro Daire
Match Details
Gondomar1–2Leça
Match Details
Lusitano FCV4–2Vila Cortez
Match Details
Vila Real2–0Pedras Rubras
Match Details
Merelinense1–1SC Braga B
Match Details
Espinho1–0Águeda
Match Details
AR São Martinho1–0Berço
Match Details
SC Braga B3–1Merelinense
Match Details
Espinho2–1Gondomar
Nov 22, 2020Taça de Portugal
Match Details
Pevidem5–0Tirsense
Match Details
Berço3–2AR São Martinho
Match Details
Ideal0–1Sertanense
Match Details
Berço1–3Montalegre
Match Details
Oliveirense0–0Merelinense
Match Details