The final roster will be set at 25 players, so one more will have to leave the team ahead of the World Juniors which will start on August 10 for the Swiss team.
After their camps in Cham and Finland, they will now play two more preparation games in Canada: one against Slovakia on August 5 and one against team USA on August 6.
Goaltenders (3): Henauer Andri (SC Bern), Pasche Kevin (Omaha Lancers / USHL), Patenaude Noah (Saint John Sea Dogs / QMJHL)
Defenders (9): Chanton Giancarlo (Genève-Servette HC), Delémont Noah (EHC Biel-Bienne), Despont Vincent (Saint John Sea Dogs / QMJHL), Dionicio Rodwin (Niagara IceDogs / OHL), Meile Nick (SC Bern), Nussbaumer Arno (EV Zug), Sidler Dario (Lausanne HC), Streule Maximilian (Winnipeg Ice / WHL), Zanetti Brian (Peterborough Petes / OHL)
Forwards (14): Alge Mats (SCRJ Lakers), Allenspach Dario (EV Zug), Baechler Nicolas (GCK/ZSC Lions), Biasca Attilio (Halifax Mooseheads / QMJHL), Fahrni Joshua (SC Bern), Garessus Lilian (HC Ajoie), Graf Marlon (GCK/ZSC Lions), Henry Joel (GCK/ZSC Lions), Knak Simon (HC Davos), Marchon Joel (EV Zug), Muggli Tim (EV Zug), Nicolet Kevin (Linköping HC / SWE), Ritzmann Fabian (SC Bern), Taibel Jonas (Moncton Wildcats / QMJHL).