Skip to content
Miguel Tavares

Miguel Tavares

Attack - Right Winger  at FC Vizela
Age27
CitizenshipPortugal
Height1.79 m
Footright
BornAugust 29, 1998
at FC Vizela 692 days · joined 2024-07-01
👕100+ Apps
Market value €225k
Right Winger Attack

Career snapshot

9
clubs played for
17/18
debut season
0.05
goals / match
CF Os Belenenses
top club · 41 apps

Position rank · 25/26

#168
goals rank
#123
assists rank
5
season goals
8
season assists

Among 266 Attack - Right Wingers · ≥200 mins

Career highs

€400k
peak value · 2019
top transfer fee
1
best season · 18/19
int'l / penalties
105Appearances
5Goals
8Assists
9Yellow cards
0Red cards
14Full matches (90′)
Full nameMiguel Tavares
Name in home countryMiguel Ângelo Almeida Vieira Tavares
Date of birth1998-08-29 (27 yrs)
Place of birthLisboa, Portugal
CitizenshipPortugal
PositionAttack - Right Winger (main: Attack)
Footright
Height179.00 m
Current clubFC Vizela
Joined2024-07-01
Contract expires2026-06-30
AgentInvictus Team
Jul 2025
2025 — Academia Puerto Cabello
17 matches · 1 G · 1 A · across 3 competitions
Jul 2025
25/26 — FC Vizela
4 matches · 1 G · 1 A · across 1 competition
Jun 2025
Transfer: Puerto Cabello → Vizela
24/25 · Return from loan
Jan 2025
Transfer: Vizela → Puerto Cabello
24/25 · Loan
Jul 2024
24/25 — FC Vizela
8 matches · 1 G · 0 A · across 1 competition
Jul 2024
Transfer: Belenenses → Vizela
24/25 · Transfer
Jul 2023
23/24 — CF Os Belenenses
22 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — CF Os Belenenses
19 matches · 0 G · 4 A · across 3 competitions
Jul 2022
Transfer: União Santarém → Belenenses
22/23 · Transfer
Jul 2021
21/22 — UD Santarém
3 matches · 1 G · 1 A · across 1 competition
Jul 2021
Transfer: Casa Pia → União Santarém
21/22 · Transfer
Sep 2020
Transfer: Desportivo Aves → Casa Pia
20/21 · Transfer
Jul 2020
20/21 — Casa Pia AC
3 matches · 0 G · 0 A · across 1 competition
Jun 2020
Transfer: Penafiel → Desportivo Aves
19/20 · Return from loan
Jan 2020
Transfer: Desportivo Aves → Penafiel
19/20 · Loan
Jul 2019
19/20 — Desportivo Aves (- 2020), FC Penafiel
16 matches · 0 G · 0 A · across 3 competitions
Feb 2019
Transfer: Aves U23 → Desportivo Aves
18/19 · Transfer
Jul 2018
18/19 — Desportivo Aves (- 2020), CD Aves U23
12 matches · 1 G · 1 A · across 3 competitions
Jul 2018
Transfer: Mirandela → Aves U23
18/19 · Transfer
Aug 2017
Transfer: Braga B → Mirandela
17/18 · Transfer
Jul 2017
17/18 — SC Mirandela
1 matches · 0 G · 0 A · across 1 competition
Jul 2017
Transfer: Braga U19 → Braga B
17/18 · Transfer
Jan 2016
Transfer: Real SC U19 → Braga U19
15/16 · Transfer
Jul 2015
Transfer: Real SC U17 → Real SC U19
15/16 · Transfer
Jul 2014
Transfer: Linda Velha 17 → Real SC U17
14/15 · Transfer
Jul 2013
Transfer: Belenenses S15 → Linda Velha 17
13/14 · Transfer
Jul 2012
Transfer: Sporting Yth. → Belenenses S15
12/13 · Transfer
Jul 2008
Transfer: Belenenses Yth → Sporting Yth.
08/09 · Transfer
Jul 2007
Transfer: Casa Pia Jgd. → Belenenses Yth
07/08 · Transfer
Jan 1970
Peak market value: €400k
Highest valuation recorded in dataset

Percentile rank vs 34 other Attack - Right Wingers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.28/90
74
Assists1 total · 0.28/90
62
G+A2 total · 0.55/90
71
Yellow cards0 total · 0.00/90
68
1,290 min
Minutes played by club
FC Vizela 50.8%
CF Os Belenenses 0.0%
UD Santarém 8.0%
Academia Puerto Cabello 27.7%
Casa Pia AC 0.0%
FC Penafiel 0.0%
Desportivo Aves (- 2020) 0.0%
CD Aves U23 13.6%
SC Mirandela 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Vizela 2 24/25 25/26 12 2 1 655
CF Os Belenenses 2 22/23 23/24 41 0 4 0
UD Santarém 1 21/22 21/22 3 1 1 103
Academia Puerto Cabello 1 2025 2025 17 1 1 357
Casa Pia AC 1 20/21 20/21 3 0 0 0
FC Penafiel 1 19/20 19/20 3 0 0 0
Desportivo Aves (- 2020) 2 18/19 19/20 22 0 0 0
CD Aves U23 1 18/19 18/19 3 1 1 175
SC Mirandela 1 17/18 17/18 1 0 0 0

Career trajectory — goals, assists & market value

1€100K2€200K3€300K4€400K18/19 — 1 goals (CD Aves U23)18/19 — 1 assists218/1919/2020/212025 — 1 goals (Academia Puerto Cabello)2025 — 1 assists2202521/22 — 1 goals (UD Santarém)21/22 — 1 assists221/2222/23 — 4 assists422/2323/2424/25 — 1 goals (FC Vizela)124/2525/26 — 1 goals (FC Vizela)25/26 — 1 assists225/2619/20 — €400K20/21 — €350K21/22 — €100K23/24 — €100K24/25 — €200K25/26 — €225KGoalsAssistsMarket value

Goals by season

17/18: 0017/1818/19: 1118/1919/20: 0019/2020/21: 0020/212025: 11202521/22: 1121/2222/23: 0022/2323/24: 0023/2424/25: 1124/2525/26: 1125/26

Assists by season

17/18: 0017/1818/19: 1118/1919/20: 0019/2020/21: 0020/212025: 11202521/22: 1121/2222/23: 4422/2323/24: 0023/2424/25: 0024/2525/26: 1125/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Liga Portugal 2 FC Vizela 4 1 1 0 0 325
24/25 Liga Portugal 2 FC Vizela 8 1 0 0 0 330
23/24 Allianz Cup CF Os Belenenses 2 0 0 0 0 0
23/24 Liga Portugal 2 CF Os Belenenses 18 0 0 3 0 0
23/24 Taça de Portugal CF Os Belenenses 2 0 0 0 0 0
22/23 Liga 3 CF Os Belenenses 12 0 2 1 0 0
22/23 Liga 3 - Finals CF Os Belenenses 1 0 0 0 0 0
22/23 Liga 3 - Promotion CF Os Belenenses 6 0 2 2 0 0
21/22 Liga 3 UD Santarém 3 1 1 0 0 103
2025 Apertura. Fase Final Academia Puerto Cabello 4 0 0 1 0 0
2025 Copa Sudamericana Academia Puerto Cabello 4 0 1 0 0 0
2025 Liga FUTVE Apertura Academia Puerto Cabello 9 1 0 0 0 357
20/21 Liga Portugal 2 Casa Pia AC 3 0 0 1 0 0
19/20 Allianz Cup Desportivo Aves (- 2020) 1 0 0 0 0 0
19/20 Liga NOS Desportivo Aves (- 2020) 12 0 0 1 0 0
19/20 LigaPro FC Penafiel 3 0 0 0 0 0
18/19 Liga NOS Desportivo Aves (- 2020) 9 0 0 0 0 0
18/19 Liga Revelação CD Aves U23 1 0 0 0 0 0
18/19 U-23 Cup Portugal CD Aves U23 2 1 1 0 0 175
17/18 Taça de Portugal SC Mirandela 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Casa Pia Jgd. Belenenses Yth Transfer 0
08/09 2008-07-01 Belenenses Yth Sporting Yth. Transfer 0
12/13 2012-07-01 Sporting Yth. Belenenses S15 Transfer 0
13/14 2013-07-01 Belenenses S15 Linda Velha 17 Transfer 0
14/15 2014-07-01 Linda Velha 17 Real SC U17 Transfer 0
15/16 2015-07-01 Real SC U17 Real SC U19 Transfer 0
15/16 2016-01-01 Real SC U19 Braga U19 Transfer 0
17/18 2017-07-01 Braga U19 Braga B Transfer 0
17/18 2017-08-01 Braga B Mirandela Transfer 0
18/19 2018-07-01 Mirandela Aves U23 Transfer 0
18/19 2019-02-15 Aves U23 Desportivo Aves Transfer 0
19/20 2020-01-31 Desportivo Aves Penafiel Loan 400000
19/20 2020-06-30 Penafiel Desportivo Aves Return from loan 350000
20/21 2020-09-11 Desportivo Aves Casa Pia Transfer 300000
21/22 2021-07-01 Casa Pia União Santarém Transfer 100000
22/23 2022-07-01 União Santarém Belenenses Transfer 100000
24/25 2024-07-01 Belenenses Vizela Transfer 150000
24/25 2025-01-24 Vizela Puerto Cabello Loan 200000
24/25 2025-06-30 Puerto Cabello Vizela Return from loan 225000

No recorded injuries.

Current€225k
Peak€400k
Low
Δ since start+€25k
€100k€200k€300k€400k197019701970
DateValue
Jan 1, 1970 €225k
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970
Jan 1, 1970 €100k
Jan 1, 1970 €50k
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €100k
Jan 1, 1970 €200k

No national team data.

TeammatePPG played withJoint goalsMinutes
Tiago Manso 1 0 945
André Serra 2 0 934
Gastón Manuel Romano 1 0 849
Hélio Cruz 2 0 818
Midana Sambú 1 0 790
Pedro Carvalho 1 0 751
Ricardo Matos 1 0 659
Harrison Contreras 1 0 591
Óscar González 1 0 588
Quentin Beunardeau 1 0 573
Clé 2 0 562
Claudio Falcão 1 0 548
Xavi 2 0 526
Momo Mbaye 1 0 526
Rúben Pina 1 0 469
Gerardo Padrón 1 0 452
Gonçalo Maria 2 0 452
Danny 1 0 424
Rúben Oliveira 1 0 382
Mauro Antunes 2 1 295

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
21/22 Liga 3 UD Santarém 1 3
25/26 Liga Portugal 2 FC Vizela 1 4
2025 Liga FUTVE Apertura Academia Puerto Cabello 1 9

Top assist seasons

SeasonCompetitionClubAssistsMatches
22/23 Liga 3 - Promotion CF Os Belenenses 2 6
22/23 Liga 3 CF Os Belenenses 2 12
21/22 Liga 3 UD Santarém 1 3

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
24/25 2025-06-30 Puerto Cabello Vizela Return from loan €225k
24/25 2025-01-24 Vizela Puerto Cabello Loan €200k
19/20 2020-06-30 Penafiel Desportivo Aves Return from loan €350k
19/20 2020-01-31 Desportivo Aves Penafiel Loan €400k

Last 50 matches for FC Vizela 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
2025-05-17 PO2 CS Marítimo FC Vizela TIMED
2025-05-11 PO2 FC Vizela Académico de Viseu TIMED
2025-05-04 PO2 FC Porto B FC Vizela TIMED
2025-04-27 PO2 FC Vizela FC Felgueiras 1932 TIMED
2025-04-19 PO2 CD Tondela FC Vizela TIMED
2025-04-13 PO2 FC Vizela FC Alverca TIMED
2025-04-05 PO2 GD Chaves FC Vizela TIMED
2025-03-29 PO2 FC Vizela Portimonense SC TIMED
2025-03-16 PO2 FC Vizela 2–1 Paços de Ferreira Available
2025-03-09 PO2 UD Oliveirense 0–1 FC Vizela Available
2025-03-02 PO2 FC Vizela 5–0 CD Feirense Available
2025-02-22 PO2 CD Mafra 1–4 FC Vizela Available
2025-02-16 PO2 FC Vizela 0–0 Leixões SC Available
2025-02-10 PO2 União Torreense 2–4 FC Vizela Available
2025-02-01 PO2 FC Vizela 1–0 SL Benfica B Available
2025-01-26 PO2 FC Penafiel 1–1 FC Vizela Available
2025-01-19 PO2 FC Vizela 1–0 União Leiria Available
2025-01-12 PO2 Académico de Viseu 0–0 FC Vizela Available
2025-01-05 PO2 FC Vizela 3–2 CS Marítimo Available
2024-12-21 PO2 FC Vizela 2–1 FC Porto B Available
2024-12-15 PO2 FC Felgueiras 1932 2–1 FC Vizela Available
2024-12-08 PO2 FC Vizela 1–1 CD Tondela Available
2024-11-30 PO2 FC Alverca 4–2 FC Vizela Available
2024-11-24 PO2 FC Vizela 0–0 UD Oliveirense Available
2024-11-08 PO2 FC Vizela 0–1 GD Chaves Available
2024-11-02 PO2 Portimonense SC 1–1 FC Vizela Available
2024-10-25 PO2 Paços de Ferreira 1–1 FC Vizela Available
2024-10-06 PO2 CD Feirense 0–0 FC Vizela Available
2024-09-30 PO2 FC Vizela 3–0 CD Mafra Available
2024-09-15 PO2 Leixões SC 0–1 FC Vizela Available
2024-08-31 PO2 FC Vizela 1–2 União Torreense Available
2024-08-25 PO2 SL Benfica B 1–0 FC Vizela Available
2024-08-18 PO2 FC Vizela 1–2 FC Penafiel Available
2024-08-11 PO2 União Leiria 0–2 FC Vizela Available
2024-05-18 PO1 Boavista FC 2–2 FC Vizela Available
2024-05-11 PO1 FC Vizela 4–0 CF Estrela da Amadora Available
2024-05-03 PO1 Moreirense FC 1–0 FC Vizela Available
2024-04-27 PO1 FC Vizela 1–1 Rio Ave FC Available
2024-04-20 PO1 Sporting Clube de Braga 2–1 FC Vizela Available
2024-04-15 PO1 FC Vizela 0–1 GD Chaves Available
2024-04-06 PO1 FC Famalicão 3–2 FC Vizela Available
2024-03-31 PO1 FC Vizela 0–4 Casa Pia AC Available
2024-03-16 PO1 FC Porto 4–1 FC Vizela Available
2024-03-09 PO1 FC Vizela 2–1 SC Farense Available
2024-03-03 PO1 Portimonense SC 0–0 FC Vizela Available
2024-02-25 PO1 FC Vizela 3–3 GD Estoril Praia Available
2024-02-18 PO1 Sport Lisboa e Benfica 6–1 FC Vizela Available
2024-02-13 PO1 Gil Vicente FC 0–1 FC Vizela Available
2024-02-04 PO1 FC Vizela 0–1 Vitória Guimarães Available
2024-01-28 PO1 FC Arouca 5–0 FC Vizela Available

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

OpponentPWDLGFGAGDWin %
Paços de Ferreira 4 1 2 1 5 5 0 25%
CD Tondela 3 2 1 0 6 4 +2 67%
Portimonense SC 3 0 3 0 2 2 0 0%
CS Marítimo 3 1 1 1 4 5 -1 33%
CD Santa Clara 2 0 1 1 2 4 -2 0%
Belenenses SAD 2 1 0 1 2 1 +1 50%
GD Estoril 2 1 1 0 3 2 +1 50%
FC Famalicão 2 0 2 0 2 2 0 0%
FC Arouca 2 2 0 0 6 2 +4 100%
Vitória Guimarães 2 1 0 1 3 6 -3 50%
UD Oliveirense 2 1 1 0 1 0 +1 50%
SL Benfica 2 0 1 1 1 2 -1 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
18/19 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 22 0 3 1 0 0
22/23 19 0 3 0 0 0
2025 17 357 1 0 0 0.25
20/21 3 0 1 0 0 0
19/20 16 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

LigaPro
36 apps
2 G
1 A
Liga 3
15 apps
1 G
3 A
U-23 Cup Portugal
2 apps
1 G
1 A
Liga FUTVE Apertura
9 apps
1 G
0 A
Liga 3 - Promotion
6 apps
0 G
2 A
Copa Sudamericana
4 apps
0 G
1 A
Liga NOS
21 apps
0 G
0 A

Frequently asked about Miguel Tavares

Who is Miguel Tavares?

Miguel Tavares is a Portugal professional footballer who plays as a right winger for FC Vizela.

How old is Miguel Tavares?

Miguel Tavares is 27 years old. He was born on August 29, 1998 in Lisboa.

What position does Miguel Tavares play?

Miguel Tavares plays as a right winger (Attack - Right Winger).

What club does Miguel Tavares play for?

Miguel Tavares currently plays for FC Vizela.

How many career goals has Miguel Tavares scored?

Across all senior club competitions in our dataset, Miguel Tavares has scored 5 goals in 105 appearances.

What is Miguel Tavares's market value?

Miguel Tavares's most recent reported market value is €225k.