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.
A 28-player roster was announced on 28 April 2025. The final squad was revealed on 5 May 2025.
Head coach: Roger Bader
A 15-player roster was announced on 1 May 2025.
Head coach: Dean Evason
The roster was named on 4 May 2025.
Head coach: Antti Pennanen
The roster was announced on 6 May 2025.
Head coach: Yorick Treille
The roster was announced on 6 May 2025.
Head coach: Harijs Vëtolià Âà ¡
The roster was announced on 7 May 2025.
Head coach: VladimÃÂr Országh
The roster was announced on 6 May 2025.
Head coach: Edo Terglav
The roster was announced on 2 May 2025.
Head coach: Sam Hallam
A 24-player roster was announced on 4 May 2025.
Head coach: Radim RulÃÂk
The roster was announced on 7 May 2025.
Head coach: Mikael Gath
A 26-player roster was announced on 30 April 2025.
Head coach: Harold Kreis
The roster was announced on 7 May 2025.
Head coach: Gergely Majoross
The roster was announced on 6 May 2025.
Head coach: Oleg Bolyakin
The roster was announced on 7 May 2025.
Head coach: Tobias Johansson
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
A 22-player roster was announced on 30 April 2025.
Head coach: Ryan Warsofsky