| Nr. | Teamname | Spieler:innen |
|---|---|---|
| TMA1 | Aarau 1 | Enya Caccivio, Jonas Dietiker, Boas Fankhauser, Gian Wildhaber, Milan Spotti (Skip) |
| TMA2 | Aarau 2 | Leonardo Bonetti, Janik Lutz, Daniela Durrieu, Bernhard Fischer, Flurin Musterle, Umran Hüssy, Lucien Durrieu, Pascal Manz (Skip) |
| TMA3 | Genève | Hiroaki Hata, Dinis Cardoso Valente, Satoshi Nicolas, Masashi Nicolas (Skip) |
| TMA4 | Lausanne Olympique 1 | Valentin Fauchère, Emma Suter, Tanguy Cevey, Ewan Siegenthaler, Nathan Jeckelmann, Attilio Dobay (Skip) |
| TMA5 | Zug | Kim Schwaller, Janet Hürlimann, Patrick Hürlimann, Jan Tanner, Pascal Matti, Matthieu Fague, Dean Hürlimann (Skip) |
| TMB1 | Baden Regio CNC Hoffmann | Gian Loritz, Carole Schäfer, Charly Suter, Simon Rauchenstein, Siro Schmid, Gian Fadri Jaecklin, Nicola Brand (Skip) |
| TMB2 | Basel 2 | Bastian Wyss, Nevio Caccivio, Timon Biehle, Timo Traub, Loris Caccivio (Skip) |
| TMB3 | Interlaken-Bern | Aaron Lerch, Simon Bidermann, Christoph Ringgenberg, Levin Schmidlin, Timo Zingg, Simon Ringgenberg, Marco Ringgenberg (Skip) |
| TMB4 | Lausanne Olympique 3 | Valentine Borgeat, Daniela Ruetschi-Schlegel, Rémy Gremion (Skip), Mateo Solari, Zacharie Ghelmini, Tristan Ruetschi (Skip) |
| TMB5 | Wildhaus | Hans Brauchli, Livio Ernst, Kenjo von Allmen, Leon Wittich, Lars Brauchli (Skip) |
| TMC1 | Basel 1 | Manuele Caccivio, Alexander Heinimann, Volodymyr Sakaliuk, Simon Hanhart, Yannick Jermann, Manuel Jermann (Skip) |
| TMC2 | Kanada | Steve Flanigan, Nolan Galardo, Daniel Del Conte, Noah Garner, Jacob Dobson (Skip) |
| TMC3 | Lausanne Olympique 2 | Sébastien Gremion, Hugo Suter, Johnny Rossire, Johann Vollichard (Skip), Malcolm Lou Bonzon |
| TMC4 | Morges | Antoine Bovet, Stewart Dryburgh, George El-Murr, Thibaut Gertsch, Liam Dryburgh, Nathan Dryburgh (Skip) |
| TMC5 | Thun Regio | Heinz Bohren, Céline Kunz, Severin Blum, Janis Bohren, Timon Moser, Finn Haudenschild (Skip) |