João Moreira may refer to: * João Moreira (footballer, born 1970), Portuguese former footballer who played for Swansea City * João Moreira (footballer, born 1986), Portuguese footballer who last played in South Africa * João Moreira (footballer, born 1998), Portuguese footballer who plays for S.C. Freamunde * João Moreira (footballer, born 2004), Brazilian-born Portuguese footballer who plays for São Paulo * João Moreira (jockey) (born 1984), Brazilian jockeyThis disambiguation page lists articles about people with the same name. If an internal link led you here, you may wish to change the link to point directly to the intended article.