Skip to content
João Faria

João Faria

Defender - Centre-Back  at Vilaverdense FC
Age35
CitizenshipPortugal
Height1.85 m
Footright
BornJuly 12, 1990
at Vilaverdense FC 487 days · joined 2025-01-22
👕100+ Apps Veteran
Market value
Centre-Back Defender

Career snapshot

11
clubs played for
10/11
debut season
0.05
goals / match
FC Famalicão
top club · 39 apps

Career highs

€500k
peak value · 2018
top transfer fee
3
best season · 21/22
int'l / penalties
132Appearances
7Goals
1Assists
32Yellow cards
1Red cards
85Full matches (90′)
Full nameJoão Faria
Name in home countryJoão Carlos Silva Faria
Date of birth1990-07-12 (35 yrs)
Place of birthBarcelos, Portugal
CitizenshipPortugal
PositionDefender - Centre-Back (main: Defender)
Footright
Height185.00 m
Current clubVilaverdense FC
Joined2025-01-22
Contract expires2025-06-30
AgentDL Sport Management
Jul 2025
25/26 — Vilaverdense FC
1 matches · 0 G · 0 A · across 1 competition
Jan 2025
Transfer: Leixões B → Vilaverdense
24/25 · Transfer
Jul 2024
24/25 — Vilaverdense FC
11 matches · 1 G · 0 A · across 2 competitions
Jul 2024
Transfer: Dumiense → Leixões B
24/25 · Transfer
Jul 2023
23/24 — Dumiense/CJPII Futebol Sad
3 matches · 0 G · 0 A · across 1 competition
Jul 2023
Transfer: Varzim → Dumiense
23/24 · Transfer
Jul 2022
22/23 — Varzim SC
32 matches · 2 G · 0 A · across 3 competitions
Jul 2022
Transfer: Oliveirense → Varzim
22/23 · Transfer
Jan 2022
Transfer: Trofense → Oliveirense
21/22 · Transfer
Jul 2021
21/22 — CD Trofense, UD Oliveirense
23 matches · 3 G · 1 A · across 6 competitions
Jul 2020
20/21 — CD Trofense
10 matches · 0 G · 0 A · across 2 competitions
Jul 2020
Transfer: Vizela → Trofense
20/21 · Transfer
Jul 2019
19/20 — FC Vizela
2 matches · 0 G · 0 A · across 1 competition
Jul 2018
Transfer: Famalicão → Vizela
18/19 · Transfer
Jul 2018
18/19 — FC Vizela
2 matches · 0 G · 0 A · across 1 competition
Jul 2017
17/18 — FC Famalicão
39 matches · 1 G · 0 A · across 3 competitions
Jul 2017
Transfer: Merelinense → Famalicão
17/18 · Transfer
Jul 2016
16/17 — Merelinense FC
3 matches · 0 G · 0 A · across 2 competitions
Jul 2016
Transfer: Vilaverdense → Merelinense
16/17 · Transfer
Jul 2015
Transfer: GD Ribeirão → Vilaverdense
15/16 · Transfer
Jul 2013
13/14 — GD Ribeirão
0 matches · 0 G · 0 A · across 1 competition
Jul 2013
Transfer: UD Salamanca → GD Ribeirão
13/14 · Transfer
Jan 2013
Transfer: Benfica B → UD Salamanca
12/13 · Transfer
Jul 2012
12/13 — UD Salamanca, SL Benfica B
4 matches · 0 G · 0 A · across 2 competitions
Jul 2012
Transfer: Varzim → Benfica B
12/13 · Transfer
Jul 2011
Transfer: GD Ribeirão → Varzim
11/12 · Transfer
Jul 2010
10/11 — GD Ribeirão
2 matches · 0 G · 0 A · across 1 competition
Jul 2009
Transfer: Gil Vicente U19 → GD Ribeirão
09/10 · Transfer
Jul 2007
Transfer: Gil Vicente U17 → Gil Vicente U19
07/08 · Transfer
Jul 2005
Transfer: Gil Vicente U15 → Gil Vicente U17
05/06 · Transfer
Jul 2003
Transfer: Gil Vicente Fo. → Gil Vicente U15
03/04 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
7,667 min
Minutes played by club
Vilaverdense FC 11.7%
Dumiense/CJPII Futebol Sad 0.0%
Varzim SC 30.6%
CD Trofense 7.7%
UD Oliveirense 11.7%
FC Vizela 0.0%
FC Famalicão 38.2%
Merelinense FC 0.0%
GD Ribeirão 0.0%
UD Salamanca 0.0%
SL Benfica B 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Vilaverdense FC 2 24/25 25/26 12 1 0 900
Dumiense/CJPII Futebol Sad 1 23/24 23/24 3 0 0 0
Varzim SC 1 22/23 22/23 32 2 0 2,348
CD Trofense 2 20/21 21/22 22 1 0 589
UD Oliveirense 1 21/22 21/22 11 2 1 900
FC Vizela 2 18/19 19/20 4 0 0 0
FC Famalicão 1 17/18 17/18 39 1 0 2,930
Merelinense FC 1 16/17 16/17 3 0 0 0
GD Ribeirão 2 10/11 13/14 2 0 0 0
UD Salamanca 1 12/13 12/13 3 0 0 0
SL Benfica B 1 12/13 12/13 1 0 0 0

Career trajectory — goals, assists & market value

1€125K2€250K3€375K4€500K12/1317/18 — 1 goals (FC Famalicão)117/1818/1921/22 — 3 goals (CD Trofense)21/22 — 1 assists421/2222/23 — 2 goals (Varzim SC)222/2324/25 — 1 goals (Vilaverdense FC)124/2512/13 — €100K17/18 — €175K18/19 — €500K21/22 — €100KGoalsAssistsMarket value

Goals by season

10/11: 0010/1112/13: 0012/1313/14: 0013/1416/17: 0016/1717/18: 1117/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 3321/2222/23: 2222/2323/24: 0023/2424/25: 1124/2525/26: 0025/26

Assists by season

10/11: 0010/1112/13: 0012/1313/14: 0013/1416/17: 0016/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Taça de Portugal Vilaverdense FC 1 0 0 1 0 0
24/25 Liga 3 Vilaverdense FC 1 0 0 0 0 0
24/25 Liga 3 - Relegation round Vilaverdense FC 10 1 0 3 0 900
23/24 Taça de Portugal Dumiense/CJPII Futebol Sad 3 0 0 2 0 0
22/23 Liga 3 Varzim SC 21 1 0 7 0 1,868
22/23 Liga 3 - Relegation round Varzim SC 6 0 0 3 0 0
22/23 Taça de Portugal Varzim SC 5 1 0 0 0 480
21/22 Allianz Cup CD Trofense 0 0 0 0 0 0
21/22 Liga 3 UD Oliveirense 4 1 0 0 0 360
21/22 Liga 3 - Finals UD Oliveirense 1 0 0 0 0 0
21/22 Liga 3 - Promotion UD Oliveirense 6 1 1 2 0 540
21/22 Liga Portugal 2 CD Trofense 11 1 0 3 0 589
21/22 Taça de Portugal CD Trofense 1 0 0 1 0 0
20/21 Camp. Portugal Ap. Campeão CD Trofense 7 0 0 2 0 0
20/21 Taça de Portugal CD Trofense 3 0 0 1 0 0
19/20 Taça de Portugal FC Vizela 2 0 0 0 0 0
18/19 Camp. Portugal Ap. Campeão FC Vizela 2 0 0 1 0 0
17/18 Ledman LigaPro FC Famalicão 35 1 0 4 1 2,930
17/18 Taça CTT FC Famalicão 1 0 0 0 0 0
17/18 Taça de Portugal FC Famalicão 3 0 0 0 0 0
16/17 Play-Off Liga Portugal 2 Merelinense FC 2 0 0 0 0 0
16/17 Taça de Portugal Merelinense FC 1 0 0 0 0 0
13/14 Taça de Portugal GD Ribeirão 0 0 0 0 0 0
12/13 2ª B - Grupo I UD Salamanca 3 0 0 1 0 0
12/13 Liga Portugal 2 SL Benfica B 1 0 0 1 0 0
10/11 Taça de Portugal GD Ribeirão 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
03/04 2003-07-01 Gil Vicente Fo. Gil Vicente U15 Transfer 0
05/06 2005-07-01 Gil Vicente U15 Gil Vicente U17 Transfer 0
07/08 2007-07-01 Gil Vicente U17 Gil Vicente U19 Transfer 0
09/10 2009-07-01 Gil Vicente U19 GD Ribeirão Transfer 0
11/12 2011-07-01 GD Ribeirão Varzim Transfer 0
12/13 2012-07-01 Varzim Benfica B Transfer 0
12/13 2013-01-28 Benfica B UD Salamanca Transfer 100000
13/14 2013-07-01 UD Salamanca GD Ribeirão Transfer 0
15/16 2015-07-06 GD Ribeirão Vilaverdense Transfer 0
16/17 2016-07-01 Vilaverdense Merelinense Transfer 0
17/18 2017-07-01 Merelinense Famalicão Transfer 0
18/19 2018-07-06 Famalicão Vizela Transfer 500000
20/21 2020-07-01 Vizela Trofense Transfer 0
21/22 2022-01-31 Trofense Oliveirense Transfer 100000
22/23 2022-07-01 Oliveirense Varzim Transfer 100000
23/24 2023-07-01 Varzim Dumiense Transfer 0
24/25 2024-07-01 Dumiense Leixões B Transfer 0
24/25 2025-01-22 Leixões B Vilaverdense Transfer 0

No recorded injuries.

Current
Peak€500k
Low
Δ since start−€100k
€125k€250k€375k€500k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €350k
Jan 1, 1970
Jan 1, 1970 €500k
Jan 1, 1970 €175k
Jan 1, 1970
Jan 1, 1970 €100k

No national team data.

TeammatePPG played withJoint goalsMinutes
Guga 1 0 886
Iván Quivira 2 0 882
Anderson Silva 1 0 618
Carlos Tovar 1 0 0
Bruno Almeida 2 1 0
Vasco Rocha 2 0 0
Ramalho 1 0 0
Simão Martins 2 0 0
Diogo Cunha 1 0 0
Rúben Gonçalves 2 0 0
Feliz 1 0 0
Joel Monteiro 1 0 0
Rui Areias 2 0 0
Gabriel Souza 1 0 0
Paulo Moreira 2 2 0
Léo 2 0 0
Jorge Miguel 1 0 0
Willian Dias 1 1 0
Tito Júnior 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 Liga Portugal 2 CD Trofense 1 11
21/22 Liga 3 - Promotion UD Oliveirense 1 6
17/18 Ledman LigaPro FC Famalicão 1 35

Top assist seasons

SeasonCompetitionClubAssistsMatches
21/22 Liga 3 - Promotion UD Oliveirense 1 6

Last 34 matches for Vilaverdense FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2024-05-18 PO2 CD Feirense 1–1 Vilaverdense FC Available
2024-05-11 PO2 Vilaverdense FC 2–1 FC Penafiel Available
2024-05-05 PO2 Vilaverdense FC 0–1 União Torreense Available
2024-04-27 PO2 Leixões SC 1–3 Vilaverdense FC Available
2024-04-21 PO2 Vilaverdense FC 0–2 CS Marítimo Available
2024-04-13 PO2 União Leiria 3–1 Vilaverdense FC Available
2024-04-07 PO2 Vilaverdense FC 2–1 CD Mafra Available
2024-03-29 PO2 CD Tondela 1–0 Vilaverdense FC Available
2024-03-18 PO2 Vilaverdense FC 1–1 Os Belenenses Available
2024-03-09 PO2 FC Porto B 2–1 Vilaverdense FC Available
2024-03-04 PO2 Vilaverdense FC 0–1 Paços de Ferreira Available
2024-02-24 PO2 SL Benfica B 2–0 Vilaverdense FC Available
2024-02-19 PO2 Vilaverdense FC 2–3 AVS Available
2024-02-10 PO2 CD Nacional 3–2 Vilaverdense FC Available
2024-02-02 PO2 Vilaverdense FC 1–1 CD Santa Clara Available
2024-01-28 PO2 UD Oliveirense 0–1 Vilaverdense FC Available
2024-01-19 PO2 Vilaverdense FC 0–2 Académico de Viseu Available
2024-01-14 PO2 Vilaverdense FC 2–1 CD Feirense Available
2024-01-06 PO2 FC Penafiel 2–1 Vilaverdense FC Available
2023-12-21 PO2 União Torreense 3–1 Vilaverdense FC Available
2023-12-17 PO2 Vilaverdense FC 1–0 Leixões SC Available
2023-12-10 PO2 CS Marítimo 4–0 Vilaverdense FC Available
2023-12-01 PO2 Vilaverdense FC 1–0 União Leiria Available
2023-11-18 PO2 CD Mafra 1–0 Vilaverdense FC Available
2023-11-12 PO2 Vilaverdense FC 1–2 CD Tondela Available
2023-11-04 PO2 Os Belenenses 0–2 Vilaverdense FC Available
2023-10-30 PO2 Vilaverdense FC 0–5 FC Porto B Available
2023-10-07 PO2 Paços de Ferreira 2–0 Vilaverdense FC Available
2023-09-29 PO2 Vilaverdense FC 1–4 SL Benfica B Available
2023-09-16 PO2 AVS 2–0 Vilaverdense FC Available
2023-09-03 PO2 Vilaverdense FC 1–2 CD Nacional Available
2023-08-27 PO2 CD Santa Clara 2–0 Vilaverdense FC Available
2023-08-20 PO2 Vilaverdense FC 1–2 UD Oliveirense Available
2023-08-13 PO2 Académico de Viseu 1–1 Vilaverdense FC Available

Teams faced most often by João Faria's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
CD Feirense 10 2 1 7 7 15 -8 20%
FC Penafiel 10 1 3 6 11 21 -10 10%
SL Benfica B 10 3 3 4 13 15 -2 30%
Leixões SC 10 4 2 4 13 13 0 40%
CD Mafra 10 3 4 3 10 9 +1 30%
SC Farense 10 2 1 7 8 16 -8 20%
CD Nacional 10 2 5 3 9 10 -1 20%
FC Porto B 9 2 3 4 13 19 -6 22%
Académico de Viseu 9 4 1 4 11 10 +1 44%
Rio Ave FC 8 1 4 3 5 9 -4 13%
UD Vilafranquense 8 2 2 4 10 14 -4 25%
GD Chaves 8 1 3 4 6 13 -7 13%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
17/18 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 1 0 1 0 0 0
24/25 11 900 3 0 0 0.3
23/24 3 0 2 0 0 0
22/23 32 2,348 10 0 0 0.38
21/22 23 1,489 6 0 0 0.36
20/21 10 0 3 0 0 0
18/19 2 0 1 0 0 0
17/18 39 2,930 4 0 1 0.15
12/13 4 0 2 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Liga 3
26 apps
2 G
0 A
Liga Portugal 2
47 apps
2 G
0 A
Liga 3 - Promotion
6 apps
1 G
1 A
Taça de Portugal
21 apps
1 G
0 A
Liga 3 - Relegation round
16 apps
1 G
0 A
Camp. Portugal Ap. Campeão
9 apps
0 G
0 A

Frequently asked about João Faria

Who is João Faria?

João Faria is a Portugal professional footballer who plays as a centre-back for Vilaverdense FC.

How old is João Faria?

João Faria is 35 years old. He was born on July 12, 1990 in Barcelos.

What position does João Faria play?

João Faria plays as a centre-back (Defender - Centre-Back).

What club does João Faria play for?

João Faria currently plays for Vilaverdense FC.

How many career goals has João Faria scored?

Across all senior club competitions in our dataset, João Faria has scored 7 goals in 132 appearances.