| Confirmed | Jonathan Waeber (G) | No team | HC Château d'Oex | |
|---|
| Loan | Fabrice Kruijsen (G) | HC Davos U20 | HC Prättigau-Herrschaft | |
|---|
| Extension | Steve Hirschi (D) | HC Lugano | HC Lugano | |
|---|
| Confirmed | Thomas Studer (F) | Kloten Flyers | EHC Winterthur | |
|---|
| Confirmed | Joel Steinauer (D) | Kloten Flyers | EHC Winterthur | |
|---|
| Confirmed | Jasper Fitzi (F) | Spånga IS J20 | Väsby IK J20 | |
|---|
| Confirmed | Fredrik Sitje (F) | GC Küsnacht Lions | SC Langenthal | |
|---|
| Extension | Jesse Zgraggen (D) | HC Ambrì-Piotta | HC Ambrì-Piotta | |
|---|
| Loan | Bryan Peter (D) | GC Küsnacht Lions II U20 | EHC Dübendorf | |
|---|
| Confirmed | Timo Meier (F) | Halifax Mooseheads | Rouyn-Noranda Huskies | |
|---|
| Loan | Makai Holdener (F) | EHC Biel-Bienne Spirit U20 | Malmö Redhawks J20 | |
|---|
| Confirmed | Igor Jelovac (D) | EHC Biel-Bienne | HC Ambrì-Piotta | |
|---|
| Loan | Yoan Massimino (F) | Genève-Servette HC U20 | HC Ajoie | |
|---|
| Loan | Thomas Heinimann (F) | Genève-Servette HC U20 | HC Ajoie | |
|---|
| Confirmed | Timo Helbling (D) | SC Bern | Kloten Flyers | |
|---|
| Loan | Matteo Romanenghi (F) | HC Lugano | EHC Olten | |
|---|
| Extension | Thibaut Monnet (F) | HC Ambrì-Piotta | HC Ambrì-Piotta | |
|---|
| Confirmed | Roland Gerber (F) | Genève-Servette HC | SCL Tigers | |
|---|
| Confirmed | Thomas Devesvre (D) | Lausanne HC U20 | HC Ajoie | |
|---|
| Confirmed | Steven Macquat (F) | Lausanne HC U20 | HC Ajoie | |
|---|
| Extension | Jan Mosimann (F) | HC Ajoie | HC Ajoie | |
|---|
| Loan | Timo Koller (F) | SC Herisau | EC Wil | |
|---|
| Loan | James Bommeli (F) | SC Herisau | EC Wil | |
|---|
| Loan | Fredrik Sitje (F) | GC Küsnacht Lions | EHC Dübendorf | |
|---|
| Extension | Niklas Schlegel (G) | ZSC Lions | ZSC Lions | |
|---|
| Confirmed | Daniele Grassi (F) | HC Ambrì-Piotta | Kloten Flyers | |
|---|
| Extension | Luca Fazzini (F) | HC Lugano | HC Lugano | |
|---|
| Confirmed | Raphael Díaz (D) | Hartford Wolf Pack | EV Zug | |
|---|
| Confirmed | Gianni Brandi (F) | Bismarck Bobcats | EHC Wetzikon | |
|---|
| Confirmed | Jorden Gähler (D) | EHC Winterthur | Kloten Flyers | |
|---|
| Confirmed | Luca Homberger (F) | EHC Winterthur | Kloten Flyers | |
|---|
| Extension | Jan Lee Hartmann (F) | Kloten Flyers | Kloten Flyers | |
|---|
| Extension | Jeffrey Füglister (F) | SC Langenthal | SC Langenthal | |
|---|
| Loan | Jorden Gähler (D) | EHC Winterthur | Kloten Flyers | |
|---|
| Extension | Reto Schmutz (F) | SC Rapperswil-Jona Lakers | SC Rapperswil-Jona Lakers | |
|---|
| Extension | Cédric Hüsler (F) | SC Rapperswil-Jona Lakers | SC Rapperswil-Jona Lakers | |
|---|
| Extension | Jan Vogel (F) | SC Rapperswil-Jona Lakers | SC Rapperswil-Jona Lakers | |
|---|
| Extension | Cyrill Geyer (D) | SC Rapperswil-Jona Lakers | SC Rapperswil-Jona Lakers | |
|---|
| Confirmed | Niki Altorfer (F) | EHC Visp | SC Rapperswil-Jona Lakers | |
|---|
| Loan | Fabian Rufer (F) | EHC Arosa | EV Dielsdorf-Niederhasli | |
|---|
| Confirmed | Daniele Thöny (D) | SCL Young Tigers U20 | HC Luzern | |
|---|
| Confirmed | Michael Sartore (F) | Forward Morges HC | GDT Bellinzona | |
|---|
| Extension | Luca Hischier (F) | SC Bern | SC Bern | |
|---|
| Extension | Mathias Seger (D) | ZSC Lions | ZSC Lions | |
|---|
| Loan | Dominik Schmid (F) | HC Fribourg-Gottéron U20 | HC Düdingen Bulls | |
|---|
| Loan | Elton Shala (F) | HC Fribourg-Gottéron U20 | HC Düdingen Bulls | |
|---|
| Confirmed | Jérémy Sturny (F) | Forward Morges HC | HC Düdingen Bulls | |
|---|
| Confirmed | Thomas Bäumle (G) | Kloten Flyers | ZSC Lions | |
|---|
| Loan | Andrej Maraffio (F) | EHC Bülach | SC Küsnacht | |
|---|
| Loan | Noah Isler (D) | GCK Lions U20 | EC Wil | |
|---|
| Extension | Daniel Carbis (F) | HC La Chaux-de-Fonds | HC La Chaux-de-Fonds | |
|---|
| Loan | Mario Reber (G) | HC Mühlethurnen | EHC Wiki-Münsingen | |
|---|
| Confirmed | Gian-Marco Crameri (F) | No team | SC Weinfelden | |
|---|
| Loan | Diego Ardizzone (D) | EHC Wetzikon | EHC Dürnten Vikings | |
|---|
| Loan | Sébastien Pittet (G) | Genève-Servette HC | HC Ajoie | |
|---|
| Loan | Félix Girard (F) | HC Ajoie | Forward Morges HC | |
|---|
| Loan | Fabian Haberstich (F) | SCL Tigers | EHC Visp | |
|---|
| Confirmed | Benjamin Geier (G) | No team | EHC Bassersdorf | |
|---|
| Confirmed | Benjamin Loth (G) | HC Moutier | HC Franches-Montagnes | |
|---|
| Loan | Dennis Barts (F) | EHC Dübendorf | GC Küsnacht Lions | |
|---|
| Loan | Andreas Bührer (F) | EHC Dübendorf | GC Küsnacht Lions | |
|---|
| Extension | Adrien Lauper (F) | HC Ambrì-Piotta | HC Ambrì-Piotta | |
|---|
| Confirmed | Timo Haussener (F) | Guelph Storm | SC Rapperswil-Jona Lakers U20 | |
|---|
| Extension | Marco Mathis (G) | SC Langenthal | SC Langenthal | |
|---|
| Confirmed | Marc Eichmann (G) | SC Langenthal | Retired | |
|---|
| Confirmed | Martin Ness (F) | HC Fribourg-Gottéron | SC Bern | |
|---|
| Loan | Kyllian Guyenet (D) | EHC Visp | HC Sierre | |
|---|
| Extension | Yves Müller (D) | SCL Tigers | SCL Tigers | |
|---|
| Extension | Lukas Haas (F) | SCL Tigers | SCL Tigers | |
|---|
| Confirmed | Yannick Blaser (D) | EV Zug | SCL Tigers | |
|---|
| Loan | Remo Schlapbach (F) | EHC Zuchwil-Regio | EHC Olten | |
|---|
| Extension | Denis Hollenstein (F) | Kloten Flyers | Kloten Flyers | |
|---|
| Confirmed | Tim Ramholt (D) | EV Zug | Kloten Flyers | |
|---|
| Confirmed | Lorenz Kienzle (D) | HC Lugano | HC Fribourg-Gottéron | |
|---|
| Loan | Philip Wüthrich (G) | SC Bern Future U20 | SC Unterseen-Interlaken | |
|---|
| Extension | Tobias Stephan (G) | EV Zug | EV Zug | |
|---|
| Confirmed | Flurin Randegger (D) | SC Bern | SCL Tigers | |
|---|
| Confirmed | Pascal Berger (F) | SC Bern | SCL Tigers | |
|---|
| Confirmed | Dario Kummer (F) | HC Ajoie | SC Langenthal | |
|---|
| Extension | Romain Loeffel (D) | Genève-Servette HC | Genève-Servette HC | |
|---|
| Loan | Remo Oehninger (G) | EHC Winterthur | Kloten Flyers | |
|---|
| Loan | Luca Boltshauser (G) | Kloten Flyers | EHC Winterthur | |
|---|
| Extension | Martin Alihodzic (F) | EHC Visp | EHC Visp | |
|---|
| Confirmed | Jean-Luc Kult (F) | Iserlohner EC U19 | Löwen Frankfurt U19 | |
|---|
| Confirmed | Kevin Rognon (G) | HC Université Neuchâtel II | HC Le Locle | |
|---|
| Confirmed | Adriano Pennaforte (D) | HC Sion-Nendaz 4 Vallées | EHC Wetzikon | |
|---|
| Extension | Julien Vauclair (D) | HC Lugano | HC Lugano | |
|---|
| Confirmed | Inti Pestoni (F) | HC Ambrì-Piotta | ZSC Lions | |
|---|
| Confirmed | Martin Büchel (F) | SC Weinfelden | EHC Schaffhausen | |
|---|
| Confirmed | Michaël Ngoy (D) | HC Fribourg-Gottéron | HC Ambrì-Piotta | |
|---|
| Loan | Daniel Manzato (G) | HC Lugano | SC Bern | |
|---|
| Extension | Roger Karrer (D) | ZSC Lions | ZSC Lions | |
|---|
| Confirmed | Samuel Guerra (D) | HC Davos | ZSC Lions | |
|---|
| Loan | Marco Pedretti (F) | Genève-Servette HC | HC Ajoie | |
|---|
| Loan | Gauthier Descloux (G) | Genève-Servette HC | HC Ajoie | |
|---|
| Loan | Odin Neuenschwander (G) | EHC Wetzikon | EHC Wallisellen | |
|---|
| Loan | Simon Fischer (F) | Lausanne HC | EHC Visp | |
|---|
| Loan | Colin Schleiss (F) | EV Zug U20 | Argovia Stars | |
|---|
| Loan | Sandro Forrer (F) | EV Zug U20 | Argovia Stars | |
|---|
| Loan | Joel Scheidegger (D) | SC Langenthal | EHC Wiki-Münsingen | |
|---|