The IIHF released each nation's roster for the World Championship on Thursday. The tournament begins Friday, May 4 in Denmark. Players can still be added as their NHL teams are eliminated from the second round of the playoffs.

Group A

Austria

Brian Lebler

Alexander Rauchenwald

Lukas Haudum

Dominic Zwerger

Manuel Ganahl

Stefan Ulmer

Fabio Hofer

Thomas Hundertpfund

Martin Schumnig

Bernhard Starkbaum

David Kickert

David Madlener

Mario Altmann

Daniel Woger

Markus Schlacher

Konstantin Komarek

Dominique Heinrich

Clemens Unterweger

Belarus

Pavel Vorobei

Vladimir Denisov

Roman Dyukov

Pavel Razvadovski

Sergei Drozd

Yevgeni Lisovets

Artyom Demkov

Geoff Platt

Yegor Sharangovich

Kristian Khenkel

Nikita Ustinenko

Alexander Materukhin

Ivan Kulbakov

Charles Linglet

Alexander Pavlovich

Ilya Sushko

Artyom Levsha

Alexander Kitarov

Artyom Kisly

Vitali Trus

Yevgeni Kovyrshin

Dmitri Korobov

Artur Gavrus

Mikhail Karnaukhov

Stepan Falkovski

Czech Republic

Roman Cervenka

Filip Chytil (Rangers, announced by team)

Radek Faksa (Stars)

Radko Gudas (Flyers)

Pavel Francouz

Roman Horak

Filip Hronek

Tomas Hyka

Dmitrij Jaskin

Michal Jordan

Dominik Kubalik

Michal Moravcik

Martin Necas (Hurricanes)

Andrej Nestrasil

Adam Polasek

Tomas Plekanec (Maple Leafs)

Michal Repik

David Rittich (Flames)

David Sklenicka

Libor Sulak

France

Jonathan Janil

Antonin Manavian

Hugo Gallet

Damien Fleury

Valentin Claireaux

Stephane da Costa

Guillaume Leclerc

Nicolas Ritz

Loic Lamperier

Damien Raux

Ronan Quemener

Sebastian Ylonen

Thomas Thiry

Florian Hardy

Florian Chakiachvili

Alexandre Texier

Anthony Guttig

Jordann Perret

Sacha Treille

Teddy da Costa

Anthony Rech

Kevin Hecquefeuille

Russia

Sergei Andronov (CSKA Moscow)

Artem Anisimov (Blackhawks)

Alexander Barabanov (SKA Saint Petersburg)

Alexei Bereglazov (Metallurg Magnitogorsk)

Pavel Buchnevich (Rangers)

Alexei Byvaltsev (Amur Khabarovski)

Evgeny Dadonov (Panthers)

Pavel Datsyuk (SKA Saint Petersburg)

Vladislav Gavrikov (SKA Saint Petersburg)

Mikhail Grigorenko (CSKA Moscow)

Nikita Gusev (SKA Saint Petersburg)

Ilya Kablukov (SKA Saint Petersburg)

Kirill Kaprizov (CSKA Moscow)

Dinar Khafizullin (SKA Saint Petersburg)

Bogdan Kiselevich (CSKA Moscow)

Vasily Koshechkin (Metallurg Magnitogorsk)

Maxim Mamin (Panthers)

Ilya Mikheev (Avangard Omsk)

Nikita Nesterov (CSKA Moscow)

Maxim Shalunov (CSKA Moscow)

Igor Shestyorkin (SKA Saint Petersburg)

Ilya Sorokin (CSKA Moscow)

Nikita Soshnikov (Blues)

Nikita Tryamkin (Avtomobilist Yekaterinburg)

Yegor Yakovlev (SKA Saint Petersburg)

Nikita Zaitsev (Maple Leafs)

Slovakia

Andrej Sekera (Oilers)

Tomas Jurco (Blackhawks)

Marek Ciliak

Adam Janosik

Lukas Cingel

Mario Grman

David Bondra

Michal Kristof

Ladislav Nagy

Pavol Skalicky

Juraj Mikus

Patrik Rybar

David Buc

Dominik Granak

Michal Cajkovsky

Christian Jaros (Senators)

Tomas Marcinko

Martin Fehervary

Marek Daloga

Martin Bakos

Marcel Hascak

Patrik Svitana

Sweden

Lias Andersson (Rangers)

Mikael Backlund (Flames)

Jacob de la Rose (Canadiens)

Oliver Ekman-Larsson (Coyotes)

Dennis Everberg

Erik Gustafsson (Blackhawks)

Magnus Hellberg

Mattias Janmark (Stars)

Adrian Kempe (Kings)

John Klingberg (Stars)

Adam Larsson (Oilers)

Johan Larsson (Sabres)

Hampus Lindholm (Ducks)

Anders Nilsson (Canucks)

Gustav Nyquist (Red Wings)

Magnus Paajarvi (Senators)

Elias Pettersson

Rickard Rakell (Ducks)

Mikael Wikstrand

Mika Zibanejad (Rangers)

Switzerland

Mirco Mueller (Devils)

Nino Niederreiter (Wild)

Gregory Hofmann

Raphael Diaz

Reto Schaeppi

Reto Berra

Dean Kukan (Blue Jackets)

Noah Rod

Tristan Scherwey

Leonardo Genoni

Ramon Untersander

Enzo Corvi

Damien Riat

Simon Moser

Joel Vermin

Sven Andrighetto (Avalanche)

Gaetan Haas

Group B

Canada

Josh Bailey (Islanders)

Mathew Barzal (Islanders)

Anthony Beauvillier (Islanders)

Thomas Chabot (Senators)

Pierre-Luc Dubois (Blue Jackets)

Jordan Eberle (Islanders)

Joel Edmundson (Blues)

Aaron Ekblad (Panthers)

Bo Horvat (Canucks)

Tyson Jost (Avalanche)

Darcy Kuemper (Coyotes)

Connor McDavid (Oilers)

Curtis McElhinney (Maple Leafs)

Darnell Nurse (Oilers)

Ryan Nugent-Hopkins (Oilers)

Ryan O'Reilly (Sabres)

Colton Parayko (Blues)

Jean-Gabriel Pageau (Senators)

Ryan Pulock (Islanders)

Brayden Schenn (Blues)

Jaden Schwartz (Blues)

Denmark

Frederik Andersen (Maple Leafs)

Oliver Bjorkstrand (Blue Jackets)

Frans Nielsen (Red Wings)

Daniel Nielsen

Stefan Lassen

Frederik Storm

Mads Christensen

Nicklas Jensen

Oliver Lauridsen

Emil Kristensen

Morten Madsen

Sebastian Dahm

Julian Jakobsen

Jesper Jensen

Jesper Jensen Aabo

Nichlas Hardt

Nicholas Jensen

Mathias Bau

Patrick Russell

Peter Regin

Finland

Sebastian Aho (Hurricanes)

Marko Anttila (Jokerit)

Mikael Granlund (Wild)

Miro Heiskanen (Stars)

Julius Honka (Stars)

Ville Husso (Blues)

Pekka Jorma (Jokerit)

Kasperi Kapanen (Maple Leafs)

Eero Killyan (Orebro HK)

Tommi Kivisto (Jokerit)

Miika Koivisto (Karpat)

Saku Maenalanen (Karpat)

Sakari Manninen (Orebro HK)

Niko Mikkola (Tappara)

Mika Niemi (Jokerit)

Markus Nutivaara (Blue Jackets)

Olli Palola (Jokerit)

Janne Pesonen (Vaxjo Lakers)

Ville Pokka (Belleville Senators)

Mikko Rantanen (Avalanche)

Juuso Riikola (KalPA)

Harri Sateri (Panthers)

Veli-Matti Savinainen (Jugra Hanty-Mansijsk)

Teuvo Teravainen (Hurricanes)

Germany

Leon Draisaitl (Oilers)

Korbinian Holzer (Ducks)

Dennis Seidenberg (Islanders)

Nicolas Krammer

Matthias Plachta

Sebastian Uvira

Niklas Treutle

Oliver Mebus

Yannic Seidenberg

Bjorn Krupp

Jonas Muller

Yasin Ehliz

Patrick Hager

Timo Pielmeier

Markus Eisenschmid

Manuel Weiderer

Marc Michaelis

Bernhard Ebner

Dominik Kahun

Daniel Pietta

Moritz Muller

Marcel Noebels

Frederik Tiffels

South Korea

Matt Dalton

Yeongjun Seo

Bryan William Young

Wonjun Kim

Hyonho Oh

Won Jung Kim

Jungwoo Jeon

Michael Swift

Kisung Kim

Hyeongcheol Song

Young Jun Lee

Sangwook Kim

Brock Radunske

Jin Hui Ahn

Yeonseung Lee

Woosang Park

Alex Plante

Sanghoon Shin

Sungje Park

Don Ku Lee

Jin Kyu Park

Chonghyun Lee

Minho Cho

Sangwoo Shin

Latvia

Rihards Bukarts

Kristaps Sotnieks

Martins Karsums

Rodrigo Abols

Rudolfs Balcers

Mikelis Redlihs

Andris Dzerins

Uvis Balinskis

Oskars Cibulskis

Ralfs Freibergs

Elvis Merzlikins

Matiss Kivlenieks

Frenks Razgals

Kristers Gudlevskis

Guntis Galvins

Miks Indrasis

Roberts Bukarts

Kristaps Zile

Vitalijs Pavlovs

Gints Meija

Ronalds Kenins

Kristians Rubins

Norway

Johannes Johannesen

Jonas Holos

Mathias Trettenes

Michael Haga

Tommy Kristiansen

Eirik Salsten

Stefan Espeland

Tobias Lindstrom

Anders Bastiansen

Steffen Thoresen

Martin Roymark

Kristian Forsberg

Niklas Roest

Lars Haugen

Henrik Haukeland

Villiam Strom

Henrik Holm

Ken Andre Olimb

Christian Bull

Mathis Olimb

Alexander Bonsaksen

Daniel Sorvik

United States

Cam Atkinson (Blue Jackets)

Will Butcher (Devils)

Blake Coleman (Devils)

Scott Darling (Hurricanes)

Alex DeBrincat (Blackhawks)

Johnny Gaudreau (Flames)

Brian Gibbons (Devils)

Quinn Hughes (University of Michigan)

Patrick Kane (Blackhawks)

Keith Kinkaid (Devils)

Chris Kreider (Rangers)

Dylan Larkin (Red Wings)

Anders Lee (Islanders)

Charlie Lindgren (Canadiens)

Alec Martinez (Kings)

Sonny Milano (Blue Jackets)

Connor Murphy (Blackhawks)

Jordan Oesterle (Blackhawks)

Neal Pionk (Rangers)

Derek Ryan (Hurricanes)

Tage Thompson (Blues)

Colin White (Senators)

(Photos courtesy: Getty Images)