Yashin played in the Soviet Hockey League for HC Dynamo Moscow, the Eishockey-Bundesliga for EHC Dynamo Berlin and the Russian Superleague for SKA Saint Petersburg. He was also a member of the Soviet Union national ice hockey team and played in the 1988 Winter Olympics where he won a gold medal.