O jogador de 25 anos estava livre depois de não ter renovado com o Everton, de Inglaterra, e regressa a Lisboa, depois de ter estado emprestado ao Sporting na temporada 21/22, tendo realizado oito jogos pela equipa principal.

João Virgínia deverá ser o substituto para Franco Israel que está de partida para Itália, para reforçar o Torino e a segunda opção para a baliza do Sporting, que conta agora com o internacional Rui Silva. 


O guardião fez a formação no Benfica, mudando-se para o Arsenal, onde jogou vários anos nas camadas jovens. Reforçou depois o Everton, fazendo menos de dez partidas pela equipa principal. Para além de um empréstimo ao Sporting, o jogador também esteve uma temporada no Cambuur, dos Países Baixos.


O guarda-redes assinou contrato até 2028 e ficará com uma cláusual de rescisão de 60 milhões de euros.