| Nr. | Teamname | Spieler:innen |
|---|---|---|
| 1 | Aarau | Bernhard Fischer, Umran Hüssy, Pascal Manz (Skip), Flurin Musterle, Lucien Durrieu |
| 2 | Aarau-Zug | Yves Kurmann, Reto Wermelinger, Jonas Dietiker, Nils Freimann, Vincent Geselle, Gian Wildhaber (Skip) |
| 3 | Baden Regio CNC Hoffmann | Carole Fäh, Chartly Suter, Simon Rauchenstein, Gian Loritz, Siro Schmid, Nicola Brand (Skip) |
| 4 | Basel | Bastian Wyss, Nevio Caccivio, Timon Biehle, Timo Traub (Skip), Loris Caccivio |
| 5 | Canada | Milne Courtney, Cowan Grant, Tyler Biemans, Jon Biemans, Nick Rowe, Noah Garner (Skip) |
| 6 | Emmental | Chris Kohler, Marc Rüegsegger, Mika Lüssi, Levin Gerber, Nils Kohler, Dominik Locher (Skip) |
| 7 | Genève | Jerome Nicolas, Tetsuya Hata, Dinis Cardoso Valente, Satoshi Nicolas, Masashi Nicolas (Skip) |
| 8 | Interlaken-Bern | Simon Ringgenberg, Paddy Käser, Christoph Ringgenberg, Levin Schmidlin, Levon Karnusian, Timo Zingg, Marco Ringgenberg (Skip) |
| 9 | Lausanne Olympique 1 | Valentine Fauchère, Emma Suter, Evan Siegenthaler, Malcon Lou Bonzon, Attilo Dobay, Nathan Jeckelmann (Skip) |
| 10 | Lausanne Olympique 2 | Valentine Borgeat, Daniela Rüetschi, Rémy Gremion, Mateo Solari, Tristan Ruetschi (Skip), Zacharie Ghelmini |
| 11 | Lausanne Olympique 3 | Amoud Wanner, Remy Mounier, Hugo Suter, Steven Rossire, Rémy Mounir, Rafael De Sousa Loureiro (Skip), Alois Marquet |
| 12 | Luzern | Colin Gasser, Aron Infanger, Elias Haas, Franco Capawana, Gian-Luca Sidler, Dario Sidler (Skip) |
| 13 | Morges 1 | Stewart Dryburgh, Antoine Bovet, Thibaut Gertsch, Liam Dryburgh, Nathan Dryburgh (Skip) |
| 14 | Morges 2 | Caroline Dryburgh, Maxime Lambiel, Lukas Alves, Grégoire Danthe, Quentin Lemaire (Skip) |
| 15 | Thun Regio | Severin Blum, Heinz Bohren, Marc Haudenschild, Gabriel Ferguson, Timon Moser (Skip), Finn Haudenschild, Janis Bohren |
| 16 | Wildhaus-Zug | Felix Lüthold, Hans Brauchli, Greg Obrist, Jonas Feierabend, Livio Ernst, Leon Wittich, Lars Brauchli (Skip) |