Johann "Hans" Mock (9 December 1906 in Vienna – 22 May 1982) was an Austrian football player. He played as midfielder for FC Nicholson and Austria Wien. He also played for the Austria national football team. After the annexation of Austria by Germany he played for the Germany national football team. With Germany he played in the 1938 FIFA World Cup.