Rep played as a right-footed striker in the Dutch World Cup teams of 1974 (West Germany) and 1978 (Argentina). He scored the winning goal for Ajax Amsterdam against Juventus in the 1973 European Cup final in Belgrade, and also helped SC Bastia reach the finals of the 1978 UEFA Cup.