The 2021 2nd Swiss Men’s Olympic Trials were held on June 10 in Magglingen, Switzerland.
All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Eddy Yusof | 13.300 | 14.000 | 13.800 | 14.800 | 15.050 | 13.900 | 84.850 |
| 2 | Christian Baumann | 12.800 | 13.500 | 13.000 | 14.150 | 14.600 | 14.150 | 82.200 |
| 3 | Pablo Brägger | 13.950 | 12.100 | 12.300 | 14.550 | 15.000 | 14.100 | 82.000 |
| 4 | Taha Serhani | 12.800 | 12.000 | 12.350 | 14.550 | 14.100 | 14.150 | 79.950 |
| 5 | Andrin Frey | 13.550 | 12.400 | 13.100 | 14.450 | 13.400 | 12.900 | 79.800 |
| 6 | Noe Seifert | 12.200 | 13.350 | 12.750 | 14.000 | 14.000 | 13.300 | 79.600 |
| 7 | Henji Mboyo | 12.250 | 12.000 | 13.000 | 14.700 | 14.150 | 12.200 | 78.300 |
| 8 | Benjamin Gischard | 14.100 | 13.550 | 12.300 | 14.500 | 12.100 | 10.700 | 77.250 |
| 9 | Marco Pfyl | 11.800 | 11.400 | 11.300 | 14.100 | 10.900 | 12.750 | 72.250 |