Holik played in the Czechoslovak Extraliga for Dukla Jihlava. He won a bronze medal at the 1972 Winter Olympics in Sapporo. He was also successful at the Ice Hockey World Championships, winning gold at the 1972 World Ice Hockey Championships in Prague, silver at the 1965 World Ice Hockey Championships in Tampere and 1966 World Ice Hockey Championships in Ljubljana, and bronze at the 1969 World Ice Hockey Championships, 1970 World Ice Hockey Championships, both in Stockholm, and 1973 World Ice Hockey Championships in Moscow.