Today Live

Castro
Castro
FC Porto
Portugal

Career as a coach

PeriodTeamCountryPosition
09/2025 - 06/2027FC PortoFC PortoPortugalPortugalAss. Coach
07/2025 - 06/2026FC Porto BFC Porto BPortugalPortugalAss. Coach

Career as a player

PeriodTeamCountryPosition#
08/2024 - 06/2025FC Porto BFC Porto BPortugalPortugalMidfield2
01/2024 - 08/2024Moreirense FCMoreirense FCPortugalPortugalMidfield8
08/2020 - 01/2024S.C. BragaS.C. BragaPortugalPortugalMidfield88
07/2017 - 08/2020GöztepeGöztepeTurkeyTurkeyMidfield8
07/2015 - 07/2017Kasımpaşa SKKasımpaşa SKTurkeyTurkeyMidfield8
08/2013 - 06/2015Kasımpaşa SKKasımpaşa SKTurkeyTurkeyMidfield88
07/2012 - 08/2013FC PortoFC PortoPortugalPortugalMidfield6
07/2011 - 06/2012Sporting GijónSporting GijónSpainSpainMidfield3
01/2011 - 06/2011Sporting GijónSporting GijónSpainSpainMidfield16
07/2010 - 12/2010FC PortoFC PortoPortugalPortugalMidfield26
07/2008 - 06/2010SC OlhanenseSC OlhanensePortugalPortugalMidfield10
07/2007 - 06/2008FC PortoFC PortoPortugalPortugalMidfield26
07/2005 - 06/2007FC Porto U19FC Porto U19PortugalPortugalMidfield
07/2003 - 06/2005FC Porto U17FC Porto U17PortugalPortugalMidfield

Club matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
UEFAChampions League3-3-181-----» All matches
UEFAChampions League Qual.1-1-5------» All matches
UEFAEuropa League21147121.195---4--» All matches
UEFAConference League211-1091-----» All matches
PortugalPrimeira Liga1327161416.58211-616--» All matches
PortugalSegunda Liga22175111.3831--5--» All matches
PortugalTaça12757509---4--» All matches
PortugalTaça da Liga8716526---1--» All matches
SpainPrimera División45378213.0785139--» All matches
TurkeySüperLig227213144718.91726-2934-1» All matches
TurkeyTürkiye Kupasi1110168012-13--» All matches
Total48437710715133.123471-76-1

International matches

CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU21 Friendlies33-3176------» All matches
UEFAU21 EURO Qualifiers761-567------» All matches
Total10913743------
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU19 Friendlies11-185------» All matches
UEFAU19 EURO33-1253------» All matches
Total44-2338------
CompetitionMatchesStartInOutMin.Scores11mAssYellowYellow-RedRed
FIFAU17 Friendlies321-193---1--» All matches
Total321-193---1--