Na base do Flamengo, na qual atuou entre 2014 a 2019, conquistou títulos estaduais, além do título da Copa do Brasil Sub-17 de 2018, fazendo os gols que garantiram o título ao Rubro-Negro.[6]
Profissional
No dia 5 de fevereiro de 2018, Reinier assinou seu primeiro contrato profissional com o Flamengo.[7]
No dia 26 de junho de 2019, após se destacar pela Seleção Brasileira no Sul-Americano Sub-17, Reinier foi chamado por Jorge Jesus para integrar o elenco profissional.[8] Reinier estreou profissionalmente pelo Flamengo no dia 31 de julho de 2019, no jogo de volta das oitavas de final da Copa Libertadores da América contra o Emelec.[9][10] Ele fez sua estreia no Campeonato Brasileiro contra o Bahia, no dia 4 de agosto de 2019. Já no dia 7 de setembro de 2019, marcou o seu primeiro gol como profissional na partida contra o Avaí, válida pela 18° rodada do Brasileirão. Curiosamente, ele já havia feito um gol muito semelhante a esse quando jogava nas categorias de base.[11]
No dia 9 de novembro, Reinier estendeu seu contrato com o Flamengo até 31 de outubro de 2024, com uma taxa de transferência fixada em 70 milhões de euros.[12]
Sagrou-se campeão da Copa Libertadores da América no dia 23 de novembro, sendo um dos jogadores mais jovens a conquistar tal titulo.[13] No dia posterior ao titulo continental, tornou-se, também, campeão do Campeonato Brasileiro.[14]
Real Madrid
Já no dia 20 de janeiro de 2020, o Real Madrid anunciou que o clube chegou a um acordo com o Flamengo para a transferência de Reinier, que assinou um contrato até junho de 2026. O valor da transferência foi de 30 milhões de euros.[15]
Inicialmente, Reinier ingressou no Real Madrid Castilla. Estreou pelo Castilla no dia 23 de fevereiro de 2020, contra o Sanse, e deu uma assistência na vitória por 2 a 0. No total, atuou em três partidas e marcou dois gols.[16][17]
No dia 26 de maio de 2020, após o retorno das atividades pós-quarentena, Reinier foi chamado pelo técnico Zinédine Zidane para integrar o elenco principal do Real Madrid.[18]
Borussia Dortmund
No dia 18 de agosto de 2020, foi emprestado ao Borussia Dortmund. O acordo entre os clubes é válido até o final da temporada 2021–22.[19]
No dia 19 de agosto de 2020 foi anunciado, recebendo a camisa 20.[20]Estreou oficialmente no dia 14 de setembro de 2020, na goleada de 5 a 0 contra o Duisburg.[21]Marcou seu primeiro gol em 27 de fevereiro de 2021, em seu 11° jogo pelo clube, na vitória por 3 a 0 sobre o Arminia.[22]
Na Copa da Alemanha de Futebol de 2020–21, Reinier conseguiu conquistar seu único título com a camisa do Black Yellow. O jogador participou de dois jogos na campanha vitoriosa e viu, do banco de reservas, o seu clube derrotar o Red Bull Leipzig por 4 a 1.[23]
Ao fim da temporada 2021–22 deixou sem brilho o clube alemão, com 39 partidas disputadas e um gol marcado, além de uma assistência, assim retornando ao Real Madrid.[24]
Reinier dividiu o elenco com outras grandes promessas do clube. E sua saída coincidiu justamente com a debandada de Jude Bellingham e de Erling Haaland. Sabendo que era o último jogo de ambos, o Borussia agradeceu a participação de Haaland e Reinier na partida final de ambos pelo time alemão.[25]
Encerrou sua passagem pelo clube alemão com 39 jogos e marcou um gol.[26]
Girona
2022–23
No dia 17 de agosto de 2022, foi emprestado ao Girona até junho de 2023.[27] Reinier marcou seu primeiro gol com a camisa de Girona em 9 de setembro de 2022, na vitória por 2 a 1 sobre o Valladolid, na abertura da quinta rodada de La Liga.[28]
Em 20 de dezembro, O Girona confirmou que Reinier sofreu uma lesão no tendão do bíceps femoral da perna direita.[29]
Reinier sofreu com lesões em 2022-23 e terminou sua primeira temporada pelo Girona com 18 jogos e marcou dois gols pelo time catalão, mas foi titular apenas cinco vezes.[30]
Frosinone
2023–24
O Frosinone, da Itália, anunciou em 1° de setembro o empréstimo de Reinier, ele assinou contrato até o final da temporada 2023–24.[31]
Em sua única temporada pelo clube, o brasileiro começou tendo bons momentos. Entre outubro e novembro, ele chegou a marcar dois gols, pela Série A e pela Coppa Itália, além de dar outras duas assistências diante o Cagliari no Campeonato Italiano. Contudo, após a chegada de 2024, o meio-campista passou a ter menos participações de gol, estufando as redes somente mais uma vez na 30ª rodada da Liga.
O jogador terminou sua passagem com 23 partidas e três gols e duas assistências, mas não foi comprado pelo clube.[32] Sua iminente saída do clube que possuía os seus direitos era aumentada por conta do desinteresse dos Merengues de utilizá-lo. Desse modo, sua volta ao futebol brasileiro parecia acentuada, a medida que clubes do país eram colocados como possíveis destinos do atleta.
Em 7 de março de 2018, o técnico do Brasil Sub-17, Paulo Victor Gomes, convocou Reinier para o Torneio de Montaigu, na França, no qual o Brasil terminou com o vice campeonato.[34] Reinier foi eleito o melhor jogador deste torneio. Já no Campeonato Sul-Americano Sub-17 de 2019, no Peru, Reinier foi o capitão da Seleção Brasileira e atuou nas quatro partidas da fase de grupos, marcando três gols.
Foi convocado para a Copa do Mundo FIFA Sub-17, mas após pedido do Flamengo para a liberação, Reinier foi cortado[35] e substituído por Pedro Lucas, do Grêmio.[36]
Sub-23
No dia 16 de dezembro de 2019, dias antes da estreia do Flamengo no Mundial de Clubes da FIFA, Reinier foi convocado pelo técnico André Jardine para a Seleção Olímpica, para a disputa do Pré-Olímpico, na Colômbia, em janeiro de 2020.[37] Nele disputou três partidas em que marcou um gol e sua equipe se classificou para os Jogos Olímpicos.[38]
Olimpíadas de 2020
Sagrou-se campeão olímpico, após o Brasil vencer a Espanha na disputa da final olímpica.[39]
Abaixo estão listados todos jogos e gols do futebolista pela Seleção Brasileira, desde as categorias de base. Abaixo da tabela, clique em expandir para ver a lista detalhada dos jogos de acordo com a categoria selecionada.