João Virgínia é natural de Faro e como a maior parte dos miúdos que jogam futebol, começou por querer marcar golos. Quando se inscreveu no FC Ferreiras já o fez com a intenção de os evitar, determinado em ser guarda-redes. Ainda assim, não deixava de "dar uma perninha" como avançado sempre que podia, embora fosse entre os postes que se destacava. Assinou pelo SL Benfica com onze anos, deixou o conforto de viver com os pais e fê-lo com determinação. Internacional português em todos os escalões de formação, esteve em fases finais de Europeus de sub-17, sub-19, sub-21 e num Mundial de sub-20, conquistando dois títulos europeus com as quinas ao peito, em 2016 (sub-17) e 2018 (sub-19).
Passou pelo Arsenal e chega agora ao Sporting CP por empréstimo do Everton FC, onde se estreou na Premier League na temporada passada. Já de leão ao peito, disse estar muito feliz por ingressar no Sporting e pelo regresso a Portugal, assumindo que tudo dará de verde e branco vestido.