David Carmo

David Carmo

Team:Olympiacos Piraeus

  • Position: Defender
  • Age 27
  • Born: 19 July 1999
  • Height: 196 cm
  • Weight: 84 kg
  • Country: Angola

Career

League

SeasonCompetitionTeamGamesGoalsYellowRed
2026/2027Greece. SuperLeagueOlympiacos Piraeus311
2025/2026Spain. La LigaReal Oviedo22181
2024/2025Greece. SuperLeagueOlympiacos Piraeus23141
2023/2024Greece. SuperLeagueOlympiacos Piraeus114
2023/2024Portugal. Segunda LigaPorto II31
2023/2024Portugal. Primeira LigaPorto761
2022/2023Portugal. Primeira LigaPorto91
2022/2023Portugal. Segunda LigaPorto II3
2021/2022Portugal. Primeira LigaBraga1231
2020/2021Portugal. Primeira LigaBraga1242
2019/2020Portugal. Primeira LigaBraga183
2018/2019Portugal. Segunda LigaBraga II2713
Total1503486

Cups

SeasonCompetitionTeamGamesGoalsYellow
2026/2027Greek CupOlympiacos Piraeus311
2024/2025Greek CupOlympiacos Piraeus31
2024Super CupPorto1
2023/2024League CupPorto11
2022/2023Portugal. Taca de PortugalPorto1
2020/2021Portugal. Taca de PortugalBraga21
2020/2021League CupBraga2
Total1314

International

SeasonCompetitionTeamGamesGoalsYellow
2026/2027UEFA Champions LeagueOlympiacos Piraeus11
2024/2025UEFA Europa LeagueOlympiacos Piraeus82
2023/2024UEFA Conference LeagueOlympiacos Piraeus91
2023/2024UEFA Champions LeaguePorto43
2022/2023UEFA Champions LeaguePorto53
2021/2022UEFA Europa LeagueBraga512
2020/2021UEFA Europa LeagueBraga53
2019/2020UEFA Europa LeagueBraga11
Total38116

National team

SeasonCompetitionTeamGamesGoalsYellow
2027Africa Cup of NationsAngola2
2026Club FriendliesAngola1
2026World CupAngola81
2025Africa Cup of NationsAngola2
2025Club FriendliesAngola11
2025Africa Cup of NationsAngola42
2024Club FriendliesAngola11
2018/2019Friendlies U20Portugal (Youth)3
2018UEFA European U19 ChampionshipPortugal U194
Total2614

Recent matches

Transfers

Injuries and suspensions