Antigo jogador do FC Barreirense, João Cardoso regressou definitivamente ao Clube na temporada 2018/19, proveniente da GDESSA., sagrando-se Campeão Nacional da Proliga.
Nas temporadas 2019/20 e 2020/21 dirigiu o FC Barreirense no principal escalão da modalidade.
Em 2021/22 assumiu a função de Coordenador Técnico Desportivo do nosso Clube, para na temporada passada, em acumulação de funções, regressar ao banco de suplentes como técnico principal da equipa sénior.
Nesta temporada continuará ao leme do FC Barreirense.