PLAYER PROFILE

João Castro.

· Portugal

Matrix 114081

At a glance

Full name
João Miguel Pinho Castro
Born
19 Jan 2001
Age today
25
Nationality
Portugal

Career by season

6 recorded appearances
João Castro appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
23/24Liga 3 CA Pêro Pinheiro 43002661
22/23Taça de Portugal CA Pêro Pinheiro 22001671

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
João Castro match log
DateCompetitionMatchScoreMinutesGoals
26 Aug 2023Liga 3 FC Alverca v CA Pêro Pinheiro 3 – 090
19 Aug 2023Liga 3 CA Pêro Pinheiro v SU 1º Dezembro 2 – 090
13 Aug 2023Liga 3 Atlético CP v CA Pêro PinheiroSubstitute, on 85′ 2 – 05
08 Aug 2023Liga 3 CA Pêro Pinheiro v SC Covilhã 0 – 481
16 Oct 2022Taça de Portugal CA Pêro Pinheiro v SC Pombal 4 – 077
02 Oct 2022Taça de Portugal CA Pêro Pinheiro v FC Ferreiras 2 – 190

Career transfers

6 recorded moves

All recorded career moves, newest first.

João Castro career transfers
Date FromToMoveFee
06 Oct 2025 AD Oeiras Retired Retired —
01 Jul 2025 Without club AD Oeiras Transfer —
01 Jul 2024 GDU Ericeirense Without club Released —
01 Sep 2023 CA Pêro Pinheiro GDU Ericeirense Transfer Free
01 Jul 2022 Estoril Praia U23 CA Pêro Pinheiro Transfer Free
01 Jul 2020 Estoril Praia U19 Estoril Praia U23 Internal move —

Contracts and market values are not available yet.