Diogo Leite comenzó su carrera deportiva en el Oporto B en 2017.
[2][3] Después de esta victoria renovaron a Diogo Leite hasta 2023.
[4] El 11 de agosto de 2018 debutó en la Primeira Liga, en la victoria del Oporto por 5-0 frente al GD Chaves.
[5] Marcó su primer gol con el Oporto solo un fin de semana después, frente al Belenenses SAD.
Con la selección sub-17 ganó el Campeonato Europeo Sub-17 de la UEFA 2016,[7] donde además fue incluido en el equipo ideal del campeonato.