The 2024 Gymnasiade was held from October 23 through October 31 in Manama, Bahrain.
All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Naël Sakouhi France |
13.566 | 13.333 | 12.733 | 14.666 | 13.033 | 13.000 | 80.331 |
| 2 | Zala Samu Zambori Hungary |
13.000 | 12.700 | 12.633 | 13.933 | 13.133 | 12.900 | 78.299 |
| 3 | Leeroy Traore Malatre France |
12.800 | 13.000 | 11.966 | 14.100 | 13.000 | 12.700 | 77.566 |
| 4 | Dominik Kis Hungary |
12.700 | 12.633 | 12.466 | 14.000 | 12.666 | 12.333 | 76.798 |
| 5 | Elias Breche France |
12.600 | 13.400 | 12.333 | 13.733 | 12.233 | 11.266 | 75.565 |
| 6 | Pedro Silvestre Brazil |
12.700 | 12.066 | 11.866 | 13.066 | 12.766 | 12.533 | 74.997 |
| 7 | Cagri Yilmaz Türkiye |
12.866 | 12.133 | 12.133 | 12.966 | 12.666 | 11.800 | 74.564 |
| 8 | Metehan Kartin Türkiye |
12.866 | 10.633 | 12.500 | 13.400 | 12.800 | 12.100 | 74.299 |
| 9 | Deniz Sen Türkiye |
12.633 | 12.866 | 11.533 | 13.033 | 12.133 | 11.966 | 74.164 |
| 10 | Liu Yen-Fu Taiwan |
12.966 | 12.400 | 11.333 | 12.733 | 12.433 | 11.633 | 73.498 |
| 11 | Lee Ming-Liang Taiwan |
12.333 | 12.233 | 11.433 | 12.366 | 12.500 | 12.366 | 73.231 |
| 12 | Hsiao Yu-Lun Taiwan |
12.633 | 11.733 | 11.300 | 13.200 | 12.166 | 12.100 | 73.132 |
| 13 | Valentyn Havrylchenko Ukraine |
12.233 | 11.400 | 12.000 | 13.266 | 11.833 | 12.333 | 73.065 |
| 14 | Oguz Kagan Kaya Türkiye |
12.966 | 9.800 | 12.166 | 12.766 | 12.466 | 11.833 | 71.997 |
| 15 | Eduardo Belli Brazil |
11.966 | 11.300 | 11.733 | 12.933 | 11.866 | 11.866 | 71.664 |
| 16 | Petros Gogos Cyprus |
11.433 | 12.400 | 11.500 | 11.600 | 12.366 | 10.433 | 69.732 |
| 17 | Stylianos Vasiliades Cyprus |
11.033 | 11.533 | 12.900 | 12.033 | 11.200 | 10.933 | 69.632 |
| 18 | Caio Pereira Brazil |
11.333 | 10.400 | 11.600 | 13.000 | 11.166 | 11.800 | 69.299 |
| 19 | Khalid Almuzayyen Saudi Arabia |
12.100 | 11.133 | 10.933 | 12.666 | 11.166 | 10.966 | 68.964 |
| 20 | Abdulmajeed Alasiri Saudi Arabia |
11.300 | 10.500 | 10.133 | 12.133 | 11.833 | 10.600 | 66.499 |
| 21 | Panagiotis Telidis Greece |
10.433 | 9.566 | 10.966 | 12.100 | 11.366 | 11.200 | 65.631 |
| 22 | Yazan Barayan Saudi Arabia |
10.833 | 10.600 | 10.533 | 10.800 | 11.200 | 11.033 | 64.999 |
| 23 | Georgios Milosis Greece |
11.300 | 11.033 | 11.633 | 10.266 | 8.833 | 11.033 | 64.098 |
| 24 | Nandor Sas Hungary |
11.733 | 12.833 | —— | 14.033 | 11.500 | 11.566 | 61.665 |
| 25 | Li Hong-Wen Taiwan |
12.133 | —— | 12.433 | 12.366 | 11.266 | 11.466 | 59.664 |
| 26 | Leonidas Chatzidavitidis Greece |
10.800 | 4.200 | 8.800 | 11.966 | 10.833 | 10.366 | 56.965 |
| 27 | Robert Gyulumyan Armenia |
5.800 | 4.700 | 12.400 | —— | 12.333 | 12.633 | 47.866 |
| 28 | Valentin Le Pivert France |
—— | —— | 12.166 | 14.100 | 12.866 | —— | 39.132 |
| 29 | Karim Mangala Bima France |
12.766 | 13.433 | —— | —— | —— | 12.266 | 38.465 |
| 30 | Bence Hamza-Vargity Hungary |
—— | —— | 12.466 | —— | 12.866 | 12.166 | 37.498 |
| 31 | Felipe Ma Brazil |
—— | 11.666 | 12.066 | —— | —— | 12.233 | 35.965 |
| 32 | Federico Lupi Brazil |
12.200 | —— | —— | 11.566 | 11.333 | —— | 35.099 |
| 33 | Daniel Tamas Bogyo Hungary |
—— | 12.466 | 11.900 | —— | —— | —— | 24.366 |
| 34 | Ioannis Gialos Greece |
—— | 10.100 | —— | 9.266 | —— | —— | 19.366 |
| 35 | Emmanouil Stoupakis Greece |
—— | —— | —— | —— | 12.800 | —— | 12.800 |
| 36 | Teo Bartolec Croatia |
12.300 | —— | —— | —— | —— | —— | 12.300 |
| 37 | Chen Hsiang-Han Taiwan |
—— | 10.733 | —— | —— | —— | —— | 10.733 |
Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Naël Sakouhi | France | 4.9 | 8.500 | 13.400 | |
| 2 | Zala Samu Zambori | Hungary | 4.2 | 8.700 | 12.900 | |
| Liu Yen-Fu | Taiwan | 4.4 | 8.500 | 12.900 | ||
| 4 | Cagri Yilmaz | Türkiye | 4.5 | 8.350 | 12.850 | |
| 5 | Dominik Kis | Hungary | 4.6 | 8.200 | 12.800 | |
| Oguz Kazan Kaya | Türkiye | 4.7 | 8.300 | -0.2 | 12.800 | |
| 7 | Pedro Silvestre | Brazil | 4.1 | 8.450 | 12.550 | |
| 8 | Leeroy Traore Malatre | France | 4.7 | 7.750 | 12.450 |
Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Nandor Sas | Hungary | 4.5 | 8.750 | 13.250 | |
| 2 | Karim Mangala Bima | France | 4.8 | 8.400 | 13.200 | |
| 3 | Petros Gogos | Cyprus | 4.1 | 8.400 | 12.500 | |
| 4 | Liu Yen-Fu | Taiwan | 3.9 | 8.400 | 12.300 | |
| Elias Breche | France | 5.0 | 7.300 | 12.300 | ||
| 6 | Lee Ming-Liang | Taiwan | 3.8 | 8.250 | 12.050 | |
| 7 | Zala Samu Zambori | Hungary | 4.1 | 7.600 | 11.700 | |
| 8 | Deniz Sen | Türkiye | 3.9 | 5.300 | 9.200 |
Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Zala Samu Zambori | Hungary | 4.2 | 8.650 | 12.850 | |
| 2 | Stylianos Vasiliades | Cyprus | 4.4 | 8.400 | 12.800 | |
| 3 | Naël Sakouhi | France | 4.4 | 8.250 | 12.650 | |
| Robert Gyulumyan | Armenia | 4.1 | 8.550 | 12.650 | ||
| 5 | Bence Hamza-Vargity | Hungary | 3.9 | 8.650 | 12.550 | |
| 6 | Metehan Kartin | Türkiye | 4.1 | 8.350 | 12.450 | |
| 7 | Li Hong-Wen | Taiwan | 4.0 | 8.200 | 12.200 | |
| 8 | Elias Breche | France | 4.2 | 7.950 | 12.150 |
Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Vault |
| 1 | Valentyn Havrylchenko | Ukraine | 5.2 | 7.800 | 13.000 | 13.450 | |
| 5.2 | 8.700 | 13.900 | |||||
| 2 | Dominik Kis | Hungary | 4.8 | 8.750 | 13.550 | 13.325 | |
| 4.0 | 9.100 | 13.100 | |||||
| Metehan Kartin | Türkiye | 4.8 | 8.950 | -0.1 | 13.650 | 13.325 | |
| 4.0 | 9.100 | -0.1 | 13.000 | ||||
| 4 | Leeroy Traore Malatre | France | 4.8 | 8.950 | 13.750 | 13.300 | |
| 4.0 | 8.950 | -0.1 | 12.850 | ||||
| 5 | Nandor Sas | Hungary | 4.8 | 8.950 | 13.750 | 13.175 | |
| 4.0 | 8.700 | -0.1 | 12.600 | ||||
| 6 | Pedro Silvestre | Brazil | 4.0 | 8.950 | 12.950 | 13.025 | |
| 4.0 | 9.100 | 13.100 | |||||
| 7 | Naël Sakouhi | France | 5.2 | 7.900 | -0.3 | 12.800 | 12.825 |
| 4.0 | 8.850 | 12.850 | |||||
| 8 | Khalid Almuzayyen | Saudi Arabia | 5.2 | 7.600 | 12.800 | 12.525 | |
| 3.2 | 9.050 | 12.250 |
P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Naël Sakouhi | France | 4.5 | 8.500 | 13.000 | |
| 2 | Leeroy Traore Malatre | France | 4.3 | 8.450 | 12.750 | |
| 3 | Metehan Kartin | Türkiye | 3.8 | 8.800 | 12.600 | |
| Emmanouil Stoupakis | Greece | 3.8 | 8.800 | 12.600 | ||
| 5 | Bence Hamza-Vargity | Hungary | 4.0 | 8.450 | 12.450 | |
| 6 | Cagri Yilmaz | Türkiye | 3.6 | 8.800 | 12.400 | |
| 7 | Zala Samu Zambori | Hungary | 4.0 | 7.850 | 11.850 | |
| 8 | Pedro Silvestre | Brazil | 4.2 | 6.000 | 10.200 |
High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Naël Sakouhi | France | 4.7 | 8.650 | 13.350 | |
| 2 | Leeroy Traore Malatre | France | 4.6 | 8.500 | 13.100 | |
| 3 | Dominik Kis | Hungary | 4.0 | 8.850 | 12.850 | |
| 4 | Pedro Silvestre | Brazil | 4.0 | 8.700 | 12.700 | |
| Robert Gyulumyan | Armenia | 3.8 | 8.900 | 12.700 | ||
| 6 | Zala Samu Zambori | Hungary | 4.7 | 7.850 | 12.550 | |
| 7 | Valentyn Havrylchenko | Ukraine | 3.6 | 7.900 | 11.500 | |
| Lee Ming-Liang | Taiwan | 3.8 | 7.700 | 11.500 |
Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | Total |
| 1 | FRANCE (Elias Breche, Valentin Le Pivert, Karim Mangala Bima, Naël Sakouhi, Leeroy Traore Malatre) | 39.132 | 40.166 | 37.232 | 42.866 | 38.899 | 37.966 | 236.261 |
| 2 | HUNGARY (Bence Hamza-Vargity, Dominik Kis, Nandor Sas, Zala Samu Zambori) | 37.433 | 38.166 | 37.565 | 41.966 | 38.665 | 37.399 | 231.194 |
| 3 | TÜRKIYE (Metehan Kartin, Oguz Kagan Kaya, Deniz Sen, Cagri Yilmaz) | 38.698 | 35.632 | 36.799 | 39.399 | 37.932 | 35.899 | 224.359 |
| 4 | TAIWAN (Hsiao Yu-Lun, Lee Ming-Liang, Li Hong-Wen, Liu Yen-Fu) | 37.932 | 36.366 | 35.199 | 38.299 | 37.099 | 36.099 | 220.994 |
| 5 | BRAZIL (Eduardo Belli, Federico Lupi, Felipe Ma, Caio Pereira, Pedro Silvestre) | 36.866 | 35.032 | 35.665 | 38.999 | 35.965 | 36.632 | 219.159 |
| 6 | SAUDI ARABIA (Abdulmajeed Alasiri, Khalid Almuzayyen, Yazan Barayan) | 34.233 | 32.233 | 31.599 | 35.599 | 34.199 | 32.599 | 200.462 |
| 7 | GREECE (Leonidas Chatzidavitidis, Ioannis Gialos, Georgios Milosis, Emmanouil Stoupakis, Panagiotis Telidis) | 32.533 | 30.699 | 31.399 | 34.332 | 34.999 | 32.599 | 196.561 |