João Ferreira começou a jogar futebol no SL Olivais, aos nove anos. Passou pelo Sacavenense, Alta de Lisboa e Loures, antes de chegar ao Alverca. Ambicioso, diz ter percebido que outros miúdos como ele estavam num patamar superior e intensificou o trabalho para alcançar essa posição.
O convite do Sporting CP deixou-o sem palavras e o jovem lateral esquerdo assume que está a viver um sonho. Considera-se um jogador intenso, agressivo e voluntarioso. Aos Sportinguistas promete muita garra e empenho neste trajecto de Leão ao peito. Depois de uma primeira temporada entre os juniores e sub-23 vê o esforço premiado com a subida à equipa B.