Pero una lesión cerca de su debut le hizo perder la titularidad en el equipo, y al retornar se desempeñó como lateral derecho.
En Vasco, encaja perfectamente junto a la dupla de atacante que formaban Romário y Euller.
Pero Léo Moura nuevamente emigra, esta vez a Portugal y firma con el Sporting Braga en el que juega solo ocho partidos.
En 2007, Léo Moura sigue conquistando títulos con el club, esta vez logra el Campeonato Carioca, y un gran desempeño en el Brasileirão en el que Flamengo termina tercero.
En 2008 renueva su contrato con Flamengo, y en enero de ese año es convocado a la selección brasileña.
Molesto con los abucheos que le dedicó la hinchada, éste no celebró el gol y comenzó a gritarles muchas groserías.
El jugador se incorporó a los Fort Lauderdale Strikers para la temporada 2015 de la North American Soccer League.