Charles Marcelo da Silva (born 4 February 1994), sometimes known simply as Charles, is a Brazilian footballer who plays as a goalkeeper.
Club career Born in Belo Horizonte, Minas Gerais, Charles Silva joined Cruzeiro's youth setup in 2009. On 22 January 2014 he moved to Vasco da Gama, being assigned to the youth team.
Charles Silva was promoted to the main squad in 2015, and made his Série A debut on 3 June, coming on as a first-half substitute for Julio dos Santos in a 0–3 home loss against Ponte Preta, after starter Jordi was sent off.
On 29 January 2016, Charles Silva signed a four-and-a-half-year-deal with Portuguese club Marítimo after leaving Vasco on a free transfer. He would make 93 appearances for Marítimo across six seasons, including four Europa League starts during the 2017–18 qualifying rounds.
On 1 July 2021, Marítimo would send Charles to another Portuguese club Vizela. He would start 14 times during the 2021–22 Primeira Liga season, also logging one Taça de Portugal start in the fourth round of the tournament in late November against Estrela da Amadora. Charles would lose his starting spot at Vizela in late December 2021, eventually dropping out of the squad in April 2022.
On 8 July 2022, Vizela allowed Charles to join Cypriot club Olympiakos Nicosia on a free transfer. On 27 August 2022, he would make his debut in a 1–2 loss to Anorthosis. He was subsequently dropped to the bench for their next two matches, most recently on 12 September against AEL Limassol.
On 27 June 2023, Portuguese club Vitória Guimarães announced the free signing of Charles on a two-year contract.
On 10 January 2026, Charles played in the Portuguese Taça da Liga final and secured the 2–1 win for The Conquistadores against their eternal rivals Braga by saving a last minute penalty from Zalazar, in which Vitória Guimarães ended their title drought after 13 years, whilst claiming the trophy for the first time as well.
On 1 September 2026, Charles left Vitória by mutual consent.
Career statistics
+Appearances and goals by club, season and competitionClubSeasonLeagueState leagueNational cupLeague cupContinentalOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsVasco da Gama2015Série A ye900000———90Marítimo2015–16Primeira Liga00——00——002016–17180—1010——2002017–18270—000040—3302018–19210—2020——2502019–2090—0040——1302020–2130—10———40Total780—407040—930Vizela2021–22Primeira Liga140—1000——150Olympiakos Nicosia2022–23Cypriot First Division50—00———50Vitória Guimarães2023–24Primeira Liga80—500000—130Career total1140001007040001350
Honours Vasco Campeonato Carioca: 2015 Brazil
South American U-17 Championship: 2011 Vitória SC
Taça da Liga: 2025–26
Individual Primeira Liga Goalkeeper of the Month: March 2024
References
External links