[8] He was called by coach Mano Menezes into the first team and made his professional debut on 19 March 2014 in a Copa do Brasil first-round game away to Bahia de Feira, playing the last ten minutes of the 2–0 win in place of Jádson.
[9] Four days later he made his sole appearance of the Campeonato Paulista season, coming on around the same mark for Luciano in a 3–0 home win over Atlético Sorocaba.
[16] It was not until 30 April that he made an assist, for Cheick Diabaté in a 4–2 win at Troyes, and the following week he scored his lone league goal of the season to open a 3–0 home victory against Lorient.
[25] He was previously close to joining Roma, with fans waiting for him to arrive at the airport[26] and sporting director Monchi stating that the Italians would consider taking legal action against Barcelona.
[27] Due to limits on players without European Union passports, Malcom was left out from the Barcelona squad that won the 2018 Supercopa de España.
[28] On 25 August, he made his official debut for the club in a 1–0 victory over Real Valladolid at the José Zorrilla, replacing compatriot Philippe Coutinho with six minutes left.
[30] On 6 February 2019, Malcom was given a surprising start against Real Madrid in the Copa del Rey semi-finals first leg, scoring the equalizer in a 1–1 draw.
[citation needed] On 2 May 2021, he scored the final goal of the game as Zenit secured their third title in a row in a 6–1 victory over second-place FC Lokomotiv Moscow.
[42] Malcom was called up to Brazil's under-20 national team to compete at the South American Youth Football Championship in Uruguay, where he scored one goal in six matches as the Seleção finished in fourth place.
[8] In July 2015, state authorities in São Paulo discovered a fraud scheme when it was revealed that Malcom had obtained his driving licence – which usually takes three months of practice – only twenty days after his 18th birthday.
[49] Malcom received criticism for his social media actions at Bordeaux in September 2017, when he posed for a photo with opponent Neymar after a heavy loss to Paris Saint-Germain,[8] and three months later he and his compatriot teammates recorded a light-hearted video outside the stadium after a defeat.