Oldřich Machač - Born April 18, 1946 in Prostějov, Czechoslovakia – Died August 10, 2011 in Brno, Czech Republic was a Czech ice Hockey defenceman.
Machač competed at three Winter Olympics, winning silver medals in 1968 and 1976 and a bronze in 1972.
Oldřich Machač was the Flagbearer for Czechoslovakia at the Opening Ceremony for the 1976 Winter Olympics.
Machač competed in 11 World Championships for the national team, winning 10 medals – gold medals in 1972, 1976, 1977, silver medals in 1971, 1974, 1975, 1978 and bronze medals in 1969, 1970 and 1973. He was selected for the tournament All Star team in 1972.
Machač competed at the 1976 Canada Cup, finishing runner-up to Team Canada.
Machač played 293 times for Czechoslovakia, second only to Jiří Holík.
At the club level Machač started out playing with TJ Železárny Prostějov in 1957, playing with them through 1965, when he moved to Dukla Košice for two seasons. He then played with TJ ZKL Brno through 1978 before finishing his career with four seasons in Germany with Starbulls Rosenheim / SB Rosenheim, retiring at the end of the 1981-82 season, winning the national championship title in 1982
Oldřich Machač was inducted into the International Ice Hockey Federation Hall of Fame in 1999.