World Cup of Hockey: Russia, Finland and Czech Republic Rosters
World Cup of Hockey - logo from icethetics.ca

The 2016 World Cup of Hockey gets underway on September 17th in Toronto.

Sportsnet: Named to Team Russia today:

G Sergei Bobrovsky, Columbus Blue Jackets
G Semyon Varlamov, Colorado Avalanche
G Andrei Vasilevskiy, Tampa Bay Lightning

D Alexei Emelin, Montreal Canadiens
D Alexey Marchenko, Detroit Red Wings
D Slava Voynov, SKA St. Petersburg (KHL)
D Nikita Zaitsev, Toronto Maple Leafs
D Dmitry Kulikov, Florida Panthers
D Andrei Markov, Montreal Canadiens
D Dmitry Orlov, Washington Capitals

F Evgenii Dadonov, SKA St. Petersburg (KHL)
F Vadim Shipachev, SKA St. Petersburg (KHL)
F Ivan Telegin, CSKA Moscow (KHL) *
F Artem Anisimov, Chicago Blackhawks
F Pavel Datsyuk, Detroit Red Wings
F Nikita Kucherov, Tampa Bay Lightning
F Nikolai Kulemin, New York Islanders
F Evgeny Kuznetsov, Washington Capitals
F Evgeni Malkin, Pittsburgh Penguins
F Vladislav Namestnikov, Tampa Bay Lightning
F Alex Ovechkin, Washington Capitals
F Artemi Panarin, Chicago Blackhawks
F Vladimir Tarasenko, St. Louis Blues

Sportsnet: Named to Team Finland today:

G Mikko Koskinen, SKA St. Petersburg (KHL)
G Tuukka Rask, Boston Bruins
G Pekka Rinne, Nashville Predators

D Ville Pokka, Rockford IceHogs (AHL)
D Jyrki Jokipakka, Calgary Flames
D Sami Lepisto, Salavat Yulaev Ufa (KHL)
D Esa Lindell, Texas Stars (AHL) – Dallas Stars hold NHL rights
D Olli Maatta, Pittsburgh Penguins
D Rasmus Ristolainen, Buffalo Sabres
D Sami Vatanen, Anaheim Ducks

F Patrik Laine, Tappara Tempere (SM-liiga)
F Erik Haula, Minnesota Wild
F Sebastian Aho, Karpat Oulu (SM-liiga)
F Aleksander Barkov, Florida Panthers
F Joonas Donskoi, San Jose Sharks
F Valtteri Filppula, Tampa Bay Lightning
F Mikael Granlund, Minnesota Wild
F Jussi Jokinen, Florida Panthers
F Mikko Koivu, Minnesota Wild
F Leo Komarov, Toronto Maple Leafs
F Lauri Korpikoski, Edmonton Oilers
F Jori Lehtera, St. Louis Blues
F Teuvo Teravainen, Chicago Blackhawks

Sportsnet: Named to Team Czech Republic today:

G Petr Mrazek, Detroit Red Wings
G Michal Neuvirth, Philadelphia Flyers
G Ondrej Pavelec, Winnipeg Jets

D Radko Gudas, Philadelphia Flyers
D Michal Kempny, Avangard Omsk (KHL)
D Roman Polak, San Jose Sharks
D Andrej Sustr, Tampa Bay Lightning

F Michael Frolik, Calgary Flames
F Martin Hanzal, Arizona Coyotes
F Tomas Hertl, San Jose Sharks
F David Krejci, Boston Bruins
F Ondrej Palat, Tampa Bay Lightning
F David Pastrnak, Boston Bruins
F Tomas Plekanec, Montreal Canadiens
F Vladimir Sobotka, Avangard Omsk (KHL)
F Jakub Voracek, Philadelphia Flyers