João Muniz é defesa central e chegou ao Sporting CP em 2019, após passagens pelo ADRC Aguiar da Beira, Académido de Viseu FC, ASCRD Casa do Benfica de Viseu, Lusitano FC Vildemoinhos e EFD O Pinguizinho.
Campeão nacional de sub-17, em 2021/22, de Leão ao peito, é também internacional português nos escalões sub-17 e sub-19.
Em 2022/23 dividiu utilização entre os sub-19, sub-23 e equipa B e em 2023/24 integrou o plantel principal dos Leões, campeão nacional. Saiu por empréstimo para o Rio Ave, mas acabou por regressar em janeiro de 2025, integrando agora a equipa B que disputa a Liga 2.