Two more members of the Montreal Canadiens have been named to Olympic hockey squads.

Switzerland has chosen Rafael Diaz to play for his national team at the Winter Games in Sochi next month, while the Czech Republic named Tomas Plekanec as captain of its national team.

Diaz, along with former Montreal Canadien Mark Streit, is recognized as one of the best hockey players out of Switzerland and he is proud for the chance to represent his home country.

"I'm really happy to go to my second Olympics. In about a month we're going to fly over from here and of course I'm really happy," said Diaz.

His teammates are also happy to see Diaz heading to Russia.

"It shows that we've got a lot of really good, talented players on this team. From all over the world not just from one part of it, and i think it's great to see guys that didn't get -- getting opportunity to go represent their country over in the Olympics," said Josh Gorges.

The United States has already chosen Max Pacioretty to represent the stars and stripes in Russia, and five other Canadiens are expected to play in Russia next month -- chief among them Carey Price and Norris trophy winner PK Subban.

Peter Budaj, Alexei Emelin and Andrei Markov are all expected to be chosen for their home country's hockey teams.