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 roster by the first IIHF directorate meeting.
Age and team as of 12 May 2023. Flags are only for foreign coaches.
Group A Austria A 26-player roster was announced on 30 April. The final squad was revealed on 7 May 2023.
Head coach: Roger Bader
No.Pos.NameHeightWeightBirthdateTeam 3 F Red Bull Salzburg 5 F – C Red Bull Salzburg 9 F Red Bull Salzburg 12 D EC KAC 13 D Red Bull Salzburg 14 D HC Ambrì-Piotta 16 F HC Ambrì-Piotta 17 F – A EC KAC 20 D Vienna Capitals 21 F EC KAC 23 F Iowa Wild 24 D EC KAC 26 F HC La Chaux-de-Fonds 29 G Vienna Capitals 30 G Red Bull Salzburg 31 G Pioneers Vorarlberg 32 D HC Lugano 41 F EK Zeller Eisbären 48 F Red Bull Salzburg 52 F Red Bull Salzburg 64 D EHC Kloten 70 F Red Bull Salzburg 78 D AIK IF 91 D – A Red Bull Salzburg 96 F Red Bull Salzburg
Denmark A 25-player roster was announced on 25 April.
Head coach: Heinz Ehlers
No.Pos.NameHeightWeightBirthdateTeam 1 G William Rørth Rødovre Mighty Bulls 9 F ERC Ingolstadt 12 F HV71 14 D Rungsted Ishockey Klub 15 D Malmö Redhawks 17 F SC Rapperswil-Jona Lakers 19 F Herlev Eagles 22 D Malmö Redhawks 24 F Winnipeg Jets 25 D Malmö Redhawks 27 D Fischtown Pinguins 32 G Mathias Seldrup Esbjerg Energy 34 D Rungsted Ishockey Klub 38 F Herning Blue Fox 39 G Aalborg Pirates 40 D Aalborg Pirates 41 D – C EC KAC 42 F Modo Hockey 47 D Oliver Larsen Mikkelin Jukurit 50 F Herning Blue Fox 54 F Esbjerg Energy 63 F – A Linköping HC 65 F Fischtown Pinguins 71 F Fischtown Pinguins 80 G Frölunda HC 89 F – A HV71 95 F Brynäs IF
Finland The roster was announced on 7 May 2023.
Head coach: Jukka Jalonen
No.Pos.NameHeightWeightBirthdateTeam 2 D Färjestad BK 3 D – A Detroit Red Wings 4 D ZSC Lions 6 D Brynäs IF 10 F Montreal Canadiens 12 F – C Oulun Kärpät 19 F Tappara 23 D Porin Ässät 24 F Brynäs IF 29 F IK Oskarshamn 30 G Tappara 33 G Växjö Lakers 42 F St. Louis Blues 45 G Brynäs IF 50 D Växjö Lakers 52 D Tappara 55 D Oulun Kärpät 65 F Henderson Silver Knights 70 F Genève-Servette HC 74 F IK Oskarshamn 76 F EHC Biel 82 F SCL Tigers 84 F New York Rangers 91 F ZSC Lions 96 F – A Colorado Avalanche
France A 26-player roster was announced on 1 May. The final squad was revealed on 9 May 2023.
Head coach: Philippe Bozon
No.Pos.NameHeightWeightBirthdateTeam 3 F ERC Ingolstadt 5 D ZSC Lions 6 D Ducs d'Angers 7 D Brûleurs de Loups 8 D KalPa 12 F – A Dragons de Rouen 13 F Boxers de Bordeaux 22 F Fehérvár AV19 24 F Wilkes-Barre/Scranton Penguins 25 F – A Ducs d'Angers 27 D Boxers de Bordeaux 29 F Iowa Heartlanders 32 G Scorpions de Mulhouse 33 G Rapaces de Gap 37 G Jokers de Cergy-Pontoise 42 F ZSC Lions 62 D Dragons de Rouen 72 F Mountfield HK 74 D HC Ajoie 77 F – C Brûleurs de Loups 78 F Brûleurs de Loups 81 F Iserlohn Roosters 85 D Brûleurs de Loups 94 F Lausanne HC 95 F HC Ajoie 96 F Jokers de Cergy-Pontoise
Germany The roster was announced on 10 May.
Head coach: Harold Kreis
No.Pos.NameHeightWeightBirthdateTeam 1 G Grizzlys Wolfsburg 6 D Providence Bruins 7 F EHC Red Bull München 9 D Manitoba Moose 27 D EHC Red Bull München 28 F Augsburger Panther 33 F Buffalo Sabres 35 G EHC Red Bull München 37 G Fischtown Pinguins 38 D ERC Ingolstadt 40 F Düsseldorfer EG 41 D Eisbären Berlin 53 D Detroit Red Wings 56 F Eisbären Berlin 57 D ERC Ingolstadt 60 F ERC Ingolstadt 62 F Straubing Tigers 72 F – A SC Bern 74 F EHC Red Bull München 77 F Düsseldorfer EG 78 F San Jose Sharks 91 D – C Kölner Haie 92 F – A Eisbären Berlin 95 F EHC Red Bull München 97 F Filip Varejcka EHC Red Bull München
Hungary A 27-player roster was announced on 5 May. The final squad was revealed on 10 May.
Head coach: Kevin Constantine
No.Pos.NameHeightWeightBirthdateTeam 1 G JKH GKS Jastrzębie 4 D – A MAC Budapest 6 D DVTK Jegesmedvék 8 D MAC Budapest 10 F – C Ferencvárosi TC 12 D Fehérvár AV19 13 F MAC Budapest 14 F Ilves 16 F CSM Corona Brașov 17 D DVTK Jegesmedvék 18 F HKM Zvolen 20 F HSC Csíkszereda 21 F Northern Michigan Wildcats 22 F Linköping HC 23 D Västerås IK 24 F Fehérvár AV19 28 F Fehérvár AV19 33 D Fehérvár AV19 34 F Fehérvár AV19 35 G Fehérvár AV19 36 F Fehérvár AV19 44 D Gyergyói HK 59 G Ferencvárosi TC 61 F Gyergyói HK 62 F – A Fehérvár AV19 70 D MAC Budapest
Sweden The roster was announced on 10 May.
Head coach: Sam Hallam
No.Pos.NameHeightWeightBirthdateTeam 2 D Frölunda HC 7 D Genève-Servette HC 12 D Arizona Coyotes 17 F Skellefteå AIK 18 F Rögle BK 19 F HC Fribourg-Gottéron 20 F HV71 21 F Örebro HK 23 F – A Detroit Red Wings 24 F SC Bern 30 G Minnesota Wild 31 G Frölunda HC 32 D Växjö Lakers 33 F – C Anaheim Ducks 35 G Timrå IK 37 D Toronto Maple Leafs 38 D Washington Capitals 48 F Detroit Red Wings 49 F San Jose Sharks 54 D Leksands IF 59 F Färjestad BK 64 D Skellefteå AIK 70 F HC Davos 91 F Los Angeles Kings 95 F – A HC Fribourg-Gottéron 98 F Pittsburgh Penguins
United States A 22-player roster was announced on 4 May 2023. Rocco Grimaldi was added a day later.
Head coach: David Quinn
No.Pos.NameHeightWeightBirthdateTeam 1 G Pittsburgh Penguins 3 D San Jose Sharks 4 D Arizona Coyotes 7 D Lehigh Valley Phantoms 9 F Iowa Wild 10 F Pittsburgh Penguins 11 F Boston University Terriers 12 D Winnipeg Jets 13 F – C Pittsburgh Penguins 15 D Springfield Thunderbirds 17 F Ontario Reign 19 F Boston College Eagles 20 D Boston University Terriers 21 F Montreal Canadiens 22 F Chicago Blackhawks 23 F Tampa Bay Lightning 25 D Tampa Bay Lightning 27 F Calgary Flames 29 G Rockford IceHogs 38 F Ottawa Senators 40 G Ontario Reign 43 D Ottawa Senators 56 F Rockford IceHogs 83 F – A Vancouver Canucks 89 F – A Buffalo Sabres 91 F Grand Rapids Griffins
Group B Canada A 20-player roster was announced on 5 May 2023.
Head coach: André Tourigny
No.Pos.NameHeightWeightBirthdateTeam 5 D Minnesota Wild 7 D Pittsburgh Penguins 8 F Nashville Predators 11 F Arizona Coyotes 19 F Buffalo Sabres 20 D Montreal Canadiens 21 F Philadelphia Flyers 22 F Buffalo Sabres 27 G Buffalo Sabres 30 G St. Louis Blues 35 G Montreal Canadiens 52 D – A Calgary Flames 53 F Tucson Roadrunners 57 D Vancouver Canucks 63 F St. Louis Blues 67 F – A Arizona Coyotes 73 F – C Calgary Flames 74 D Vancouver Canucks 77 D Colorado Avalanche 79 F St. Louis Blues 90 F Detroit Red Wings 91 F Michigan Wolverines
Czechia The roster was announced on 6 May 2023.
Head coach: Kari Jalonen
No.Pos.NameHeightWeightBirthdateTeam 3 D Tucson Roadrunners 6 D HC Sparta Praha 7 D HC Dynamo Pardubice 8 F HC Energie Karlovy Vary 10 F – C SC Rapperswil-Jona Lakers 13 F Ottawa Senators 14 F HC Ambrì-Piotta 18 F Detroit Red Wings 19 F HC Kometa Brno 23 F HC Dynamo Pardubice 25 F HV71 30 G ZSC Lions 33 D HC Dynamo Pardubice 47 D – A SC Rapperswil-Jona Lakers 48 F HC Energie Karlovy Vary 50 G Arizona Coyotes 52 F HC Ambrì-Piotta 53 F Toronto Marlies 61 F San Jose Barracuda 67 D Boston Bruins 69 F HC Oceláři Třinec 71 F – A HC Sparta Praha 72 F New York Rangers 77 D HC Sparta Praha 84 D HC Kometa Brno 94 G Ilves 96 F HC Sparta Praha
Kazakhstan A 28-player roster was announced on 10 May.
Head coach: Galym Mambetaliyev
No.Pos.NameHeightWeightBirthdateTeam 1 G Barys Astana 10 F – A Barys Astana 13 F Barys Astana 17 F Nomad Nur-Sultan 21 D Arlan Kokshetau 23 F Nomad Nur-Sultan 25 D Nomad Nur-Sultan 28 D Admiral Vladivostok 31 D Nomad Nur-Sultan 43 G Barys Astana 48 F – C Barys Astana 55 D Barys Astana 64 F Barys Astana 65 D Barys Astana 71 D Nomad Nur-Sultan 72 F Khimik Voskresensk 73 G Nomad Nur-Sultan 79 F Barys Astana 81 F Nomad Nur-Sultan 84 F Barys Astana 86 F Barys Astana 87 D Nomad Nur-Sultan 88 F AKM Novomoskovsk 92 F Arlan Kokshetau 96 F – A Barys Astana
Latvia The roster was announced on 9 May 2023.
Head coach: Harijs Vītoliņš
No.Pos.NameHeightWeightBirthdateTeam 2 D HC Oceláři Třinec 9 F AIK IF 13 F EC KAC 16 F – C Iserlohn Roosters 17 F Motor České Budějovice 18 F – A Örebro HK 21 F Syracuse Crunch 22 F HC La Chaux-de-Fonds 25 F Herning Blue Fox 26 D HC Bílí Tygři Liberec 27 D Rytíři Kladno 29 D HC Litvínov 31 G Abbotsford Canucks 39 F Södertälje SK 50 G Modo Hockey 55 D HC Nové Zámky 65 D Alaska Nanooks 70 F Schwenninger Wild Wings 71 F – A HC Vítkovice Ridera 72 D HC Litvínov 73 F Genève-Servette HC 74 G SCL Tigers 77 D HC Litvínov 85 F Luleå HF 91 F Lausanne HC 94 D Calgary Wranglers 95 F Mikkelin Jukurit
Norway The roster was announced on 7 May.
Head coach: Tobias Johansson
No.Pos.NameHeightWeightBirthdateTeam 2 D Leksands IF 4 D – A Västerviks IK 8 F – A HPK 10 D IF Björklöven 12 F Mora IK 13 F HC La Chaux-de-Fonds 16 D Stjernen Hockey 17 F Storhamar Hockey 18 F Vålerenga Ishockey 19 F Sparta Sarpsborg 20 F Stavanger Oilers 23 F Stavanger Oilers 24 F Cleveland Monsters 27 F Vålerenga Ishockey 30 G Sparta Sarpsborg 31 G Örebro HK 33 G Düsseldorfer EG 37 F Fischtown Pinguins 40 F – C Schwenninger Wild Wings 42 F Mora IK 43 D Västerviks IK 49 D HIFK Hockey 76 D IK Oskarshamn 85 F Steinbach Black Wings Linz 86 F Tappara
Slovakia The roster was announced on 6 May.
Head coach: Craig Ramsay
No.Pos.NameHeightWeightBirthdateTeam 3 D BK Mladá Boleslav 5 D Utica Comets 7 D HC Vítkovice Ridera 8 F Ontario Reign 12 F Mountfield HK 13 D HK Nitra 16 F BK Mladá Boleslav 17 F HC Litvínov 21 F Tucson Roadrunners 22 D Cleveland Monsters 25 F HC '05 Banská Bystrica 27 F – C Leksands IF 28 F Lausanne HC 29 D HC Bílí Tygři Liberec 31 G HC Slovan Bratislava 33 G HK Dukla Michalovce 34 F – A Leksands IF 35 G HC Košice 44 D Mountfield HK 47 F BK Mladá Boleslav 48 F HK Dukla Trenčín 64 D HC Vítkovice Ridera 79 F HC Oceláři Třinec 87 F San Diego Gulls 91 F – A HC Litvínov
Slovenia The roster was announced on 4 May.
Head coach: Matjaž Kopitar
No.Pos.NameHeightWeightBirthdateTeam 4 D HK Olimpija 6 D Nice hockey Côte d'Azur 8 F Fischtown Pinguins 12 F HK Olimpija 14 D Fischtown Pinguins 15 D Augsburger Panther 17 D – A HC Pustertal Wölfe 18 F Graz 99ers 19 F HK Olimpija 21 F Amur Khabarovsk 24 F – A EC KAC 26 F – C Fischtown Pinguins 32 G BK Mladá Boleslav 33 G HK Olimpija 35 G EV Landshut 44 D HK Olimpija 45 F Pioneers Vorarlberg 55 F EC VSV 76 D HK Olimpija 81 F HK Olimpija 88 F HK Olimpija 91 F Fischtown Pinguins 92 F Fehérvár AV19 96 D Vaasan Sport 98 F EC VSV
Switzerland The roster was announced on 9 May.
Head coach: Patrick Fischer
No.Pos.NameHeightWeightBirthdateTeam 9 F Lausanne HC 10 F – A HC Davos 11 F EV Zug 13 F New Jersey Devils 14 D ZSC Lions 21 F Los Angeles Kings 22 F – C Winnipeg Jets 24 D EV Zug 29 G Genève-Servette HC 36 G EHC Biel 43 D Lausanne HC 45 D HC Davos 54 D – A ZSC Lions 55 D SC Bern 59 F EV Zug 62 F Colorado Avalanche 63 G EV Zug 68 F EV Zug 70 F HC Davos 71 F Genève-Servette HC 79 F HC Lugano 86 D Arizona Coyotes 88 F HC Fribourg-Gottéron 92 F EHC Biel 97 D New Jersey Devils 98 F Genève-Servette HC
References