João Carlos Ferreira (born 24 August 1980) is a retired Luxembourgish footballer. A midfielder, he played twenty times for the Luxembourg national football team.
Ferreira began his career in 2000 playing for Etzella Ettelbruck. In the same season, he won the 2000âÂÂ01 Luxembourg Cup. In 2014, Ferreira joined Feulen.
Ferreira first played for Luxembourg in a defeat against Latvia in 2005 and went on to earn twenty caps.