Search all of FootSam

Find players, clubs, national teams, referees, leagues, cups and football awards. You can also search by country.

Enter at least two characters to search.
Players · teams · competitions · referees · awards↑ ↓ Navigate Esc Close
FOOTSAM / PLAYER

David Carmo

Portugal1999-07-1927 years
Most appearances forOlympiakos Piraeus66 recorded matches
Highest-scoring season20211 goals · UEFA Europa League
Most goals againstAtromitos1 goals in the match history
Most frequent opponentAEK Athens FC9 spelade matches
Most starts alongsideRicardo Horta51 starts together
Most goals in one match1 goalsMarko – Olympiakos Piraeus · 28 Oct 2026

Results and matches 2026/27 · Appearances

14Matches
519 recordedMinutes
3Goals
0 recordedAssists
8–5–1W–D–L
7,14Season rating
Recent form

Results and form across 14 recorded appearances. Goals recorded in 14, assists in 7 and minutes in 7 matches. Club and national-team matches are included.

Career statistics

SeasonTeamsCompetition
2019/20SC BragaPrimeira Liga171 384———306,85
2019/20SC BragaUEFA Europa League164———106,7
2020/21SC BragaPrimeira Liga121 000———426,88
2020/21SC BragaUEFA Europa League5405———306,96
2020/21SC BragaTaça de Portugal2—00010—
2021/22SC BragaPrimeira Liga11941———216,95
2021/22SC BragaUEFA Europa League55081——207,16
2022/23FC PortoPrimeira Liga9653———106,91
2022/23FC PortoUEFA Champions League5450———306,58
2022/23FC PortoTaça de Portugal1—00000—
2023/24FC PortoPrimeira Liga7610———616,89
2023/24FC PortoUEFA Champions League4360———307,2
2023/24Olympiakos PiraeusSuper League 19810—0—307,23
2023/24Olympiakos PiraeusUEFA Europa Conference League9900—0—107,17
2024AngolaFriendlies1—00010—
2023AngolaWorld Cup - Qualification Africa43600——00—
2024/25Olympiakos PiraeusSuper League 1151 015101217,05
2024/25FC PortoUEFA Europa League00000007,1
2024/25Olympiakos PiraeusUEFA Europa League8623—0—207,1
2025/26OviedoLa Liga221 787101816,79
2025AngolaFriendlies1—10100—
2025/26AngolaAfrica Cup of Nations2180—0—006,85
2026AngolaFriendlies1—00000—
2026AngolaWorld Cup8—00010—
2026/27Olympiakos PiraeusUEFA Champions League156000106,9
2026/27Olympiakos PiraeusSuper League 13175101107,3
2026/27Olympiakos PiraeusUEFA Europa League190000006,77

Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.

For those who want to understand the game.