Each team's roster consisted of at least 15 skaters (forwards and defencemen) and two goaltenders, and at most 22 skaters and three goaltenders. All 16 participating nations, through the confirmation of their respective national associations, had to submit a "Long List" no later than two weeks before the tournament, and a final roster by the Passport Control meeting prior to the start of the tournament.
Age and team as of 9 May 2025. Flags are only for foreign coaches.
Group A Austria A 28-player roster was announced on 28 April 2025. The final squad was revealed on 5 May 2025.
Head coach: Roger Bader
No.Pos.NameHeightWeightBirthdateTeam 3 F Red Bull Salzburg 4 D Pioneers Vorarlberg 5 F – C Red Bull Salzburg 7 F Black Wings Linz 12 D EC KAC 16 F HC Ambrì-Piotta 18 D Red Bull Salzburg 19 F ZSC Lions 21 F Graz 99ers 24 F SC Bern 26 F La Chaux-de-Fonds 30 G Red Bull Salzburg 31 G Växjö Lakers 32 D – A EHC Kloten 33 G EC KAC 35 G Red Bull Salzburg 45 D Rögle BK 48 F Red Bull Salzburg 52 F Graz 99ers 78 D EC KAC 80 F Red Bull Salzburg 84 F New Hampshire Wildcats 91 D – A Vienna Capitals 92 D EC KAC 95 F Graz 99ers 96 F Detroit Red Wings
Canada A 15-player roster was announced on 1 May 2025.
Head coach: Dean Evason
No.Pos.NameHeightWeightBirthdateTeam 6 D Philadelphia Flyers 7 D Montreal Canadiens 8 D New York Islanders 9 F – A Colorado Avalanche 10 F St. Louis Blues 11 F Philadelphia Flyers 14 F New York Islanders 17 F New York Rangers 19 F Columbus Blue Jackets 24 F Los Angeles Kings 27 F Utah Mammoth 29 G Minnesota Wild 31 G Hartford Wolf Pack 41 D Seattle Kraken 46 D Minnesota Wild 50 G St. Louis Blues 52 D Calgary Flames 62 D Seattle Kraken 71 F Philadelphia Flyers 87 F – C Pittsburgh Penguins 90 F – A Nashville Predators 91 F Columbus Blue Jackets 94 F Brampton Steelheads 96 F San Jose Sharks
Finland The roster was named on 4 May 2025.
Head coach: Antti Pennanen
No.Pos.NameHeightWeightBirthdateTeam 2 D Linköping HC 4 D – C ZSC Lions 6 D HIFK 13 F Frölunda HC 15 F Porin Ässät 18 D SCL Tigers 19 F SC Bern 20 F Seattle Kraken 21 F Örebro HK 23 D Ottawa Senators 24 F – A Örebro HK 25 F Malmö Redhawks 27 F Cleveland Monsters 29 F Lausanne HC 31 G Nashville Predators 33 G Växjö Lakers 37 D Vaasan Sport 41 F Porin Ässät 42 D Malmö Redhawks 47 F Porin Ässät 50 D HV71 61 F New York Rangers 62 D KalPa 74 G Nashville Predators 82 F SCL Tigers 86 F – A Chicago Blackhawks 91 F ZSC Lions
France The roster was announced on 6 May 2025.
Head coach: Yorick Treille
No.Pos.NameHeightWeightBirthdateTeam 3 F ERC Ingolstadt 5 D HC Davos 6 D Ducs d'Angers 7 D Brûleurs de Loups 8 D – A Iisalmen Peli-Karhut 9 F St. Louis Blues 20 F Spartiates de Marseille 22 F Brûleurs de Loups 25 F Herning Blue Fox 27 D Iowa Heartlanders 28 D Spartiates de Marseille 29 F – A Nybro Vikings IF 30 G Lausanne HC 32 G Boxers de Bordeaux 33 G Dukla Michalovce 41 F – C HC Ajoie 44 D Boxers de Bordeaux 70 F Boxers de Bordeaux 72 F Mountfield HK 77 F Brûleurs de Loups 78 F Porin Ässät 81 F Dragons de Rouen 86 D Spartiates de Marseille 90 F Brûleurs de Loups 94 F Lausanne HC 95 F HC Ajoie
Latvia The roster was announced on 6 May 2025.
Head coach: Harijs Vītoliņš
No.Pos.NameHeightWeightBirthdateTeam 6 D Rytíři Kladno 11 F Providence Bruins 12 F Niagara Purple Eagles 13 F Vítkovice Ridera 16 F – C HK Dukla Michalovce 17 F Skellefteå AIK 18 F Lehigh Valley Phantoms 21 F ZSC Lions 22 F HC La Chaux-de-Fonds 27 D Herning Blue Fox 29 D Mountfield HK 34 F Rytíři Kladno 36 F New Hampshire Wildcats 40 G Spišská Nová Ves 42 D JYP Jyväskylä 43 F HPK 50 G Fischtown Pinguins 55 D Energie Karlovy Vary 72 D Energie Karlovy Vary 77 D – A HC Litvínov 88 G Dukla Trenčín 89 F Odense Bulldogs 94 D – A Škoda Plzeň 95 F Mountfield HK 97 F HK 32 Liptovský Mikuláš
Slovakia The roster was announced on 7 May 2025.
Head coach: Vladimír Országh
No.Pos.NameHeightWeightBirthdateTeam 4 D Mountfield HK 6 D HK Spišská Nová Ves 7 D Admiral Vladivostok 8 F HC Litvínov 10 F Hartford Wolf Pack 13 F SCL Tigers 15 F Springfield Thunderbirds 16 F Bílí Tygři Liberec 17 F Motor České Budějovice 19 F HC Oceláři Třinec 22 D Cleveland Monsters 24 G Kunlun Red Star 27 F HK Nitra 29 D – A Bílí Tygři Liberec 31 G Iowa Wild 32 G HC Lugano 40 F – A Oceláři Třinec 42 F Calgary Flames 44 D HC Košice 49 F Slovan Bratislava 64 D Oceláři Třinec 73 D HKM Zvolen 87 F San Jose Barracuda 88 F Ontario Reign 91 F – C Verva Litvínov 98 D Slovan Bratislava
Slovenia The roster was announced on 6 May 2025.
Head coach: Edo Terglav
No.Pos.NameHeightWeightBirthdateTeam 4 D Gothiques d'Amiens 6 D Horacka Slavia Trebic 8 F HK Olimpija 10 F HK Olimpija 12 F HK Olimpija 13 F Augustana Vikings 14 D – A Kitzbüheler EC 15 D HK Olimpija 17 D Gatineau Olympiques 18 F Black Wings Linz 21 F Kunlun Red Star 23 F HK Olimpija 33 G HDD Jesenice 41 D HK Olimpija 43 D Flint Firebirds 46 F – A Kookoo 47 F HC Olomouc 49 F Connecticut Huskies 55 F – C HK Olimpija 61 G HK Olimpija 69 G Brûleurs de Loups 70 F HK Olimpija 91 F EV Lindau Islanders 92 F Fehérvár HA 96 D HK Olimpija
Sweden The roster was announced on 2 May 2025.
Head coach: Sam Hallam
No.Pos.NameHeightWeightBirthdateTeam 4 D – C Calgary Flames 6 D Seattle Kraken 8 D Minnesota Wild 9 F Nashville Predators 10 F San Jose Sharks 11 F – A Calgary Flames 12 F Frölunda HC 23 F Detroit Red Wings 25 G New Jersey Devils 26 F Rögle BK 28 F Boston Bruins 29 D Vancouver Canucks 33 G Philadelphia Flyers 37 F Anaheim Ducks 38 D Washington Capitals 40 G Chicago Blackhawks 51 F Montreal Canadiens 56 D Detroit Red Wings 71 F Vegas Golden Knights 77 D Detroit Red Wings 82 F ZSC Lions 88 F Toronto Maple Leafs 90 F Minnesota Wild 91 F Anaheim Ducks 93 F – A New York Rangers
Group B Czechia A 24-player roster was announced on 4 May 2025.
Head coach: Radim Rulík
No.Pos.NameHeightWeightBirthdateTeam 7 D Iowa Wild 8 F Karlovy Vary 10 F – C Dynamo Pardubice 17 D – A Vancouver Canucks 18 F HC Davos 19 F Kometa Brno 20 D Ilves 22 F Dynamo Pardubice 23 F Dynamo Pardubice 24 F Calgary Flames 26 D Rytíři Kladno 32 G Sparta Praha 36 D Sparta Praha 43 F Sparta Praha 44 F HC Davos 50 G Utah Mammoth 55 D Dynamo Pardubice 64 F Toronto Maple Leafs 77 D Mladá Boleslav 80 G Calgary Flames 84 D Oceláři Třinec 86 F HIFK 88 F – A Boston Bruins 94 F Boston Bruins 96 F EV Zug 98 F Colorado Avalanche
Denmark The roster was announced on 7 May 2025.
Head coach: Mikael Gath
No.Pos.NameHeightWeightBirthdateTeam 11 F MoDo Hockey 12 F HV71 15 D Malmö Redhawks 17 F SC Rapperswil-Jona Lakers 22 D Löwen Frankfurt 24 F Winnipeg Jets 25 D – A HC TPS 29 F MoDo Hockey 32 G EC KAC 38 F Herning Blue Fox 40 D Kiekko-Espoo 41 D – C EC KAC 42 D Fischtown Pinguins 43 G Herning Blue Fox 46 F Vegas Golden Knights 48 D Fischtown Pinguins 50 F Herning Blue Fox 54 F Fischtown Pinguins 63 F – A Linköping HC 65 F Fischtown Pinguins 72 F Södertälje SK 77 F EC KAC 80 G HV71 86 F Rögle BK 95 F Motor České Budějovice
Germany A 26-player roster was announced on 30 April 2025.
Head coach: Harold Kreis
No.Pos.NameHeightWeightBirthdateTeam 7 F EHC Red Bull München 11 D Eisbären Berlin 12 D Eisbären Berlin 18 F Ottawa Senators 19 F – A ERC Ingolstadt 25 D ERC Ingolstadt 30 G Seattle Kraken 31 G Adler Mannheim 35 G EHC Red Bull München 38 D ERC Ingolstadt 40 F Adler Mannheim 41 D – A Eisbären Berlin 42 F EHC Red Bull München 44 F Straubing Tigers 49 D Adler Mannheim 50 F EHC Red Bull München 53 D – C Detroit Red Wings 55 D Tucson Roadrunners 56 F Eisbären Berlin 65 F Adler Mannheim 72 F Lausanne HC 73 F Chicago Blackhawks 74 F Kölner Haie 83 F Eisbären Berlin 92 F Eisbären Berlin 95 F Eisbären Berlin
Hungary The roster was announced on 7 May 2025.
Head coach: Gergely Majoross
No.Pos.NameHeightWeightBirthdateTeam 1 G Sparta Sarpsborg 5 F KooKoo 7 F DEAC 8 D Budapest JA HC 10 F Újpesti TE 11 D Újpesti TE 13 F Budapest JA HC 16 F – A Fehérvár AV19 21 F Iowa Heartlanders 22 F KooKoo 23 D Iowa Heartlanders 24 F Fehérvár AV19 27 D Kalmar HC 30 G HK Poprad 33 D Budapest JA HC 34 F – A Fehérvár AV19 35 G Fehérvár AV19 36 F – C Fehérvár AV19 55 D EHC Winterthur 61 F Gyergyói HK 68 F Jukurit 70 D Nottingham Panthers 82 D DVTK Jegesmedvék 87 F Fehérvár AV19 93 F Fehérvár AV19
Kazakhstan The roster was announced on 6 May 2025.
Head coach: Oleg Bolyakin
No.Pos.NameHeightWeightBirthdateTeam 1 G Metallurg Magnitogorsk 7 D Admiral Vladivostok 10 F – A Metallurg Magnitogorsk 13 F Barys Astana 17 F Barys Astana 18 F Arlan Kokshetau 20 G HC Ryazan 22 F Barys Astana 23 F Barys Astana 24 D Torpedo Nizhny Novgorod 27 F Humo Tashkent 28 D Metallurg Magnitogorsk 31 D Nomad Astana 32 G Arlan Kokshetau 33 D Arlan Kokshetau 34 F Nomad Astana 48 F – C Barys Astana 58 D Barys Astana 64 F Admiral Vladivostok 71 D Barys Astana 81 F Barys Astana 84 F Barys Astana 87 D Barys Astana 88 F HC Chelny 96 F – A Barys Astana
Norway The roster was announced on 7 May 2025.
Head coach: Tobias Johansson
No.Pos.NameHeightWeightBirthdateTeam 2 D Vimmerby HC 4 D Lahti Pelicans 5 D Sparta Sarpsborg 7 D BIK Karlskoga 12 F – A Örebro HK 13 F Malmö Redhawks 17 F Energie Karlovy Vary 18 F Jukurit 19 F Storhamar Hockey 21 F Mora IK 22 F Storhamar Hockey 23 F – C Malmö Redhawks 24 F Storhamar Hockey 26 F Stavanger Oilers 27 F Storhamar Hockey 28 F Grand Rapids Griffins 30 G Frölunda HC 31 G Örebro HK 32 G Vålerenga Ishockey 37 F Fischtown Pinguins 39 F BIK Karlskoga 43 D Djurgårdens IF 47 D Storhamar Hockey 54 D Storhamar Hockey 71 F BIK Karlskoga 72 D San Diego Gulls 78 D – A Tampa Bay Lightning
Switzerland The roster was announced on 5 May 2025. Following Nico Hischier's exit from the tournament, Andrea Glauser was named captain.
Head coach: Patrick Fischer
No.Pos.NameHeightWeightBirthdateTeam 8 F Simon Knak HC Davos 9 F Damien Riat Lausanne HC 10 F Andres Ambühl HC Davos 13 F Nico Hischier – C New Jersey Devils 14 D Dean Kukan ZSC Lions 15 F Grégory Hofmann EV Zug 17 F Ken Jäger Lausanne HC 21 F Kevin Fiala Los Angeles Kings 22 F Nino Niederreiter Winnipeg Jets 26 G Sandro Aeschlimann HC Davos 28 F Timo Meier New Jersey Devils 34 G Stéphane Charlin SCL Tigers 43 D Andrea Glauser– C Lausanne HC 45 D Michael Fora HC Davos 54 D Christian Marti ZSC Lions 56 D Tim Berni Genève-Servette 62 F Denis Malgin ZSC Lions 63 G Leonardo Genoni EV Zug 71 D Jonas Siegenthaler New Jersey Devils 72 F Dominik Egli Frölunda HC 73 F Sandro Schmid Fribourg-Gottéron 80 F Nicolas Baechler ZSC Lions 85 F Sven Andrighetto – A ZSC Lions 86 D J.J. Moser Tampa Bay Lightning 88 F Christoph Bertschy Fribourg-Gottéron 95 F Tyler Moy Rapperswil-Jona Lakers
United States A 22-player roster was announced on 30 April 2025.
Head coach: Ryan Warsofsky
No.Pos.NameHeightWeightBirthdateTeam 1 G Boston Bruins 2 D Anaheim Ducks 6 D Boston Bruins 7 D Utah Mammoth 8 D Columbus Blue Jackets 9 F – C Utah Mammoth 10 F Seattle Kraken 12 F Ottawa Senators 18 F Vancouver Canucks 19 F Anaheim Ducks 20 D Boston Bruins 22 F Michigan State Spartans 23 F Seattle Kraken 28 D Minnesota Wild 30 G Western Michigan Broncos 35 G Seattle Kraken 43 F San Jose Sharks 47 F Nashville Predators 72 F – A Buffalo Sabres 73 D Chicago Blackhawks 76 D – A Nashville Predators 81 F Utah Mammoth 83 F Vancouver Canucks 91 F Chicago Blackhawks 92 F Utah Mammoth
References