Skip to content
Vasco Sousa

Vasco Sousa

Midfield - Central Midfield  at Moreirense FC
Age23
CitizenshipPortugal
Height1.69 m
Footright
BornApril 3, 2003
at Moreirense FC 265 days · joined 2025-09-01
👕100+ Apps 🏴25+ Caps
Market value €4.00m
Central Midfield Midfield

Career snapshot

3
clubs played for
2025
debut season
0.05
goals / match
FC Porto B
top club · 87 apps

Career highs

€5.00m
peak value · 2024
€100k
top transfer fee · 19/20
3
best season · 23/24
35 / 2
int'l caps / goals
115Appearances
6Goals
12Assists
17Yellow cards
0Red cards
50Full matches (90′)
Full nameVasco Sousa
Name in home countryVasco José Cardoso Sousa
Date of birth2003-04-03 (23 yrs)
Place of birthPenafiel, Portugal
CitizenshipPortugal
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height169.00 m
Current clubMoreirense FC
On loan from ↩ FC Porto parent contract: 2030-06-30
Joined2025-09-01
Contract expires2026-06-30
AgentAS1
Jun 2026
Transfer: Moreirense → FC Porto
25/26 · Return from loan
Sep 2025
Transfer: FC Porto → Moreirense
25/26 · Loan
Jul 2025
2025 — FC Porto
0 matches · 0 G · 0 A · across 1 competition
Jul 2025
25/26 — FC Porto
0 matches · 0 G · 0 A · across 1 competition
Feb 2025
Injury: unknown
13 games missed
Aug 2024
Injury: unknown
1 games missed
Jul 2024
24/25 — FC Porto
15 matches · 0 G · 1 A · across 4 competitions
Jul 2024
Transfer: FC Porto B → FC Porto
24/25 · Transfer
Jul 2023
23/24 — FC Porto B
30 matches · 3 G · 4 A · across 1 competition
Jul 2022
22/23 — FC Porto, FC Porto B, FC Porto Youth League
37 matches · 1 G · 3 A · across 4 competitions
Jul 2021
21/22 — FC Porto, FC Porto B, FC Porto Youth League
33 matches · 2 G · 4 A · across 3 competitions
Jul 2021
Transfer: FC Porto U19 → FC Porto B
21/22 · Transfer
Jul 2020
Transfer: FC Porto U17 → FC Porto U19
20/21 · Transfer
Jul 2019
Transfer: Vitória SC U17 → FC Porto U17
19/20 · Transfer · €100k
Jul 2018
Transfer: Vitória SC U15 → Vitória SC U17
18/19 · Transfer
Jul 2016
Transfer: Vitória SC Yth → Vitória SC U15
16/17 · Transfer
Jul 2014
Transfer: Paços Yth. → Vitória SC Yth
14/15 · Transfer
Jan 1970
Peak market value: €5.00m
Highest valuation recorded in dataset
4,516 min
Minutes played by club
FC Porto 0.0%
FC Porto B 91.5%
FC Porto Youth League 8.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
FC Porto 5 2025 25/26 16 0 1 0
FC Porto B 3 21/22 23/24 87 5 8 4,130
FC Porto Youth League 2 21/22 22/23 12 1 3 386

Career trajectory — goals, assists & market value

2€1.3M4€2.5M5€3.8M7€5M21/22 — 2 goals (FC Porto B)21/22 — 4 assists621/2222/23 — 1 goals (FC Porto B)22/23 — 3 assists422/2323/24 — 3 goals (FC Porto B)23/24 — 4 assists723/2424/25 — 1 assists124/2525/2621/22 — €250K22/23 — €1.5M23/24 — €2M24/25 — €5M25/26 — €4MGoalsAssistsMarket value

Goals by season

2025: 00202521/22: 2221/2222/23: 1122/2323/24: 3323/2424/25: 0024/2525/26: 0025/26

Assists by season

2025: 00202521/22: 4421/2222/23: 3322/2323/24: 4423/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Liga Portugal FC Porto 0 0 0 0 0 0
24/25 Europa League FC Porto 2 0 0 0 0 0
24/25 Liga Portugal FC Porto 12 0 0 1 0 0
24/25 Supertaça FC Porto 1 0 1 0 0 0
24/25 Taça de Portugal FC Porto 0 0 0 0 0 0
23/24 Liga Portugal 2 FC Porto B 30 3 4 5 0 790
22/23 Champions League FC Porto 0 0 0 0 0 0
22/23 Liga Portugal FC Porto 1 0 0 0 0 0
22/23 Liga Portugal 2 FC Porto B 30 1 1 6 0 2,162
22/23 UEFA Youth League FC Porto Youth League 6 0 2 1 0 0
21/22 Allianz Cup FC Porto 0 0 0 0 0 0
21/22 Liga Portugal 2 FC Porto B 27 1 3 4 0 1,178
21/22 UEFA Youth League FC Porto Youth League 6 1 1 0 0 386
2025 Club World Cup FC Porto 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2014-07-01 Paços Yth. Vitória SC Yth Transfer 0
16/17 2016-07-01 Vitória SC Yth Vitória SC U15 Transfer 0
18/19 2018-07-01 Vitória SC U15 Vitória SC U17 Transfer 0
19/20 2019-07-01 Vitória SC U17 FC Porto U17 Transfer 0 €100k
20/21 2020-07-01 FC Porto U17 FC Porto U19 Transfer 0
21/22 2021-07-01 FC Porto U19 FC Porto B Transfer 0
24/25 2024-07-01 FC Porto B FC Porto Transfer 2000000
25/26 2025-09-01 FC Porto Moreirense Loan 4000000
25/26 2026-06-30 Moreirense FC Porto Return from loan 4000000
SeasonInjuryFromToDays missedGames missed
24/25 unknown injury 2024-08-24 2024-08-27 4 1
24/25 Broken fibula 2025-02-17 2025-05-31 104 13
Current€4.00m
Peak€5.00m
Low€250k
Δ since start+€3.75m
€250k€1.44m€2.63m€3.81m€5.00m197019701970
DateValue
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.80m
Jan 1, 1970 €450k
Jan 1, 1970 €1.50m
Jan 1, 1970 €650k
Jan 1, 1970 €250k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #31372 #10 11 1 former national player
Team #30503 #17 3 1 former national player
Team #23137 #10 5 0 former national player
Team #16374 #6 13 0 recent national player
Team #16372 #17 3 0 former national player
TeammatePPG played withJoint goalsMinutes
Samba Koné 2 0 947
Mor Ndiaye 1 0 909
Diogo Abreu 1 0 608
Danny Namaso 2 1 0
Gui Guedes 1 0 0
Ricardo Silva 1 0 0
David Vinhas 2 0 0
Rui Monteiro 2 0 0
Sidnei Tavares 1 0 0
Nilton 1 1 0
Gabriel Brás 1 0 0
Jorge Meireles 2 1 0
Rodrigo Pinheiro 1 1 0
Francisco Meixedo 1 0 0
João Marcelo 1 0 0
Martim Fernandes 1 0 0
Gonçalo Borges 2 1 0
Romain Correia 1 0 0
Wendel 1 3 0
Abraham Marcus 1 1 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Liga Portugal 2 FC Porto B 3 30
21/22 UEFA Youth League FC Porto Youth League 1 6
21/22 Liga Portugal 2 FC Porto B 1 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Liga Portugal 2 FC Porto B 4 30
21/22 Liga Portugal 2 FC Porto B 3 27
22/23 UEFA Youth League FC Porto Youth League 2 6

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 Moreirense FC Porto Return from loan €4.00m
25/26 2025-09-01 FC Porto Moreirense Loan €4.00m

Last 50 matches for Moreirense 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
2026-05-16 PO1 Moreirense FC 0–1 AVS Available
2026-05-11 PO1 CD Tondela 2–0 Moreirense FC Available
2026-05-11 PO1 CD Tondela 2–0 Moreirense FC Available
2026-05-02 PO1 Moreirense FC 3–2 CF Estrela da Amadora Available
2026-05-02 PO1 Moreirense FC 3–2 CF Estrela da Amadora Available
2026-04-25 PO1 Sport Lisboa e Benfica 4–1 Moreirense FC Available
2026-04-25 PO1 Sport Lisboa e Benfica 4–1 Moreirense FC Available
2026-04-20 PO1 Moreirense FC 1–0 GD Estoril Praia Available
2026-04-20 PO1 Moreirense FC 1–0 GD Estoril Praia Available
2026-04-10 PO1 FC Famalicão 1–1 Moreirense FC Available
2026-04-04 PO1 Moreirense FC 0–1 Sporting Clube de Braga Available
2026-03-21 PO1 Moreirense FC 0–1 FC Arouca Available
2026-03-15 PO1 FC Porto 3–0 Moreirense FC Available
2026-03-07 PO1 Moreirense FC 1–1 CD Nacional Available
2026-03-01 PO1 Casa Pia AC 1–1 Moreirense FC Available
2026-02-21 PO1 Moreirense FC 0–3 Sporting Clube de Portugal Available
2026-02-16 PO1 Rio Ave FC 1–2 Moreirense FC Available
2026-02-07 PO1 Moreirense FC 1–2 Gil Vicente FC Available
2026-01-30 PO1 Vitória Guimarães 1–0 Moreirense FC Available
2026-01-24 PO1 Moreirense FC 1–0 CD Santa Clara Available
2026-01-17 PO1 FC Alverca 2–1 Moreirense FC Available
2026-01-11 PO1 Moreirense FC 1–0 CD Tondela Available
2026-01-03 PO1 AVS 0–2 Moreirense FC Available
2025-12-20 PO1 CF Estrela da Amadora 0–0 Moreirense FC Available
2025-12-14 PO1 Moreirense FC 0–4 Sport Lisboa e Benfica Available
2025-12-07 PO1 GD Estoril Praia 3–3 Moreirense FC Available
2025-11-29 PO1 Moreirense FC 2–2 FC Famalicão Available
2025-11-09 PO1 Sporting Clube de Braga 2–1 Moreirense FC Available
2025-11-02 PO1 FC Arouca 0–2 Moreirense FC Available
2025-10-27 PO1 Moreirense FC 1–2 FC Porto Available
2025-10-04 PO1 CD Nacional 3–2 Moreirense FC Available
2025-09-27 PO1 Moreirense FC 2–1 Casa Pia AC Available
2025-09-22 PO1 Sporting Clube de Portugal 3–0 Moreirense FC Available
2025-09-13 PO1 Moreirense FC 3–1 Rio Ave FC Available
2025-08-29 PO1 Gil Vicente FC 2–0 Moreirense FC Available
2025-08-23 PO1 Moreirense FC 2–0 Vitória Guimarães Available
2025-08-17 PO1 CD Santa Clara 0–1 Moreirense FC Available
2025-08-10 PO1 Moreirense FC 2–1 FC Alverca Available
2025-05-17 PO1 AVS 0–3 Moreirense FC INJURED Broken fibula
2025-05-11 PO1 Moreirense FC 2–2 GD Estoril Praia INJURED Broken fibula
2025-05-02 PO1 FC Porto 3–1 Moreirense FC INJURED Broken fibula
2025-04-27 PO1 Moreirense FC 1–1 CD Nacional INJURED Broken fibula
2025-04-18 PO1 Sporting Clube de Portugal 3–1 Moreirense FC INJURED Broken fibula
2025-04-13 PO1 Moreirense FC 0–2 Rio Ave FC INJURED Broken fibula
2025-04-06 PO1 Gil Vicente FC 0–1 Moreirense FC INJURED Broken fibula
2025-03-30 PO1 Moreirense FC 2–2 Vitória Guimarães INJURED Broken fibula
2025-03-16 PO1 Moreirense FC 1–0 Boavista FC INJURED Broken fibula
2025-03-09 PO1 CD Santa Clara 1–1 Moreirense FC INJURED Broken fibula
2025-03-02 PO1 Moreirense FC 1–1 CF Estrela da Amadora INJURED Broken fibula
2025-02-23 PO1 FC Famalicão 2–0 Moreirense FC INJURED Broken fibula

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

OpponentPWDLGFGAGDWin %
CD Mafra 6 2 2 2 9 8 +1 33%
Académico de Viseu 6 4 1 1 11 4 +7 67%
CD Nacional 6 0 2 4 4 14 -10 0%
CD Feirense 6 2 2 2 7 8 -1 33%
FC Penafiel 6 4 1 1 12 7 +5 67%
Leixões SC 6 3 2 1 8 3 +5 50%
SL Benfica B 6 2 1 3 11 15 -4 33%
UD Oliveirense 4 2 0 2 6 4 +2 50%
Estrela Amadora 4 0 3 1 4 5 -1 0%
CD Tondela 4 1 3 0 3 2 +1 25%
União Torreense 4 2 1 1 5 5 0 50%
Sporting Covilhã 4 3 0 1 7 4 +3 75%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
21/22 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 15 0 1 0 0 0
23/24 30 790 5 0 0 0.57
22/23 37 2,162 7 0 0 0.29
21/22 33 1,564 4 1 0 0.29

Output by competition

Career goals and assists broken down by tournament.

Liga Portugal 2
87 apps
5 G
8 A
UEFA Youth League
12 apps
1 G
3 A
Supertaça
1 apps
0 G
1 A
Liga Portugal
13 apps
0 G
0 A

Frequently asked about Vasco Sousa

Who is Vasco Sousa?

Vasco Sousa is a Portugal professional footballer who plays as a central midfield for Moreirense FC.

How old is Vasco Sousa?

Vasco Sousa is 23 years old. He was born on April 3, 2003 in Penafiel.

What position does Vasco Sousa play?

Vasco Sousa plays as a central midfield (Midfield - Central Midfield).

What club does Vasco Sousa play for?

Vasco Sousa currently plays for Moreirense FC.

How many career goals has Vasco Sousa scored?

Across all senior club competitions in our dataset, Vasco Sousa has scored 6 goals in 115 appearances.

What is Vasco Sousa's market value?

Vasco Sousa's most recent reported market value is €4.00m.