Charles Silva

[1] 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.

[2] In 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.

Charles would lose his starting spot at Vizela in late December 2021, eventually dropping out of the squad in April 2022.

In 8 July 2022, Vizela allowed Charles to join Cypriot club Olympiakos Nicosia on a free transfer.

On 27 June 2023, Portuguese club Vitória Guimarães announced the free signing of Charles on a two-year contract.