Destaque do Grêmio entre 2015 e 2017, Pedro Rocha está em tratativas para retornar ao Tricolor para o restante da temporada. O herói da final do pentacampeonato da Copa do Brasil não conseguiu manter os mesmos números que teve no Tricolor nos seus três clubes seguintes. GZH apresenta o levantamento do atacante desde que foi negociado com o Spartak Moscou durante a campanha do tricampeonato da Libertadores.
Após ter sucesso na Arena, inclusive, com gols decisivos, o atacante foi negociado com os russos após a negativa de Luan em atuar no leste europeu. Em Porto Alegre, somava 126 partidas, com 31 bolas nas redes adversárias.
Entre setembro de 2017 e abril de 2019, enquanto esteve a serviço do Spartak, Pedro Rocha foi utilizado em 19 ocasiões. No período, apenas um gol assinalado: logo no final do seu primeiro mês na capital russa, diante do Ural, na vitória por 2 a 0. Foram apenas cinco duelos como titular.
Em busca de mais ritmo, ele foi cedido por empréstimo ao Cruzeiro em abril de 2019. Em Minas Gerais, chegou com status de grande contratação, mas sucumbiu com o rebaixamento inédito à Série B do Brasileirão. Com quatro gols em 33 jogos, conviveu com algumas lesões e problemas físicos na Toca da Raposa. Apesar do contexto, ele foi anunciado no final da temporada como reforço do Flamengo.
No Rio de Janeiro, situação semelhante em relação ao desempenho em BH. Pedro Rocha disputou apenas 11 jogos e fez apenas um gol: contra o Bangu, pelo estadual de 2020. Foi titular em apenas duas ocasiões e acabou regressando à Europa em dezembro.
De volta a Moscou, o atleta foi mais aproveitado na equipe B do Spartak. Em sete meses, o atacante foi aproveitado em 15 confrontos e marcou quatro gols junto ao time alternativo russo.
O contrato entre as partes tem duração até junho de 2023 e não há previsão de aproveitamento na equipe principal. Tanto pelo desempenho no atual clube, como nos empréstimos, a esperança é que ele retome o bom futebol com um novo destino e, com isso, poderá render uma quantia financeira ao seu comprador.