Diogo Pinto nasceu em Felgueiras, em 2004 e começou a jogar futebol aos oito anos, no FC Felgueiras 1932. Chegou ao Sporting CP em 2017, para a equipa de sub-14 e na época seguinte foi campeão nacional pelos sub-15. Internacional português desde 2019, já actuou por Portugal nos escalões sub-15, sub-16 e Sub-18.
Nas últimas quatro temporadas evoluiu entre os sub-17 e sub-23 Leoninos, estreando-se em novembro de 2021 na Liga Revelação. Com contrato profissional desde outubro de 2020, o guarda-redes integra desde o ano passado a equipa B, às ordens de Filipe Çelikkaya.