John Nicholaas "Johnny" Rep (born 25 November 1951 in Zaandam, North Holland) is a former Dutch footballer. He currently holds the all-time record for FIFA World Cup goals for the Netherlands with 7.
He played as a right-footed striker in the Dutch World Cup teams of 1974 (West Germany) and 1978 (Argentina). Rep scored the winning goal for Ajax Amsterdam against Juventus in the 1973 European Cup final in Belgrade. He also helped SC Bastia reach the finals of the 1978 UEFA Cup.
After his time in Bastia, Rep joined St-Etienne and was part of a side that included Michel Platini.
Rep is included in the 'Classic Netherlands' team in Konami's Pro Evolution Soccer 6 under the name of 'Rak'.