Granit Xhaka, Xherdan Shaqiri and Breel Embolo lead the Swiss in Euro 2016's Group A.
Switzerland has three 19-year-olds in its final European Championship squad of 23 players that features new Arsenal signing Granit Xhaka.
Coach Vladimir Petkovic was expected to pick Basel forward Breel Embolo, and on Monday also selected teenagers Nico Elvedi and Denis Zakaria. Elvedi, a defender with Borussia Monchengladbach, and Young Boys midfielder Zakaria both made international debuts on Saturday in a 2-1 loss to Belgium in Geneva. Zakaria takes a holding midfielder's place left vacant when Petkovic left out former captain Gokhan Inler over a lack of playing time at Leicester.
Petkovic also omitted defenders Philippe Senderos and Silvan Widmer, and midfielder Luca Zuffi, who had been on the provisional squad. Switzerland's final warmup match is against Moldova in Lugano on Friday. Switzerland is in host France's group at Euro 2016 along with Albania and Romania.
Here is Switzerland's roster in full:
GOALKEEPERS: Yann Sommer (Borussia Monchengladbach), Roman Buerki (Borussia Dortmund), Marwin Hitz (Augsburg)
DEFENDERS: Stephan Lichtsteiner (Juventus), Nico Elvedi (Borussia Moenchengladbach), Michael Lang (Basel), Johan Djourou (Hamburger SV), Steve von Bergen (Young Boys), Fabian Schaer (Hoffenheim), Francois Moubandje (Toulouse), Ricardo Rodriguez (Wolfsburg)
MIDFIELDERS: Valon Behrami (Watford), Blerim Dzemaili (Genoa), Gelson Fernandes (Rennes), Fabian Frei (Mainz), Granit Xhaka (Arsenal), Xherdan Shaqiri (Stoke), Denis Zakaria (Young Boys)
FORWARDS: Breel Embolo (Basel), Haris Seferovic (Eintracht Frankfurt), Admir Mehmedi (Bayer Leverkusen), Eren Derdiyok (Kasimpasa), Shani Tarashaj (Everton).