Welinton Júnior played youth-level football for Grêmio and Coritiba before moving to Goiás, where he made his senior debut as a second-half substitute on 30 April 2013 in a Campeonato Goiano game against Aparecidense.
[1] He made his national competition debut in the 2013 Copa do Brasil against Fluminense FC on 22 August 2013, deputising for Tartá, who was cup-tied.
[4] He returned to Joinville having scored 4 goals in 18 games, with a willingness to fight for a place in the team.
[5] In June 2016 he was loaned out again, this time to CRB, to play in 2016 Campeonato Brasileiro Série B.
[10] For the national league season he moved to Brasil de Pelotas to compete in 2018 Campeonato Brasileiro Série B.