On the international stage, Kasatonov won two Olympic gold medals, in 1984 and 1988, and silver in 1980. He won an additional five gold medals at the World Championships in 1981, 1982, 1983, 1986 and 1989.