2 Partidas e gols totais pelos clubes, atualizadas até 21 de outubro de 2024.
3 Partidas e gols pela seleção nacional estão atualizadas até 20 de junho de 2023.
Malcom iniciou a sua carreira nas categorias de base do Corinthians e despontou na Copa São Paulo de 2014.[2] Após o término da competição, foi integrado a equipe principal pelo treinador Mano Menezes.[3]
No dia 7 de setembro de 2014, aos 17 anos, Malcom fez a sua estreia pelo Corinthians, contra o Criciúma, pelo Brasileirão.[4] 11 dias após a sua estreia profissionalmente, no 18 de setembro de 2014, marcou seu primeiro gol profissionalmente, diante da Chapecoense pelo Campeonato Brasileiro.[5] No seu ano de estreia, em 2014, participou de 25 partidas, marcando dois gols.
2015
Em 2015, aos 18 anos, conquistou o Campeonato Brasileiro pelo Corinthians, seu primeiro titulo nacional.[6] Titular em vários jogos, no total o atacante participou de 46 jogos pelo Corinthians, marcando oito gols e dando uma assistência.
Nesse ano foi convocado para Seleção Brasileira Sub-20 para 12 jogos, onde marcou um gol e deu duas assistências. Nesse ano participou do Mundial Sub 20 e do Campeonato Sul-Americano Sub-20.
2016
Disputou apenas duas partidas pelo Timão em 2016. O atacante voltou a ser convocado para Seleção Brasileira Sub-20 e atuou em dois jogos, onde marcou um gol e deu um assistência. Também foi convocado para Seleção Brasileira Sub-23, onde participou de um jogo. Logo no início da temporada foi vendido ao Bordeaux.
Bordeaux
Após se despedir do Corinthians,[7] Malcom foi vendido para o Bordeaux no dia 30 de janeiro de 2016, por 5 milhões de euros. Marcou seu primeiro gol pela equipe no dia 10 de fevereiro, numa derrota por 4 a 1 para o Saint Etienne, pela Copa da França.[8]
2016–17
Após uma primeira temporada de adaptação, Malcom estreou na Ligue 1 de 2016–17 estufando as redes do AS Saint-Etienne com uma cobrança de falta aos 72 minutos. A cobrança garantiu o terceiro gol de seu time que venceu a partida por 3 a 2.[9]
Na sequência, o jogador continuou vivendo grandes momentos na França. Sua equipe conseguiu chegar até as quartas de final da Copa da França de Futebol de 2016–17,[10] com o brasileiro marcando gol nas duas primeiras partidas.[11][12] O Bordeaux também foi longe na Copa da Liga Francesa de 2016–17, mas o PSG impediu o clube de brigar pelo título vencendo a equipe de Malcom na semifinal por 4 a 1.[13]
Seguindo na Liga Francesa, Malcom marcou sete gols em toda temporada e contribuiu diretamente para o Bordeaux garantir-se na sexta colocação, ganhando assim uma vaga nos Play-offs da Liga Europa da próxima temporada.[14]
2017–18
Vivendo boa fase no Bordeaux, o clube adquiriu mais 15% dos direitos econômicos do atleta no dia 27 de setembro de 2017, por 4,5 milhões de euros.[15]
Malcom teve seu grande momento na Ligue 1 de 2017–18. O brasileiro não marcou gols fora dessa competição, mas na Liga chegou a marca de 12 tentos,[16] com destaque para seu doblete diante o Olympique Lyonnais na terceira rodada.[17]
Tamanho destaque fez com que o brasileiro fosse valorizado no mercado. Clubes de todo o mundo visaram o seu futebol e tentaram a contratação do atacante brasileiro.[18]
Barcelona
2018–19
Em 23 de julho de 2018, a Roma e o Bordeaux anunciaram um acordo pela transferência de Malcom. Entretanto, o Barcelona entrou na negociação nas últimas horas, travando o acordo.[18] No dia seguinte, o Barcelona anunciou sua contratação por 41 milhões de euros.[19][20]
A estadia de Malcom na Catalunha foi muito curta, tendo terminado na mesma época de sua estreia. O brasileiro atuava pelos lados do campo, estando em disputa com atletas como Lionel Messi, Philippe Coutinho e Ousmane Dembélé.[23] Tal disputa fizera com que o camisa 14 fosse utilizado muitas vezes como meio-campista, entrando normalmente no lugar de seu compatriota Arthur Melo.[24]
Por conta de más atuações e do rendimento abaixo do esperado, o atacante teve o seu nome ligado ao Tottenham.[28] Além disso, o Barcelona sinalizou que estaria disposto a emprestá-lo. Everton,[29]Guangzhou Evergrande e outros times demonstraram interesse no jogador.[30]
Zenit
Em 2 de agosto de 2019, o Barcelona confirmou a venda de Malcom ao Zenit por 40 milhões de euros (169 milhões de reais) e mais 5 milhões de euros (21,4 milhões de reais) em variáveis.[31] O atacante foi anunciado no dia 2 de agosto, recebendo a camisa número 8 e assinando um contrato válido por cinco temporadas.[32]
Realizou sua estreia pela equipe dois dias depois, no empate em 1 a 1 com o Krasnodar, em jogo válido pela Premier League Russa. O brasileiro foi vítima de racismo, com alguns torcedores fanáticos abrindo uma faixa reclamando da contratação de um jogador negro.[33]
Marcou seu primeiro gol pelo clube no dia 14 de março de 2020, numa goleada por 7 a 1 sobre o Ural, válida pela Premier League Russa.[34][35]
Em 2021, passou a utilizar a camisa número 10 da equipe.[36] Em 22 de julho de 2022, Malcom renovou seu contrato com o Zenit até junho de 2027.[37]
Em sua última temporada pelo Zenit, Malcom foi eleito o melhor jogador no Campeonato Russo e se tornou o artilheiro ao fazer 23 gols. Ao fim da temporada ele deixou o clube, onde realizou 109 jogos, 42 gols, 24 assistências e conquistou 9 títulos (quatro ligas russas, quatro Supercopas Russas e uma Copa da Rússia).[38]
Al-Hilal
Em 24 de julho de 2023, Malcom foi negociado pelo Al-Hilal com Zenit, por um valor de 45 milhões de euros (R$230 milhões), mais 15 milhões de euros (R$65 milhões) em bônus. Esta transferência é a mais cara da história do futebol russo ultrapassando a negociação do mesmo Zenit com Shanghai SIPG, da China, por Hulk que custou 56 milhões de euros em 2016.[39]
Malcom estreou pelo Al Hilal com gol e gol decisivo contra o Al Ittihad e avançou para as semifinais da Liga dos Campeões Árabe no dia 5 de agosto de 2023.[40]
Seleção Brasileira
Sub-20
Em 2014, Malcom foi pré-convocado pelo treinador das categorias de base do Brasil, Alexandre Gallo para disputar um torneio com a seleção Sub-21 na China.
Em 2015 foi convocado para Seleção Brasileira Sub-20 para 12 jogos, onde marcou 1 gol e realizou 2 assistência. Nesse ano participou do Mundial Sub 20 e do Campeonato Sul-americano Sub-20.
Em 2016 foi convocado para Seleção Brasileira Sub. 20 para 2 jogos, onde marcou 1 gol e realizou 1 assistência.
Sub-23
Em 2016 foi convocado aos 18 anos pela primeira vez para a Seleção Brasileira Sub-23 onde participou de 1 jogo.
Convocado pelo técnico André Jardine para disputar os Jogos Olímpicos de Tóquio 2020 e defender o primeiro título conquistado nos Jogos Olímpicos de Rio 2016. Participou de toda campanha, jogando 6 jogos e fazendo o gol do título ao Brasil na conquista do Bicampeonato olímpico.[41]
Principal
No dia 21 de setembro de 2018, foi convocado por Tite para os amistosos contra Arábia Saudita e Argentina.[42]