The 2022 Gymnasiade was held from May 17 through May 20 in Rouen, France.
All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Romain Cavallaro France |
12.733 | 12.900 | 12.900 | 13.133 | 13.150 | 12.400 | 77.216 |
| 2 | Emil Akhmejanov Kazakhstan |
12.433 | 12.350 | 12.000 | 14.300 | 11.900 | 11.900 | 74.883 |
| 3 | Mert Efe Kilicer Turkey |
12.500 | 12.100 | 11.650 | 13.833 | 12.850 | 11.800 | 74.733 |
| 4 | Joona Reiman Finland |
13.333 | 10.950 | 12.200 | 13.133 | 12.600 | 12.450 | 74.666 |
| 5 | Quentin Brandenburger Luxembourg |
12.600 | 12.450 | 12.600 | 14.000 | 11.300 | 11.650 | 74.600 |
| 6 | Justin Labro France |
12.500 | 13.100 | 10.050 | 13.900 | 12.550 | 12.450 | 74.550 |
| 7 | Huang Yen-Chang Taiwan |
12.033 | 11.850 | 11.500 | 13.733 | 12.550 | 12.500 | 74.166 |
| 8 | Marcus Pietarinen Finland |
11.766 | 11.900 | 12.250 | 12.833 | 12.900 | 12.000 | 73.649 |
| 9 | Chuang Chia-Lung Taiwan |
11.766 | 11.650 | 12.150 | 12.600 | 12.850 | 12.400 | 73.416 |
| 10 | Ahmet Burak Ekici Turkey |
11.800 | 12.550 | 11.800 | 13.233 | 12.000 | 11.900 | 73.283 |
| 11 | Dmytro Prudko Ukraine |
11.766 | 11.600 | 12.500 | 12.766 | 12.600 | 12.000 | 73.232 |
| 12 | Roman Mamenov Kazakhstan |
12.433 | 12.050 | 12.100 | 12.300 | 12.150 | 11.500 | 72.533 |
| 13 | Balazs Juhasz Hungary |
11.866 | 10.050 | 11.900 | 13.500 | 12.750 | 12.100 | 72.166 |
| 14 | Kyriakos Markidis Cyprus |
11.500 | 11.300 | 11.600 | 13.900 | 11.500 | 12.100 | 71.900 |
| — | Altan Dogan Turkey |
12.033 | 10.250 | 12.600 | 12.033 | 12.800 | 11.950 | 71.666 |
| — | Aaro Harju Finland |
11.300 | 11.850 | 12.200 | 12.800 | 12.200 | 11.300 | 71.650 |
| 15 | Szilard Zavory Hungary |
11.600 | 11.000 | 12.300 | 13.900 | 9.950 | 12.400 | 71.150 |
| — | Zala Samu Zambori Hungary |
11.766 | 12.350 | 11.800 | 12.566 | 12.050 | 10.300 | 70.832 |
| 16 | Bruno Silva Brazil |
11.033 | 11.500 | 11.650 | 12.833 | 12.400 | 11.000 | 70.416 |
| 17 | Nikolaos Tsoulos Greece |
12.566 | 11.150 | 11.400 | 12.466 | 11.250 | 11.500 | 70.332 |
| 18 | Augusto Silva Guilherme Brazil |
10.733 | 11.650 | 11.450 | 11.566 | 12.150 | 11.950 | 69.499 |
| 19 | Mathis Kayser Luxembourg |
11.300 | 10.750 | 11.350 | 13.500 | 11.050 | 11.450 | 69.400 |
| — | Ronan Foley Luxembourg |
12.166 | 9.900 | 11.000 | 12.933 | 11.900 | 11.450 | 69.349 |
| 20 | Aryan Sanjay Davande India |
10.500 | 11.100 | 10.350 | 13.766 | 11.500 | 10.900 | 68.116 |
| 21 | Yulian Yuzyfyshyn Ukraine |
10.200 | 10.800 | 11.900 | 12.433 | 11.500 | 11.200 | 68.033 |
| 22 | Grigorios Tritsiniotis Greece |
11.866 | 10.100 | 10.850 | 12.366 | 11.700 | 10.950 | 67.832 |
| — | Sung Hsiao-Heng Taiwan |
11.466 | 9.800 | 11.450 | 12.766 | 10.500 | 11.450 | 67.432 |
| — | Dimitrios Papoutsis Greece |
11.400 | 12.250 | 10.200 | 12.533 | 9.800 | 11.000 | 67.183 |
| — | Kayke Santos Brazil |
11.200 | 10.550 | 10.600 | 12.300 | 12.350 | 9.300 | 66.300 |
| — | Aleksi Vesala Finland |
10.833 | 9.300 | 12.000 | 10.600 | 11.550 | 12.000 | 66.283 |
| — | Joy Palermo Luxembourg |
11.766 | 10.500 | 10.800 | 11.133 | 11.500 | 10.250 | 65.949 |
| — | Lee Ming-Liang Taiwan |
10.000 | 8.800 | 11.300 | 12.200 | 11.850 | 11.300 | 65.450 |
| 23 | Nishant Ninad Karandikar India |
10.633 | 10.500 | 11.300 | 11.900 | 10.950 | 9.450 | 64.733 |
| — | Manas Anil Mankavale India |
9.466 | 9.900 | 11.550 | 12.033 | 10.800 | 10.650 | 64.399 |
| — | Sohan Sanjog Dhole India |
10.833 | 10.000 | 10.200 | 12.100 | 10.400 | 9.900 | 63.433 |
| — | Altynkhan Temirbek Kazakhstan |
10.800 | 10.450 | —— | 13.166 | 11.550 | 10.600 | 56.566 |
| — | Raphael Pamplona dos Santos Brazil |
10.766 | —— | 9.600 | 12.533 | 11.450 | 11.050 | 55.399 |
| — | Lorenzo Sainte Rose France |
13.000 | 12.650 | —— | 14.366 | 12.050 | —— | 52.066 |
| — | Hugo Carmona France |
12.700 | —— | 12.900 | 12.500 | —— | 12.400 | 50.500 |
| 24 | Rafil Ahamed Md Bangladesh |
9.066 | 4.100 | 8.100 | 11.000 | 10.600 | 7.400 | 50.266 |
| — | Panagiotis Bilis Greece |
11.200 | 6.000 | —— | 10.733 | 11.000 | 10.950 | 49.883 |
| — | Axel Breche France |
—— | 11.650 | 12.250 | —— | 12.850 | 12.200 | 48.950 |
| — | Istvan Mentovai Hungary |
—— | —— | 12.350 | 13.666 | 12.000 | 10.750 | 48.766 |
| — | Zeinolla Idrissov Kazakhstan |
—— | 12.700 | 12.350 | —— | 11.650 | 11.600 | 48.300 |
| — | Liu Carlo Mandela Tuakli Turkey |
11.600 | 10.250 | —— | 13.300 | —— | 11.100 | 46.250 |
| — | Neofytos Savva Cyprus |
—— | 10.050 | 11.850 | —— | 11.400 | 11.750 | 45.050 |
| — | Luka Zivanovic Serbia |
6.566 | 9.350 | 8.500 | 10.700 | 8.850 | —— | 43.966 |
| — | Bogdan Mihajlovic Serbia |
10.566 | —— | 9.300 | 10.500 | 11.400 | —— | 41.766 |
| — | Assan Salimov Kazakhstan |
11.100 | —— | 11.450 | 13.900 | —— | —— | 36.450 |
| — | Volkan Arda Hamarat Turkey |
—— | —— | 12.600 | —— | 11.850 | —— | 24.450 |
| — | Rakan Al Harith Qatar |
11.800 | 12.000 | —— | —— | —— | —— | 23.800 |
| — | Benedek Ujvari Hungary |
11.533 | 9.200 | —— | —— | —— | —— | 20.733 |
| — | Dusan Todorovic Serbia |
—— | —— | —— | 10.366 | —— | 9.050 | 19.416 |
| — | Teo Bartolec Croatia |
12.533 | —— | —— | —— | —— | —— | 12.533 |
| — | Luiz Jorge Matheus Brazil |
—— | 11.850 | —— | —— | —— | —— | 11.850 |
| — | Vito Nusak Croatia |
10.133 | —— | —— | —— | —— | —— | 10.133 |
| — | Nikolaos Kapetanakis Greece |
—— | —— | 4.300 | —— | —— | —— | 4.300 |
Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Lorenzo Sainte Rose | France | 4.9 | 8.300 | -0.1 | 13.100 |
| 2 | Hugo Carmona | France | 5.3 | 7.900 | -0.2 | 13.000 |
| 3 | Joona Reiman | Finland | 4.8 | 7.950 | 12.750 | |
| 4 | Quentin Brandenburger | Luxembourg | 4.6 | 7.800 | 12.400 | |
| 5 | Mert Efe Kilicer | Turkey | 4.7 | 7.550 | 12.250 | |
| 6 | Emil Akhmejanov | Kazakhstan | 4.7 | 7.100 | 11.800 | |
| 7 | Teo Bartolec | Croatia | 4.0 | 7.250 | 11.250 | |
| 8 | Nikolaos Tsoulos | Greece | 4.4 | 6.900 | -0.3 | 11.000 |
Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Romain Cavallaro | France | 3.9 | 8.500 | 12.400 | |
| Zeinolla Idrissov | Kazakhstan | 5.2 | 7.200 | 12.400 | ||
| 3 | Quentin Brandenburger | Luxembourg | 3.9 | 7.950 | 11.850 | |
| 4 | Zala Samu Zambori | Hungary | 3.9 | 7.900 | 11.800 | |
| 5 | Justin Labro | France | 4.0 | 7.700 | 11.700 | |
| 6 | Emil Akhmejanov | Kazakhstan | 4.4 | 6.950 | 11.350 | |
| 7 | Ahmet Burak Ekici | Turkey | 4.5 | 6.800 | 11.300 | |
| 8 | Dimitrios Papoutsis | Greece | 3.3 | 7.100 | 10.400 |
Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Romain Cavallaro | France | 4.2 | 8.600 | 12.800 | |
| 2 | Dmytro Prudko | Ukraine | 4.2 | 8.450 | 12.650 | |
| 3 | Hugo Carmona | France | 4.3 | 8.250 | 12.550 | |
| 4 | Volkan Arda Hamarat | Turkey | 4.1 | 8.400 | 12.500 | |
| 5 | Quentin Brandenburger | Luxembourg | 4.1 | 8.300 | 12.400 | |
| 6 | Istvan Mentovai | Hungary | 4.0 | 8.250 | 12.250 | |
| 7 | Altan Dogan | Turkey | 4.0 | 8.200 | 12.200 | |
| 8 | Zeinolla Idrissov | Kazakhstan | 4.0 | 7.750 | 11.750 |
Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Lorenzo Sainte Rose | France | 5.2 | 9.050 | -0.1 | 14.150 | 13.725 |
| 4.0 | 9.300 | 13.300 | |||||
| 2 | Joona Reiman | Finland | 4.8 | 9.050 | 13.850 | 13.625 | |
| 5.2 | 8.200 | 13.400 | |||||
| 3 | Emil Akhmejanov | Kazakhstan | 5.2 | 8.750 | -0.3 | 13.650 | 13.525 |
| 5.2 | 8.200 | 13.400 | |||||
| 4 | Assan Salimov | Kazakhstan | 5.2 | 7.900 | 13.100 | 13.475 | |
| 4.8 | 9.050 | 13.850 | |||||
| 5 | Kyriakos Markidis | Cyprus | 4.8 | 8.950 | 13.750 | 13.350 | |
| 4.0 | 8.950 | 12.950 | |||||
| 6 | Huang Yen-Chang | Taiwan | 4.8 | 7.800 | 12.600 | 12.750 | |
| 4.0 | 8.900 | 12.900 | |||||
| 7 | Mathis Kayser | Luxembourg | 4.8 | 7.800 | 12.600 | 12.725 | |
| 4.0 | 8.850 | 12.850 | |||||
| 8 | Aryan Sanjay Davande | India | 4.8 | 7.600 | -0.1 | 12.300 | 12.550 |
| 4.0 | 8.800 | 12.800 |
P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Chuang Chia-Lung | Taiwan | 4.2 | 9.000 | 13.200 | |
| 2 | Romain Cavallaro | France | 4.3 | 8.800 | 13.100 | |
| 3 | Joona Reiman | Finland | 4.6 | 8.400 | 13.000 | |
| 4 | Altan Dogan | Turkey | 4.5 | 8.400 | 12.900 | |
| 5 | Marcus Pietarinen | Finland | 4.4 | 8.200 | 12.600 | |
| 6 | Axel Breche | France | 4.0 | 8.550 | 12.550 | |
| 7 | Mert Efe Kilicer | Turkey | 4.7 | 7.800 | 12.500 | |
| 8 | Balazs Juhasz | Hungary | 3.8 | 7.600 | 11.400 |
High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Romain Cavallaro | France | 4.5 | 8.400 | 12.900 | |
| 2 | Chuang Chia-Lung | Taiwan | 4.1 | 8.600 | 12.700 | |
| 3 | Szilard Zavory | Hungary | 4.5 | 7.950 | 12.450 | |
| 4 | Joona Reiman | Finland | 4.0 | 8.400 | 12.400 | |
| 5 | Balazs Juhasz | Hungary | 4.1 | 8.300 | 12.400 | |
| 6 | Kyriakos Markidis | Cyprus | 3.7 | 8.050 | 11.750 | |
| 7 | Justin Labro | France | 3.7 | 7.600 | 11.300 | |
| 8 | Huang Yen-Chang | Taiwan | 4.2 | 5.850 | 10.050 |
Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | AA |
| 1 | FRANCE (Axel Breche, Hugo Carmona, Romain Cavallaro, Justin Labro, Lorenzo Sainte Rose) | 38.433 | 38.600 | 38.050 | 41.399 | 38.550 | 37.250 | 232.332 |
| 2 | TURKEY (Altan Dogan, Ahmet Burak Ekici, Volkan Arda Hamarat, Mert Efe Kilicer, Liu Carlo Mandela Tuakli) | 36.333 | 34.900 | 37.000 | 40.366 | 37.650 | 35.650 | 221.899 |
| 3 | FINLAND (Aaro Harju, Marcus Pietarinen, Joona Reiman, Aleksi Vesala) | 36.399 | 34.700 | 36.650 | 38.766 | 37.700 | 36.450 | 220.665 |
| 4 | KAZAKHSTAN (Emil Akhmejanov, Zeinolla Idrissov, Roman Mamenov, Assan Salimov, Altynkhan Temirbek) | 35.966 | 37.100 | 36.450 | 41.366 | 35.700 | 35.000 | 220.582 |
| 5 | HUNGARY (Balazs Juhasz, Istvan Mentovai, Benedek Ujvari, Zala Samu Zambori, Szilard Zavory) | 35.232 | 33.400 | 36.550 | 41.066 | 36.800 | 35.250 | 218.298 |
| 6 | TAIWAN (Chuang Chia-Lung, Huang Yen-Chang, Lee Ming-Liang, Sung Hsiao-Heng) | 35.265 | 33.300 | 35.100 | 39.099 | 37.250 | 36.350 | 216.364 |
| 7 | LUXEMBOURG (Quentin Brandenburger, Ronan Foley, Mathis Kayser, Joy Palermo) | 36.532 | 33.700 | 34.950 | 40.433 | 34.700 | 34.550 | 214.865 |
| 8 | BRAZIL (Luiz Jorge Matheus, Raphael Pamplona dos Santos, Kayke Santos, Augusto Silva Guilherme, Bruno Silva) | 32.999 | 35.000 | 33.700 | 37.666 | 36.900 | 34.000 | 210.265 |
| 9 | GREECE (Panagiotis Bilis, Nikolaos Kapetanakis, Dimitrios Papoutsis, Grigorios Tritsiniotis, Nikolaos Tsoulos) | 35.832 | 33.500 | 32.450 | 37.365 | 33.950 | 33.450 | 206.547 |
| 10 | INDIA (Aryan Sanjay Davande, Sohan Sanjog Dhole, Nishant Ninad Karandikar, Manas Anil Mankavale) | 31.966 | 31.600 | 33.200 | 37.899 | 33.250 | 31.450 | 199.365 |
| 11 | SERBIA (Bogdan Mihajlovic, Dusan Todorovic, Luka Zivanovic) | 17.132 | 9.350 | 17.800 | 31.566 | 20.250 | 9.050 | 105.148 |