The 2025 DTB Pokal Team Challenge was held from March 27 through March 30 in Stuttgart, Germany.
Senior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Kaya Kazuma Japan |
13.750 | 13.600 | 13.600 | 13.550 | 14.350 | 12.950 | 81.800 |
| 2 | Taylor Christopulos United States |
14.250 | 13.200 | 12.800 | 14.100 | 13.400 | 13.550 | 81.300 |
| 3 | Lorenzo Casali Italy |
13.950 | 13.000 | 13.250 | 14.150 | 13.500 | 13.150 | 81.000 |
| 4 | Riley Loos United States |
14.150 | 12.300 | 13.450 | 14.100 | 13.250 | 13.300 | 80.550 |
| 5 | Tanigawa Wataru Japan |
12.600 | 12.900 | 13.750 | 13.850 | 13.250 | 13.200 | 79.550 |
| 6 | Yumin Abbadini Italy |
13.500 | 13.900 | 12.650 | 13.500 | 12.400 | 13.550 | 79.500 |
| 7 | Jun Iwai United States |
14.300 | 11.300 | 13.000 | 14.400 | 11.750 | 13.800 | 78.550 |
| 8 | Tsunogai Tomoharu Japan |
13.850 | 13.100 | 13.350 | 13.250 | 14.550 | 10.300 | 78.400 |
| 9 | Nils Dunkel Germany |
13.200 | 12.250 | 12.850 | 13.300 | 13.450 | 13.150 | 78.200 |
| 10 | Jesse Moore Australia |
12.600 | 13.350 | 12.400 | 13.950 | 13.600 | 12.200 | 78.100 |
| 11 | Thierno Diallo Spain |
12.700 | 13.400 | 12.600 | 13.200 | 13.450 | 12.650 | 78.000 |
| 12 | Timo Eder Germany |
13.850 | 12.400 | 12.650 | 13.400 | 13.400 | 12.250 | 77.950 |
| 13 | Nicola Cuyle Belgium |
13.050 | 12.400 | 12.900 | 13.100 | 14.300 | 12.050 | 77.800 |
| 14 | Abdulla Azimov Uzbekistan |
11.800 | 13.850 | 12.600 | 13.200 | 13.150 | 12.200 | 76.800 |
| 15 | Tim Randegger Switzerland |
13.350 | 13.000 | 12.350 | 13.100 | 11.250 | 13.500 | 76.550 |
| 16 | Takumi Onoshima Belgium |
13.350 | 11.550 | 12.400 | 13.350 | 12.800 | 12.950 | 76.400 |
| 17 | Uri Zeidel Israel |
13.000 | 12.550 | 12.300 | 12.700 | 13.100 | 12.700 | 76.350 |
| 18 | Senne Spyckerelle Belgium |
12.250 | 13.450 | 12.400 | 13.100 | 12.850 | 12.250 | 76.300 |
| 19 | Utkirbek Juraev Uzbekistan |
12.600 | 12.850 | 12.350 | 12.450 | 12.950 | 13.100 | 76.300 |
| 20 | Khabibullo Ergashev Uzbekistan |
12.350 | 13.750 | 12.250 | 12.600 | 12.100 | 12.400 | 75.450 |
| 21 | Ilyas Azizov Kazakhstan |
12.600 | 13.150 | 10.250 | 13.450 | 13.350 | 12.200 | 75.000 |
| 22 | Victor Martinez Belgium |
10.900 | 12.950 | 12.850 | 12.650 | 12.000 | 13.450 | 74.800 |
| 23 | Dmytro Prudko Ukraine |
12.850 | 11.200 | 13.100 | 13.150 | 12.700 | 11.650 | 74.650 |
| 24 | Volkan Arda Hamarat Türkiye |
11.600 | 10.750 | 12.800 | 12.700 | 12.900 | 11.450 | 72.200 |
| 25 | Dmitriy Patanin Kazakhstan |
13.700 | 9.100 | 11.700 | 12.700 | 12.850 | 11.900 | 71.950 |
| 26 | Yehor Perepolkin Ukraine |
13.150 | 11.500 | 11.200 | 13.000 | 12.450 | 10.600 | 71.900 |
| 27 | Jack Hall Australia |
12.400 | 7.850 | 11.450 | 12.950 | 12.750 | 12.700 | 70.100 |
| 28 | Juan Pablo Porras Mexico |
12.900 | 9.850 | 11.900 | 13.000 | 11.600 | 10.100 | 69.350 |
| 29 | Lorenzo Bonicelli Italy |
13.800 | 13.850 | —— | 12.750 | 13.350 | 13.400 | 67.150 |
| 30 | William Émard Canada |
14.300 | —— | 13.600 | 13.000 | 12.250 | 13.100 | 66.250 |
| 31 | Ilia Liubimov Israel |
13.450 | 13.300 | —— | 13.650 | 12.950 | 12.100 | 65.450 |
| 32 | Vladyslav Hryko Ukraine |
—— | 13.500 | 13.000 | 12.800 | 12.850 | 13.250 | 65.400 |
| 33 | Casimir Schmidt Netherlands |
13.400 | 11.650 | 12.800 | 13.550 | 13.350 | —— | 64.750 |
| 34 | Roman Mamenov Kazakhstan |
11.950 | 8.400 | 12.500 | 14.100 | 8.650 | 9.000 | 64.600 |
| 35 | Bidzina Sitchinava Georgia |
11.150 | 10.000 | 9.750 | 12.900 | 9.400 | 10.850 | 64.050 |
| 36 | Kai Uemura United States |
12.800 | —— | 12.600 | 13.300 | 13.250 | 11.550 | 63.500 |
| 37 | Chris Kaji Canada |
12.850 | —— | 12.900 | 13.800 | 12.900 | 11.050 | 63.500 |
| 38 | Pau Jimenez Spain |
13.250 | —— | 12.800 | 13.050 | 13.100 | 11.100 | 63.300 |
| 39 | Benjamin Gischard Switzerland |
—— | 12.800 | 12.600 | 13.500 | 11.550 | 12.500 | 62.950 |
| 40 | Amine Abaidi Netherlands |
12.850 | —— | 12.100 | 13.850 | 12.850 | 11.300 | 62.950 |
| 41 | Martijn de Veer Netherlands |
13.350 | 11.400 | —— | 13.400 | 11.500 | 13.150 | 62.800 |
| 42 | Alvaro Giraldez Spain |
12.800 | 12.150 | —— | 13.450 | 11.100 | 13.150 | 62.650 |
| 43 | Alexander Kunz Germany |
13.100 | 10.650 | 12.700 | 13.800 | —— | 12.150 | 62.400 |
| 44 | Jan Imhof Switzerland |
11.550 | —— | 12.400 | 13.900 | 12.050 | 11.850 | 61.750 |
| 45 | Jermain Grünberg Netherlands |
12.250 | 8.200 | 12.200 | —— | 13.800 | 13.700 | 60.150 |
| 46 | Altan Dogan Türkiye |
12.250 | 10.250 | 11.950 | 12.350 | 13.350 | —— | 60.150 |
| 47 | Aiden Frick Australia |
—— | 12.900 | 11.700 | 13.050 | 10.650 | 11.650 | 59.950 |
| 48 | Sercan Demir Türkiye |
11.550 | —— | 12.200 | 12.400 | 11.750 | 11.500 | 59.400 |
| 49 | Alonso Perez Mexico |
13.350 | 11.050 | 10.800 | 12.650 | —— | 11.500 | 59.350 |
| 50 | Diego Neumaier Mexico |
10.450 | —— | 11.350 | 13.200 | 11.450 | 12.800 | 59.250 |
| 51 | Levan Skhiladze Georgia |
9.700 | 11.600 | 12.850 | 0.000 | 11.850 | 11.250 | 57.250 |
| 52 | Doi Ryosuke Japan |
13.750 | 13.650 | —— | 13.900 | —— | 12.600 | 53.900 |
| 53 | Artem Dolgopyat Israel |
14.400 | 12.200 | —— | 13.750 | —— | 12.550 | 52.900 |
| 54 | Elijah Faverus Netherlands |
—— | 13.250 | 12.950 | 13.200 | —— | 13.250 | 52.650 |
| 55 | Niccolò Vannucchi Italy |
13.350 | —— | 13.050 | 13.050 | —— | 13.000 | 52.450 |
| 56 | Yurii Yemelianov Ukraine |
13.250 | —— | —— | 13.300 | 12.650 | 12.650 | 51.850 |
| 57 | Dario Sissakis Germany |
13.100 | —— | 12.250 | 13.600 | 12.850 | —— | 51.800 |
| 58 | James Hardy Australia |
12.900 | 11.550 | 12.300 | 14.050 | —— | —— | 50.800 |
| 59 | Sergio Kovacs Spain |
13.300 | 11.950 | 11.450 | 13.900 | —— | —— | 50.600 |
| 60 | Pavel Gulidov Israel |
11.550 | —— | 12.200 | 13.800 | 12.950 | —— | 50.500 |
| 61 | Alperen Ege Avci Türkiye |
13.600 | 10.250 | —— | 13.900 | —— | 11.300 | 49.050 |
| 62 | Joel Plata Spain |
—— | 11.900 | 11.650 | —— | 11.150 | 12.650 | 47.350 |
| 63 | Kai Iwaasa Canada |
—— | 8.550 | 12.700 | —— | 12.200 | 13.300 | 46.750 |
| 64 | Saba Abesadze Georgia |
—— | 10.700 | 12.350 | —— | 12.800 | 9.750 | 45.600 |
| 65 | Juan David Hernandez Mexico |
11.550 | 10.050 | —— | 13.650 | 10.100 | —— | 45.350 |
| 66 | Samuel Zakutney Canada |
6.050 | 13.000 | —— | —— | 13.100 | 13.050 | 45.200 |
| 67 | Kerem Sener Türkiye |
—— | 10.800 | 13.350 | —— | 9.750 | 9.750 | 43.650 |
| 68 | Milad Karimi Kazakhstan |
13.750 | —— | —— | 13.900 | —— | 12.650 | 40.300 |
| 69 | Dominic Tamsel Switzerland |
—— | 12.800 | —— | —— | 13.300 | 12.500 | 38.600 |
| 70 | Edoardo de Rosa Italy |
—— | 14.250 | 12.900 | —— | 11.150 | —— | 38.300 |
| 71 | Igor Dyshuk Ukraine |
12.350 | 13.150 | 12.250 | —— | —— | —— | 37.750 |
| 72 | Clay Mason Stephens Australia |
13.900 | —— | —— | —— | 11.450 | 11.500 | 36.850 |
| 73 | Alexander Kirchner Germany |
—— | 12.300 | —— | —— | 12.450 | 12.050 | 36.800 |
| 74 | Isaac Nuñez Mexico |
—— | 12.900 | —— | —— | 12.000 | 10.900 | 35.800 |
| 75 | Luca Murabito Switzerland |
12.000 | —— | —— | 14.050 | —— | —— | 26.050 |
| 76 | Khumoyun Islomov Uzbekistan |
13.450 | —— | —— | 12.550 | —— | —— | 26.000 |
| 77 | Akhrorkhon Temirkhonov Uzbekistan |
—— | —— | 12.700 | —— | 12.850 | —— | 25.550 |
| 78 | Alexander Myakinin Israel |
—— | 11.800 | —— | —— | —— | 13.600 | 25.400 |
| 79 | Zeinolla Idrissov Kazakhstan |
—— | 14.300 | 10.450 | —— | —— | —— | 24.750 |
| 80 | Ioane Jimsheleishvili Georgia |
—— | 11.000 | 9.800 | —— | 3.900 | —— | 24.700 |
| 81 | Valiko Duduchava Georgia |
—— | —— | —— | 13.050 | —— | —— | 13.050 |
| 82 | Jordan Carroll Canada |
—— | 12.950 | —— | —— | —— | —— | 12.950 |
| 83 | Kiran Mandava United States |
—— | 12.750 | —— | —— | —— | —— | 12.750 |
Senior Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Artem Dolgopyat | Israel | 5.8 | 8.666 | 14.466 | |
| 2 | Lorenzo Casali | Italy | 5.6 | 8.300 | 13.900 | |
| 3 | Jun Iwai | United States | 5.6 | 8.266 | 13.866 | |
| 4 | Tsunogai Tomoharu | Japan | 5.0 | 8.800 | 13.800 | |
| 5 | Timo Eder | Germany | 4.9 | 8.166 | 13.066 | |
| 6 | Clay Mason Stephens | Australia | 5.2 | 6.866 | 12.066 |
Senior Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Zeinolla Idrissov | Kazakhstan | 5.9 | 8.166 | 14.066 | |
| 2 | Edoardo de Rosa | Italy | 5.8 | 8.166 | 13.966 | |
| 3 | Doi Ryosuke | Japan | 5.4 | 8.366 | 13.766 | |
| 4 | Abdulla Azimov | Uzbekistan | 5.6 | 7.833 | 13.433 | |
| 5 | Senne Spyckerelle | Belgium | 5.0 | 7.966 | 12.966 | |
| 6 | Vladyslav Hryko | Ukraine | 5.5 | 7.333 | 12.833 |
Senior Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Tanigawa Wataru | Japan | 5.3 | 8.400 | 13.800 (+0.1) |
|
| 2 | Riley Loos | United States | 5.0 | 8.433 | 13.433 | |
| 3 | Lorenzo Casali | Italy | 4.7 | 8.566 | 13.266 | |
| 4 | Elijah Faverus | Netherlands | 4.6 | 8.500 | 13.200 (+0.1) |
|
| 5 | Kerem Sener | Türkiye | 4.8 | 8.266 | 13.066 | |
| 6 | Dmytro Prudko | Ukraine | 4.9 | 7.866 | 12.766 |
Senior Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Tanigawa Wataru | Japan | 5.2 | 9.066 | 14.266 | 14.416 (+0.05) |
|
| 5.2 | 9.266 | 14.566 (+0.1) |
|||||
| 2 | Luca Murabito | Switzerland | 5.2 | 8.833 | -0.3 | 13.733 | 13.966 |
| 4.8 | 9.400 | 14.200 | |||||
| 3 | James Hardy | Australia | 4.8 | 9.200 | 14.000 | 13.816 | |
| 4.8 | 8.833 | 13.633 | |||||
| 4 | Sergio Kovacs | Spain | 4.4 | 9.400 | 13.800 | 13.650 | |
| 4.4 | 9.200 | -0.1 | 13.500 | ||||
| 5 | Amine Abaidi | Netherlands | 4.8 | 9.200 | -0.1 | 13.900 | 13.583 |
| 4.8 | 8.466 | 13.266 | |||||
| 6 | Alperen Ege Avci | Türkiye | 4.4 | 9.333 | 13.733 | 13.233 | |
| 4.8 | 8.033 | -0.1 | 12.733 |
Senior P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Tsunogai Tomoharu | Japan | 5.7 | 8.333 | 14.133 (+0.1) |
|
| 2 | Jermain Grünberg | Netherlands | 5.4 | 8.533 | 14.033 (+0.1) |
|
| 3 | Nicola Cuyle | Belgium | 5.5 | 8.166 | 13.666 | |
| 4 | Lorenzo Casali | Italy | 5.4 | 8.033 | 13.433 | |
| 5 | Nils Dunkel | Germany | 5.0 | 7.500 | 12.500 | |
| 6 | Jesse Moore | Australia | 4.8 | 7.033 | 11.833 |
Senior High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Yumin Abbadini | Italy | 5.6 | 8.100 | 13.700 | |
| 2 | Jun Iwai | United States | 5.2 | 8.200 | 13.500 (+0.1) |
|
| 3 | Victor Martinez | Belgium | 5.1 | 7.233 | 12.333 | |
| 4 | Jermain Grünberg | Netherlands | 5.1 | 6.800 | 11.900 | |
| 5 | Tim Randegger | Switzerland | 4.6 | 7.100 | 11.700 | |
| 6 | Alexander Myakinin | Israel | 4.6 | 6.200 | 10.900 (+0.1) |
Senior Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | Total |
| 1 | JAPAN (Doi Ryosuke, Kaya Kazuma, Tanigawa Wataru, Tsunogai Tomoharu) | 41.350 | 40.350 | 40.700 | 41.300 | 42.150 | 38.750 | 244.600 |
| 2 | UNITED STATES (Taylor Christopulos, Jun Iwai, Riley Loos, Kiran Mandava, Kai Uemura) | 42.700 | 38.250 | 39.250 | 42.600 | 39.900 | 40.650 | 243.350 |
| 3 | ITALY (Yumin Abbadini, Lorenzo Bonicelli, Lorenzo Casali, Edoardo de Rosa, Niccolò Vannucchi) | 41.250 | 42.000 | 39.200 | 40.700 | 39.250 | 40.100 | 242.500 |
| 4 | NETHERLANDS (Amine Abaidi, Martijn de Veer, Elijah Faverus, Jermain Grünberg, Casimir Schmidt) | 39.600 | 36.300 | 37.950 | 40.800 | 40.000 | 40.100 | 234.750 |
| 5 | BELGIUM (Nicola Cuyle, Victor Martinez, Takumi Onoshima, Senne Spyckerelle) | 38.650 | 38.800 | 38.150 | 39.550 | 39.950 | 38.650 | 233.750 |
| 6 | GERMANY (Nils Dunkel, Timo Eder, Alexander Kirchner, Alexander Kunz, Dario Sissakis) | 40.150 | 36.950 | 38.200 | 40.800 | 39.700 | 37.550 | 233.350 |
| 7 | UZBEKISTAN (Abdulla Azimov, Khabibullo Ergashev, Khumoyun Islomov, Utkirbek Juraev, Akhrorkhon Temirkhonov) | 38.400 | 40.450 | 37.650 | 38.350 | 38.950 | 37.700 | 231.500 |
| 8 | UKRAINE (Igor Dyshuk, Vladyslav Hryko, Yehor Perepolkin, Dmytro Prudko, Yurii Yemelianov) | 39.250 | 38.150 | 38.350 | 39.450 | 38.200 | 37.550 | 230.950 |
| 9 | SPAIN (Thierno Diallo, Alvaro Giraldez, Pau Jimenez, Sergio Kovacs, Joel Plata) | 39.350 | 37.500 | 37.050 | 40.550 | 37.700 | 38.450 | 230.600 |
| 10 | SWITZERLAND (Benjamin Gischard, Jan Imhof, Luca Murabito, Tim Randegger, Dominic Tamsel) | 36.900 | 38.600 | 37.350 | 41.450 | 36.900 | 38.500 | 229.700 |
| 11 | AUSTRALIA (Aiden Frick, Jack Hall, James Hardy, Clay Mason Stephens, Jesse Moore) | 39.400 | 37.800 | 36.400 | 41.050 | 37.800 | 36.550 | 229.000 |
| 12 | KAZAKHSTAN (Ilyas Azizov, Zeinolla Idrissov, Milad Karimi, Roman Mamenov, Dmitriy Patanin) | 40.050 | 36.550 | 34.650 | 41.450 | 34.850 | 36.750 | 224.300 |
| 13 | ISRAEL (Artem Dolgopyat, Pavel Gulidov, Ilia Liubimov, Alexander Myakinin, Uri Zeidel) | 40.850 | 38.050 | 24.500 | 41.200 | 39.000 | 38.850 | 222.450 |
| 14 | TÜRKIYE (Alperen Ege Avci, Sercan Demir, Altan Dogan, Volkan Arda Hamarat, Kerem Sener) | 37.450 | 31.800 | 38.350 | 39.000 | 38.000 | 34.250 | 218.850 |
| 15 | MEXICO (Juan David Hernandez, Diego Neumaier, Isaac Nuñez, Alonso Perez, Juan Pablo Porras) | 37.800 | 34.000 | 34.050 | 39.850 | 35.050 | 35.200 | 215.950 |
| 16 | CANADA (Jordan Carroll, William Émard, Kai Iwaasa, Chris Kaji, Samuel Zakutney) | 33.200 | 34.500 | 39.200 | 26.800 | 38.250 | 39.450 | 211.400 |
| 17 | GEORGIA (Saba Abesadze, Valiko Duduchava, Ioane Jimsheleishvili, Bidzina Sitchinava, Levan Skhiladze) | 20.850 | 33.300 | 35.000 | 25.950 | 34.050 | 31.850 | 181.000 |
Junior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Yang Lanbin China |
13.700 | 12.600 | 12.500 | 13.900 | 13.200 | 13.000 | 78.900 |
| 2 | Nurtan Idrissov Kazakhstan |
13.600 | 12.600 | 13.200 | 13.050 | 13.550 | 11.800 | 77.800 |
| 3 | Wang Chengcheng China |
13.900 | 13.350 | 11.850 | 13.950 | 12.250 | 12.300 | 77.600 |
| 4 | Nathan Roman United States |
13.400 | 12.000 | 12.400 | 13.700 | 12.650 | 13.200 | 77.350 |
| 5 | Caedan McIlhatton Australia |
13.200 | 11.050 | 12.100 | 13.900 | 13.650 | 12.850 | 76.750 |
| 6 | Roman Khegay Kazakhstan |
13.000 | 13.600 | 11.800 | 13.450 | 12.300 | 11.950 | 76.100 |
| 7 | Antonin Delaye France |
13.650 | 12.050 | 11.850 | 13.600 | 12.500 | 12.350 | 76.000 |
| 8 | Ritam Malik Australia |
13.650 | 12.650 | 12.150 | 13.400 | 11.500 | 12.300 | 75.650 |
| 9 | Dante Reive United States |
13.300 | 11.000 | 12.550 | 13.400 | 12.350 | 12.750 | 75.350 |
| 10 | Ron Ortal Israel |
13.050 | 11.550 | 12.050 | 13.500 | 12.100 | 12.950 | 75.200 |
| 11 | Ji Xinghui China |
13.150 | 12.300 | 11.750 | 13.900 | 12.400 | 11.700 | 75.200 |
| 12 | Sol Scott Great Britain |
12.750 | 13.050 | 11.200 | 13.550 | 11.850 | 12.500 | 74.900 |
| 13 | Maksim Kan United States |
13.100 | 13.100 | 12.150 | 12.900 | 10.950 | 12.600 | 74.800 |
| 14 | Evan McPhillips Great Britain |
13.200 | 11.850 | 11.600 | 13.900 | 13.450 | 10.600 | 74.600 |
| 15 | Jovi Loh Singapore |
11.450 | 12.550 | 11.800 | 13.300 | 12.500 | 12.850 | 74.450 |
| 16 | Tru Hagens Australia |
12.500 | 13.700 | 11.550 | 12.900 | 12.050 | 11.250 | 73.950 |
| 17 | Floriant Olmanst Belgium |
11.700 | 12.200 | 11.700 | 13.300 | 12.000 | 11.950 | 72.850 |
| 18 | Alessio Corda Belgium |
13.300 | 11.200 | 11.150 | 13.150 | 12.600 | 11.350 | 72.750 |
| 19 | Elias Jaffer Germany |
12.250 | 11.150 | 11.700 | 13.750 | 12.250 | 11.650 | 72.750 |
| 20 | Samuel Wachter Austria |
13.200 | 10.200 | 11.700 | 13.200 | 12.550 | 10.950 | 71.800 |
| 21 | Alejandro Cabrera Spain |
12.350 | 11.650 | 11.650 | 12.350 | 12.050 | 11.450 | 71.500 |
| 22 | Otger Carreres Spain |
12.100 | 10.450 | 11.600 | 13.350 | 11.600 | 12.250 | 71.350 |
| 23 | Melih Dumlu Türkiye |
11.800 | 11.050 | 12.100 | 12.600 | 12.150 | 11.600 | 71.300 |
| 24 | Tom Jolivet France |
11.850 | 11.850 | 11.500 | 12.500 | 10.900 | 12.100 | 70.700 |
| 25 | Jeremy Balazs Austria |
12.850 | 10.000 | 11.300 | 11.500 | 12.700 | 12.250 | 70.600 |
| 26 | Ahmet Baki Karadayi Türkiye |
11.950 | 11.000 | 11.450 | 12.500 | 12.300 | 11.050 | 70.250 |
| 27 | Niilo Nikkola Finland |
11.950 | 11.550 | 10.950 | 12.450 | 11.350 | 11.150 | 69.400 |
| 28 | Erez Hacohen Israel |
11.850 | 10.950 | 10.950 | 13.000 | 12.200 | 10.400 | 69.350 |
| 29 | Juan Pablo Duenas Mexico |
12.550 | 12.150 | 11.700 | 12.800 | 10.300 | 9.250 | 68.750 |
| 30 | Samuel Loh Singapore |
11.900 | 10.150 | 10.700 | 12.850 | 11.850 | 11.100 | 68.550 |
| 31 | Luca Hagen Austria |
12.300 | 8.300 | 11.150 | 13.000 | 11.900 | 11.700 | 68.350 |
| 32 | Artyom Kovalyov Kazakhstan |
11.400 | 11.000 | 10.250 | 13.000 | 11.750 | 10.850 | 68.250 |
| 33 | Jayden Paton Netherlands |
11.150 | 10.450 | 12.200 | 12.800 | 9.900 | 11.600 | 68.100 |
| 34 | Xavier Pang Singapore |
12.600 | 11.700 | 10.750 | 11.150 | 10.600 | 10.150 | 66.950 |
| 35 | Daniel Chalabov Australia |
9.550 | 10.350 | 10.550 | 12.750 | 10.400 | 11.200 | 64.800 |
| 36 | Felix Neumüller Austria |
11.350 | 9.100 | 11.450 | 10.950 | 11.250 | 10.500 | 64.600 |
| 37 | Iiro Lehtisalo Finland |
10.900 | 11.150 | 11.150 | 11.500 | 9.200 | 9.950 | 63.850 |
| 38 | Danila Leykin United States |
13.200 | 10.050 | —— | 13.300 | 13.100 | 13.700 | 63.350 |
| 39 | Uzair Chowdhury Great Britain |
—— | 12.800 | 12.050 | 13.150 | 13.500 | 11.200 | 62.700 |
| 40 | Nikita Prohorov Germany |
12.500 | 12.250 | 11.500 | —— | 12.550 | 11.500 | 60.300 |
| 41 | Hugo Jeanperrin France |
11.750 | 12.200 | 11.550 | 12.800 | 11.700 | —— | 60.000 |
| 42 | Aviv Gusman Israel |
12.450 | —— | 11.700 | 12.600 | 12.000 | 10.550 | 59.300 |
| 43 | Lorenzo Zaragoza Mexico |
11.800 | 11.450 | 11.900 | 12.400 | —— | 11.650 | 59.200 |
| 44 | Sami Soleban Netherlands |
11.550 | 10.050 | —— | 13.200 | 12.000 | 12.100 | 58.900 |
| 45 | Luca Scheper Netherlands |
12.000 | 10.550 | 11.700 | —— | 12.500 | 11.600 | 58.350 |
| 46 | Aaron Ibarra Mexico |
—— | 9.350 | 12.200 | 12.150 | 12.400 | 12.200 | 58.300 |
| 47 | Arthur Olyslaegers Belgium |
11.850 | —— | 10.550 | 12.900 | 11.100 | 11.850 | 58.250 |
| 48 | Philipp Steeb Germany |
10.650 | 10.700 | —— | 13.100 | 11.150 | 10.700 | 56.300 |
| 49 | Nino Reyero del Prado Netherlands |
12.850 | 10.950 | 11.450 | 12.450 | 7.900 | —— | 55.600 |
| 50 | George Atkins Great Britain |
12.700 | —— | 12.100 | —— | 12.450 | 13.250 | 50.500 |
| 51 | Carlo Ledo Mexico |
11.750 | —— | —— | 13.150 | 12.400 | 11.700 | 49.000 |
| 52 | Orian Diaz Spain |
13.250 | 11.900 | —— | —— | 12.250 | 11.400 | 48.800 |
| 53 | Gabriel Barris Spain |
—— | 11.850 | 12.300 | 12.400 | 12.000 | —— | 48.550 |
| 54 | Aleksi Koivunen Finland |
3.800 | 10.800 | 11.250 | —— | 10.750 | 11.850 | 48.450 |
| 55 | Ege Ertoz Türkiye |
12.600 | 11.500 | —— | —— | 12.250 | 11.650 | 48.000 |
| 56 | Oguz Kagan Kaya Türkiye |
12.800 | 10.900 | 11.600 | 12.200 | —— | —— | 47.500 |
| 57 | Noé Strypstein Belgium |
12.100 | 11.350 | 11.750 | —— | —— | 12.300 | 47.500 |
| 58 | Berk Eren Türkiye |
—— | —— | 10.500 | 12.750 | 12.100 | 11.350 | 46.700 |
| 59 | Daniel Benitez Spain |
11.700 | —— | 11.650 | 12.500 | —— | 10.650 | 46.500 |
| 60 | Ruddly Bordelais-Maisonnable France |
—— | 12.700 | 11.950 | —— | 10.350 | 11.300 | 46.300 |
| 61 | Gael Rosales Mexico |
10.600 | 11.350 | 11.200 | —— | 12.300 | —— | 45.450 |
| 62 | Vladislav Babushkin Kazakhstan |
—— | 10.050 | 11.300 | —— | 11.750 | 10.600 | 43.700 |
| 63 | Nathanael Pek Singapore |
—— | 11.800 | 10.800 | —— | 11.300 | 9.600 | 43.500 |
| 64 | Zhao Ruiyang China |
13.150 | —— | —— | 13.650 | —— | 13.100 | 39.900 |
| 65 | Long Houcheng China |
—— | 11.700 | 12.200 | —— | 12.800 | —— | 36.700 |
| 66 | Jude Irons Great Britain |
11.400 | 11.750 | —— | 12.550 | —— | —— | 35.700 |
| 67 | Tomer Tirosh Israel |
—— | 13.050 | 11.800 | 10.650 | —— | —— | 35.500 |
| 68 | Kyan Jacobs Netherlands |
—— | —— | 11.900 | 12.500 | —— | 11.100 | 35.500 |
| 69 | Arnaud Vanassche Belgium |
—— | 9.450 | —— | 12.550 | 11.850 | —— | 33.850 |
| 70 | Maximilian Glaeser Germany |
—— | 9.700 | 11.300 | 12.500 | —— | —— | 33.500 |
| 71 | Mika Wagner Germany |
12.950 | —— | 10.550 | —— | —— | —— | 23.500 |
| 72 | Anton Villonen Finland |
—— | 10.050 | —— | —— | —— | —— | 10.050 |
Junior Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Nurtan Idrissov | Kazakhstan | 5.3 | 8.766 | 14.166 (+0.1) |
|
| 2 | Antonin Delaye | France | 5.0 | 8.566 | 13.566 | |
| 3 | Nathan Roman | United States | 4.9 | 8.300 | 13.200 | |
| 4 | Wang Chengcheng | China | 5.3 | 7.400 | 12.700 | |
| 5 | Alessio Corda | Belgium | 4.8 | 7.100 | -0.3 | 11.600 |
| 6 | Ritam Malik | Australia | 4.7 | 6.600 | 11.300 |
Junior Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Wang Chengcheng | China | 5.0 | 8.566 | 13.566 | |
| 2 | Sol Scott | Great Britain | 4.9 | 8.466 | 13.366 | |
| 3 | Roman Khegay | Kazakhstan | 5.2 | 8.033 | 13.233 | |
| 4 | Tru Hagens | Australia | 5.4 | 7.233 | 12.633 | |
| 5 | Maksim Kan | United STates | 4.7 | 7.833 | 12.533 | |
| 6 | Tomer Tirosh | Israel | 4.6 | 7.500 | 12.100 |
Junior Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Dante Reive | United States | 4.6 | 8.666 | 13.266 | |
| 2 | Gabriel Barris | Spain | 3.8 | 8.533 | 12.333 | |
| 3 | Jayden Paton | Netherlands | 3.7 | 8.466 | 12.166 | |
| 4 | Yang Lanbin | China | 3.6 | 8.533 | 12.133 | |
| 5 | Nurtan Idrissov | Kazakhstan | 4.8 | 7.300 | 12.100 | |
| 6 | Aaron Ibarra | Mexico | 3.1 | 8.666 | 11.766 |
Junior Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Nurtan Idrissov | Kazakhstan | 4.8 | 8.733 | 13.533 | 13.466 | |
| 4.4 | 9.000 | 13.400 | |||||
| 2 | Sol Scott | Great Britain | 4.8 | 9.266 | 14.066 | 13.399 | |
| 4.8 | 8.233 | -0.3 | 12.733 | ||||
| 3 | Jayden Paton | Netherlands | 4.4 | 9.066 | 13.466 | 13.366 | |
| 4.4 | 8.866 | 13.266 | |||||
| 4 | Danila Leykin | United States | 4.4 | 8.966 | 13.366 | 13.316 | |
| 4.4 | 8.866 | 13.266 | |||||
| 5 | Alessio Corda | Belgium | 4.4 | 9.366 | 13.766 | 13.283 | |
| 4.8 | 8.000 | 12.800 | |||||
| 6 | Samuel Wachter | Austria | 2.8 | 8.566 | 11.366 | 11.699 | |
| 3.6 | 8.433 | 12.033 |
Junior P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Uzair Chowdhury | Great Britain | 5.1 | 8.633 | 13.733 | |
| 2 | Yang Lanbin | China | 4.4 | 8.900 | 13.400 (+0.1) |
|
| 3 | Danila Leykin | United States | 4.6 | 8.666 | 13.266 | |
| 4 | Jeremy Balazs | Austria | 3.9 | 8.766 | 12.666 | |
| 5 | Caedan McIlhatton | Australia | 4.6 | 7.366 | 11.966 | |
| 6 | Nurtan Idrissov | Kazakhstan | 5.0 | 5.000 | 10.000 |
Junior High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Danila Leykin | United States | 4.9 | 8.800 | 13.700 | |
| 2 | Ron Ortal | Israel | 4.3 | 8.766 | 13.066 | |
| 3 | George Atkins | Great Britain | 4.4 | 8.600 | 13.000 | |
| 4 | Caedan McIlhatton | Australia | 4.4 | 8.333 | 12.833 (+0.1) |
|
| 5 | Jovi Loh | Singapore | 4.7 | 7.733 | 12.433 | |
| 6 | Zhao Ruiyang | China | 3.5 | 7.400 | 10.900 |
Junior Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | Total |
| 1 | CHINA (Ji Xinghui, Long Houcheng, Wang Chengcheng, Yang Lanbin, Zhao Ruiyang) | 40.750 | 38.250 | 36.550 | 41.750 | 38.400 | 38.400 | 234.100 |
| 2 | UNITED STATES (Maksim Kan, Danila Leykin, Dante Reive, Nathan Roman) | 39.900 | 36.100 | 37.100 | 40.400 | 38.100 | 39.650 | 231.250 |
| 3 | GREAT BRITAIN (George Atkins, Uzair Chowdhury, Jude Irons, Evan McPhillips, Sol Scott) | 38.650 | 37.700 | 35.750 | 40.600 | 39.400 | 36.950 | 229.050 |
| 4 | AUSTRALIA (Daniel Chalabov, Tru Hagens, Ritam Malik, Caedan McIlhatton) | 39.350 | 37.400 | 35.800 | 40.200 | 37.200 | 36.400 | 226.350 |
| 5 | KAZAKHSTAN (Vladislav Babushkin, Nurtan Idrissov, Roman Khegay, Artyom Kovalyov) | 38.000 | 37.200 | 36.300 | 39.500 | 37.600 | 34.600 | 223.200 |
| 6 | FRANCE (Ruddly Bordelais-Maisonnable, Antonin Delaye, Hugo Jeanperrin, Tom Jolivet) | 37.250 | 36.950 | 35.350 | 38.900 | 35.100 | 35.750 | 219.300 |
| 7 | BELGIUM (Alessio Corda, Floriant Olmanst, Arthur Olyslaegers, Noé Strypstein, Arnaud Vanassche) | 37.250 | 34.750 | 34.600 | 39.350 | 36.450 | 36.100 | 218.500 |
| 8 | SPAIN (Gabriel Barris, Daniel Benitez, Alejandro Cabrera, Otger Carreres, Orian Diaz) | 37.700 | 35.400 | 35.600 | 38.250 | 36.300 | 35.100 | 218.350 |
| 9 | MEXICO (Juan Pablo Duenas, Aaron Ibarra, Carlo Ledo, Gael Rosales, Lorenzo Zaragoza | 36.100 | 34.950 | 35.800 | 38.350 | 37.100 | 35.550 | 217.850 |
| 10 | ISRAEL (Aviv Gusman, Erez Hacohen, Ron Ortal, Tomer Tirosh) | 37.350 | 35.550 | 35.550 | 39.100 | 36.300 | 33.900 | 217.750 |
| 11 | GERMANY (Maximilian Glaeser, Elias Jaffer, Nikita Prohorov, Philipp Steeb, Mika Wagner) | 37.700 | 34.100 | 34.500 | 39.350 | 35.950 | 33.850 | 215.450 |
| 12 | TÜRKIYE (Melih Dumlu, Berk Eren, Ege Ertoz, Ahmet Baki Karadayi, Oguz Kagan Kaya) | 37.350 | 33.550 | 35.150 | 37.850 | 36.700 | 34.600 | 215.200 |
| 13 | SINGAPORE (Jovi Loh, Samuel Loh, Xavier Pang, Nathanael Pek) | 35.950 | 36.050 | 33.350 | 37.300 | 35.650 | 34.100 | 212.400 |
| 14 | NETHERLANDS (Kyan Jacobs, Jayden Paton, Nino Reyero del Prado, Luca Scheper, Sami Soleban) | 36.400 | 31.950 | 35.800 | 38.500 | 34.400 | 35.300 | 212.350 |
| 15 | AUSTRIA (Jeremy Balazs, Luca Hagen, Felix Neumüller, Samuel Wachter) | 38.350 | 29.300 | 34.450 | 37.700 | 37.150 | 34.900 | 211.850 |
| 16 | FINLAND (Aleksi Koivunen, Iiro Lehtisalo, Niilo Nikkola, Anton Villonen) | 26.650 | 33.500 | 33.350 | 23.950 | 31.300 | 32.950 | 181.700 |