João Vieira (footballer, born 1991)

João André Ribeiro Vieira (born 19 December 1991) is a Portuguese professional footballer who plays as a striker for Liga 3 club Varzim.

He made his senior debuts in the Second Division at the third level of the league system, on loan to Atlético Reguengos in the 2010-11 season.

In the 2011 summer he left União Leiria whiteout never appeared officially for its first team to spend two seasons at Marítimo B, the reserve team of Club Sport Marítimo.

In the following campaign Vieira made his professional debut in a match against Leixões on 12 August 2012.

On 5 June 2015, Vieira signed a three-year deal with top league club Moreirense.