Allan was promoted to the professional Vasco da Gama in 2009 by coach Dorival Júnior and has been holding several rounds in the club's 2009 season.
After helping the club return to the hill to the elite of the Brasileirão and champion of the series B, Allan was injured and thus can not play the Campeonato Carioca or the Brazil Cup 2010. After recovering from the injury, Allan returned to the juniors to get match fitness again. He returned to professionals in the last round of the Brasileirão before the break for the World Cup and Cup of Time, friendly tournament that Vasco played in the parade for the World Cup and took the championship with the participation of Allan scoring a goal in the game Vasco 3x2 Coritiba.
On 4 June 2012, Allan signed for Udinese for a fee of 3 million euros.