Born in
Araruna, Paraná, Vagner finished his formation with
Club Athletico Paranaense after joining the club's youth system as a 15-year-old. He went on to be part of several
Série A rosters with the main squad, but never appeared in any matches in the competition during his tenure. Released in 2009, Vagner subsequently represented lowly
Ituano Futebol Clube and
Desportivo Brasil. In January 2010, owned by the latter, he was loaned to Portuguese side
G.D. Estoril Praia, helping with 28 appearances in his
second full season to help his team return to the
Primeira Liga after seven years. Vagner was again an undisputed starter from
2012 to
2014 under manager
Marco Silva, as the Canaries consecutively qualified to the
UEFA Europa League. In the summer of 2015, the
free agent moved the
Belgian First Division A with
Royal Excel Mouscron. On 3 January 2017, Vagner returned to Portugal and its top division, being loaned to
Boavista F.C. until the end of
the season. For
the following campaign, the move was extended. On 6 July 2018, Vagner signed a two-year contract with
Qarabağ FK. On 22 June 2020, having played no
Azerbaijan Premier League games during
the season for the champions, he left. ==Honours==