Não é uma cara nova, é antes um regresso. João Costa volta a uma casa que conhece bem, oito anos depois de ter saído. E que regresso, pois assinou um contrato válido por cinco temporadas, até 2030.
Vai vestir a camisola número 24, que era de Nehuen Pérez e este passa a ter o 18.
O guardião de 29 anos nasceu em Barcelos e começou a sua aventura desportiva no Andorinho em 2004. Em 2006 mudou-se para o Dragão, tendo conquistado os campeonatos nacionais de iniciados, juvenis e juniores. Pela equipa B venceu a Segunda Liga. Ainda foi emprestado em 2017/18.
Em Espanha, esteve no Cartagena, Mirandés, Granada e Real Murcia. Em 2023 volta a Portugal para vestir a camisola do Feirense. Em dezembro de 2024 foi o melhor guarda-redes da Liga Portugal 2, valendo-lhe no mês seguinte um contrato com o Estrela da Amadora.

