David Carmo

Defender

David Carmo Career

Portugal27 years old196 / 84Olympiakos PiraeusFriendlies Clubs

Player Summary

David Carmo's club history lists 9 spells across 7 clubs.

Season goals0
Season assists0
Rating7.25

Transfer history

DateFromToTerms
2026-06-30Nottingham ForestOlympiakos PiraeusTransfer
2026-06-29OviedoNottingham ForestReturn from loan
2025-08-29Nottingham ForestOviedoLoan
2025-08-29Nottingham Forest-Loan
2025-08-29Ashington AFCOviedoLoan
2025-08-28-OviedoLoan
2025-07-01Olympiakos PiraeusNottingham ForestBack from Loan
2025-07-01Olympiakos PiraeusAshington AFCBack from Loan
2024-08-26Nottingham ForestOlympiakos PiraeusLoan
2024-08-25FC PortoNottingham Forest€ 11M
2024-07-01Olympiakos PiraeusFC PortoN/A
2024-01-26FC PortoOlympiakos PiraeusLoan
2022-07-05SC BragaFC Porto€ 20M

Club history

PeriodTeamCompetitionCountry
2026-2027Olympiakos PiraeusCurrentSuper League 1Greece
2025-2026Nottingham ForestPremier LeagueEngland
2025-2026OviedoLa LigaSpain
2023-2025Olympiakos PiraeusSuper League 1Greece
2022-2025FC PortoPrimeira LigaPortugal
2022-2024FC Porto BSegunda LigaPortugal
2021-2022SC Braga BLiga 3Portugal
2018-2022SC BragaPrimeira LigaPortugal
2018-2020SC Braga BSegunda LigaPortugal