The 2026 Luxembourg Open was held from April 2 through April 5 in Luxembourg City, Luxembourg.
Senior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Victor Martinez Belgium |
13.400 | 12.733 | 13.300 | 14.000 | 11.700 | 13.400 | 78.533 |
| 2 | Takumi Onoshima Belgium |
13.233 | 13.100 | 12.800 | 13.000 | 12.700 | 13.200 | 78.033 |
| 3 | Elijah Faverus Netherlands |
13.000 | 13.400 | 13.000 | 12.400 | 11.950 | 12.300 | 76.050 |
| 4 | Adam Steele Ireland |
12.600 | 12.733 | 12.067 | 13.850 | 12.900 | 11.850 | 76.000 |
| 5 | Khabibullo Ergashev Uzbekistan |
12.067 | 13.167 | 12.700 | 12.550 | 12.800 | 12.400 | 75.684 |
| 6 | Alvaro Giraldez Spain |
12.867 | 11.967 | 11.133 | 13.700 | 12.200 | 12.800 | 74.667 |
| 7 | Dominik Kis Hungary |
12.967 | 11.533 | 12.200 | 13.450 | 11.800 | 12.400 | 74.350 |
| 8 | Benjamin Foster Australia |
13.333 | 12.367 | 11.700 | 12.700 | 11.600 | 12.450 | 74.150 |
| 9 | Kyan Jacobs Netherlands |
11.233 | 12.833 | 12.667 | 12.950 | 12.500 | 11.900 | 74.083 |
| – | Dario van Moorleghem Belgium |
13.167 | 12.467 | 11.800 | 13.450 | 10.600 | 11.300 | 72.784 |
| – | Leon Atherton Netherlands |
11.733 | 12.367 | 11.467 | 12.800 | 12.450 | 11.700 | 72.517 |
| 10 | Gytis Chasazyrovas Lithuania |
11.867 | 11.767 | 12.400 | 13.000 | 11.700 | 10.850 | 71.584 |
| 11 | Michael O’Neill Ireland |
13.733 | 10.267 | 11.633 | 12.150 | 12.100 | 11.600 | 71.483 |
| 12 | Zala Samu Zambori Hungary |
12.167 | 11.300 | 11.833 | 13.450 | 10.100 | 11.900 | 70.850 |
| – | Marcel Kiss Hungary |
11.000 | 11.467 | 12.233 | 12.800 | 11.100 | 11.850 | 70.450 |
| 13 | Bidzina Sitchinava Georgia |
12.433 | 11.367 | 12.167 | 12.600 | 11.700 | 10.000 | 70.267 |
| 14 | Quentin Brandenburger Luxembourg |
11.800 | 10.400 | 11.667 | 13.100 | 11.850 | 10.800 | 69.617 |
| – | Maksimilian Pytel Ireland |
12.800 | 7.967 | 11.733 | 12.700 | 11.850 | 11.800 | 68.850 |
| 15 | Evan Huber Canada |
13.033 | 10.700 | 11.467 | 12.450 | 11.700 | 8.950 | 68.300 |
| 16 | Matthew Davies Australia |
11.700 | 10.233 | 11.700 | 12.350 | 10.800 | 11.500 | 68.283 |
| 17 | Gabriel Barris Spain |
12.167 | 10.200 | 12.233 | 13.500 | 9.150 | 10.500 | 67.750 |
| – | Reduan Bottse Netherlands |
11.567 | 9.100 | 11.533 | 12.700 | 12.300 | 10.550 | 67.750 |
| – | Mark Nagy Hungary |
11.167 | 11.067 | 11.533 | 13.850 | 11.150 | 7.950 | 66.717 |
| – | Eric Terres Spain |
11.267 | 6.700 | 11.167 | 14.050 | 11.100 | 11.950 | 66.234 |
| – | Alistair Hoole Australia |
10.800 | 10.200 | 10.733 | 12.400 | 10.700 | 10.050 | 64.883 |
| 18 | Joy Palermo Luxembourg |
11.467 | 9.467 | 10.733 | 12.850 | 11.050 | 9.100 | 64.667 |
| – | Florian Schwarz Luxembourg |
11.167 | 8.233 | 10.633 | 11.900 | 11.150 | 9.500 | 62.583 |
| – | Xavier Olasz Canada |
12.800 | 12.033 | 12.533 | 12.550 | 12.600 | —— | 62.516 |
| – | Jayson Rampersad Canada |
11.167 | 13.300 | 12.133 | 12.350 | —— | 11.100 | 60.050 |
| – | Kyano Schepers Belgium |
13.300 | 12.033 | 9.000 | —— | 12.700 | 11.900 | 58.933 |
| – | Ravshan Kamiljanov Uzbekistan |
12.400 | 13.700 | —— | 13.350 | —— | 11.600 | 51.050 |
| – | Abdulla Azimov Uzbekistan |
—— | 12.800 | —— | 13.000 | 11.500 | 12.700 | 50.000 |
| – | Martin Flores Spain |
12.633 | —— | —— | 13.800 | 11.500 | 11.450 | 49.383 |
| – | Luis Lechaud Portugal |
—— | 12.200 | 12.333 | —— | 12.200 | 10.350 | 47.083 |
| – | Levente Marko Hungary |
—— | 9.300 | 12.600 | 13.100 | 11.350 | —— | 46.350 |
| – | Bernardo Almeida Portugal |
10.733 | 11.033 | —— | —— | 11.150 | 12.150 | 45.066 |
| – | Abdulaziz Mirvaliev Uzbekistan |
13.133 | —— | 13.367 | 13.700 | —— | —— | 40.200 |
| – | Nandor Sas Hungary |
12.567 | 13.367 | —— | 13.550 | —— | —— | 39.484 |
| – | Romeo Jost Belgium |
13.200 | —— | 13.500 | 12.450 | —— | —— | 39.150 |
| – | Chris Kaji Canada |
—— | —— | 12.967 | —— | 11.900 | 12.150 | 37.017 |
| – | Diogo Ramos Portugal |
10.167 | —— | 12.267 | 13.600 | —— | —— | 36.034 |
| – | Akhrorkhon Temirkhonov Uzbekistan |
—— | 11.433 | 13.100 | —— | 11.500 | —— | 36.033 |
| – | Victor Tournicourt Belgium |
13.967 | 12.733 | —— | —— | 9.250 | —— | 35.950 |
| – | Levan Skhiladze Georgia |
—— | 11.833 | —— | —— | 11.950 | 11.250 | 35.033 |
| – | Ronan Foley Luxembourg |
—— | 10.967 | 11.067 | —— | 11.250 | —— | 33.284 |
| – | Enric Beltran Spain |
—— | —— | —— | 12.600 | 11.500 | 9.150 | 33.250 |
| – | Kilan van der Aa Belgium |
—— | 13.800 | —— | —— | —— | 12.950 | 26.750 |
| – | Loran de Munck Netherlands |
—— | 12.100 | —— | —— | 13.500 | —— | 25.600 |
| – | Heath Thorpe Australia |
13.100 | —— | —— | —— | —— | 12.400 | 25.500 |
| – | Wouter Marx Belgium |
11.300 | —— | —— | 13.850 | —— | —— | 25.150 |
| – | James Bacueti Australia |
—— | 11.900 | —— | 13.150 | —— | —— | 25.050 |
| – | Giel Vandeberg Belgium |
—— | 10.400 | 12.333 | —— | —— | —— | 22.733 |
| – | Tru Hagens Australia |
—— | 13.433 | —— | —— | —— | —— | 13.433 |
| – | Senne Spyckerelle Belgium |
—— | 12.400 | —— | —— | —— | —— | 12.400 |
| – | Nikita Jurkoit Lithuania |
—— | 12.033 | —— | —— | —— | —— | 12.033 |
| – | Zachary Perillo Australia |
—— | —— | 12.000 | —— | —— | —— | 12.000 |
| – | Porter Stewart Australia |
—— | 9.633 | —— | —— | —— | —— | 9.633 |
| – | Noam Descamps Belgium |
—— | 9.600 | —— | —— | —— | —— | 9.600 |
Senior Floor Final Results
| Rank | Athlete | Team | Total |
| 1 | Kyano Schepers | Belgium | 13.450 |
| 2 | Benjamin Foster | Australia | 13.050 |
| 3 | Heath Thorpe | Australia | 13.000 |
| Abdulaziz Mirvaliev | Uzbekistan | 13.000 | |
| 5 | Evan Huber | Canada | 12.700 |
| 6 | Michael O’Neill | Ireland | 12.350 |
| 7 | Takumi Onoshima | Belgium | 12.000 |
| 8 | Elijah Faverus | Netherlands | 11.850 |
Senior Pommels Final Results
| Rank | Athlete | Team | Total |
| 1 | Jayson Rampersad | Canada | 14.200 |
| 2 | Ravshan Kamiljanov | Uzbekistan | 14.050 |
| 3 | Elijah Faverus | Netherlands | 13.650 |
| 4 | Kilan van der Aa | Belgium | 13.550 |
| 5 | Khabibullo Ergashev | Uzbekistan | 12.850 |
| 6 | Takumi Onoshima | Belgium | 12.850 |
| 7 | Tru Hagens | Australia | 12.100 |
| 8 | Nandor Sas | Hungary | 11.800 |
Senior Rings Final Results
| Rank | Athlete | Team | Total |
| 1 | Elijah Faverus | Netherlands | 13.650 |
| 2 | Chris Kaji | Canada | 13.450 |
| 3 | Akhrorkhon Temirkhonov | Uzbekistan | 13.200 |
| 4 | Abdulaziz Mirvaliev | Uzbekistan | 12.950 |
| 5 | Takumi Onoshima | Belgium | 12.550 |
| 6 | Xavier Olasz | Canada | 12.500 |
| 7 | Kyan Jacobs | Netherlands | 12.200 |
| 8 | Levente Marko | Hungary | 11.800 |
Senior Vault Final Results
| Rank | Athlete | Team | Average |
| 1 | Eric Terres | Spain | 13.650 |
| 2 | Dominik Kis | Hungary | 13.325 |
| 3 | Martin Flores | Spain | 12.850 |
| 4 | James Bacueti | Australia | 12.600 |
| 5 | Joy Palermo | Luxembourg | 12.550 |
| 6 | Bidzina Sitchinava | Georgia | 12.425 |
| 7 | Evan Huber | Canada | 11.925 |
| 8 | Florian Schwarz | Luxembourg | 11.250 |
Senior P-Bars Final Results
| Rank | Athlete | Team | Total |
| 1 | Takumi Onoshima | Belgium | 13.450 |
| 2 | Loran de Munck | Netherlands | 13.350 |
| 3 | Khabibullo Ergashev | Uzbekistan | 12.400 |
| 4 | Kyano Schepers | Belgium | 12.250 |
| 5 | Luis Lechaud | Portugal | 12.100 |
| 6 | Xavier Olasz | Canada | 11.750 |
| 7 | Adam Steele | Ireland | 11.400 |
| 8 | Kyan Jacobs | Netherlands | 11.200 |
Senior High Bar Final Results
| Rank | Athlete | Team | Total |
| 1 | Kilan van der Aa | Belgium | 13.000 |
| 2 | Alvaro Giraldez | Spain | 12.900 |
| 3 | Takumi Onoshima | Belgium | 12.500 |
| 4 | Khabibullo Ergashev | Uzbekistan | 12.250 |
| 5 | Heath Thorpe | Australia | 12.050 |
| 6 | Dominik Kis | Hungary | 11.800 |
| 7 | Abdulla Azimov | Uzbekistan | 11.600 |
| 8 | Benjamin Foster | Australia | 11.250 |
Senior Team Results
| Rank | Team | Total |
| 1 | BELGIUM 1 (Romeo Jost, Victor Martinez, Takumi Onoshima, Kyano Schepers, Senne Spyckerelle) | 232.816 |
| 2 | UZBEKISTAN (Abdulla Azimov, Khabibullo Ergashev, Ravshan Kamiljanov, Abdulaziz Mirvaliev, Akhrorkhon Temirkhonov) | 228.984 |
| 3 | NETHERLANDS (Leon Atherton, Reduan Bottse, Loran de Munck, Elijah Faverus, Kyan Jacobs) | 224.900 |
| 4 | HUNGARY (Dominik Kis, Marcel Kiss, Levente Marko, Nandor Sas, Zala Samu Zambori) | 221.951 |
| 5 | CANADA (Evan Huber, Chris Kaji, Xavier Olasz, Jayson Rampersad) | 216.416 |
| 6 | IRELAND (Michael O’Neill, Maksimilian Pytel, Adam Steele) | 216.333 |
| 7 | SPAIN (Gabriel Barris, Enric Beltran, Martin Flores, Alvaro Giraldez, Eric Terres) | 214.017 |
| 8 | AUSTRALIA 1 (Matthew Davies, Benjamin Foster, Alistair Hoole, Porter Stewart) | 207.316 |
| 9 | LUXEMBOURG (Quentin Brandenburger, Ronan Foley, Joy Palermo) | 167.568 |
| 10 | BELGIUM 2 (Victor Tournicourt, Dario van Moorleghem, Giel Vandeberg) | 131.467 |
| 11 | PORTUGAL (Bernardo Almeida, Luis Lechaud, Diogo Ramos) | 128.183 |
| 12 | AUSTRALIA 2 (James Bacueti, Tru Hagens, Zachary Perillo, Heath Thorpe) | 75.983 |
| 13 | BELGIUM 3 (Noam Descamps, Wouter Marx, Kilan van der Aa) | 61.500 |
Junior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Volodymyr Golovin Ukraine |
11.900 | 12.800 | 12.633 | 13.200 | 14.450 | 10.450 | 75.433 |
| 2 | Sami Soleban Netherlands |
12.500 | 12.233 | 11.700 | 13.150 | 13.200 | 12.250 | 75.033 |
| 3 | Noé Strypstein Belgium |
12.200 | 12.433 | 11.933 | 12.800 | 13.000 | 12.200 | 74.566 |
| 4 | Arthur Olyslaegers Belgium |
12.633 | 12.233 | 10.933 | 13.750 | 13.400 | 11.400 | 74.349 |
| 5 | Thomas Tittley Canada |
13.333 | 10.333 | 11.300 | 13.500 | 12.850 | 11.600 | 72.916 |
| 6 | Dani Scheper Netherlands |
12.933 | 11.633 | 12.133 | 13.350 | 11.500 | 10.550 | 72.099 |
| 7 | Valentyn Havrylchenko Ukraine |
12.767 | 10.067 | 12.267 | 12.250 | 11.950 | 11.850 | 71.151 |
| 8 | Davide Scalvini Italy |
12.033 | 11.667 | 11.900 | 13.500 | 12.150 | 9.750 | 71.000 |
| 9 | Elijah Wu Australia |
11.567 | 10.367 | 11.400 | 13.500 | 11.900 | 12.100 | 70.834 |
| 10 | Leonardo Pulito Italy |
11.700 | 11.467 | 10.700 | 12.200 | 12.300 | 12.300 | 70.667 |
| 11 | Robert Ward Ireland |
11.567 | 11.500 | 11.200 | 13.600 | 11.500 | 11.000 | 70.367 |
| – | Henri Vanassche Belgium |
11.600 | 12.000 | 11.233 | 12.300 | 12.150 | 10.450 | 69.733 |
| 12 | Josef Neumann Australia |
12.300 | 10.200 | 12.067 | 12.700 | 11.300 | 11.000 | 69.567 |
| – | Antonio Ghiglino Italy |
12.600 | 11.800 | 10.533 | 12.900 | 11.700 | 9.950 | 69.483 |
| – | Paolo Giglio Italy |
11.533 | 13.467 | 9.033 | 11.850 | 12.200 | 11.350 | 69.433 |
| 13 | Finlay Hazelton Ireland |
10.800 | 10.400 | 11.033 | 12.300 | 12.250 | 11.750 | 68.533 |
| – | Jonah Stolk Netherlands |
11.333 | 11.867 | 11.533 | 12.700 | 8.400 | 11.650 | 67.483 |
| – | Arnaud Vanassche Belgium |
11.300 | 9.267 | 11.200 | 12.550 | 10.750 | 12.300 | 67.367 |
| – | Tim Verhoeven Netherlands |
11.733 | 9.833 | 11.767 | 12.200 | 11.500 | 10.300 | 67.333 |
| – | Matthew Hickey Ireland |
10.933 | 12.433 | 11.067 | 11.350 | 12.300 | 9.050 | 67.133 |
| 14 | Edouard Nadeau Canada |
10.400 | 9.500 | 11.467 | 12.700 | 12.350 | 10.400 | 66.817 |
| – | Andrea Bertasi Italy |
11.433 | 8.300 | 10.500 | 13.450 | 11.450 | 11.200 | 66.333 |
| 15 | Dominik Peli Hungary |
12.300 | 10.800 | 9.900 | 12.250 | 11.050 | 9.850 | 66.150 |
| 16 | Mark Banki Hungary |
11.633 | 10.100 | 11.367 | 11.450 | 11.350 | 10.100 | 66.000 |
| – | Bohdan Petrenko Ukraine |
9.900 | 11.533 | 10.533 | 11.900 | 10.650 | 10.850 | 65.366 |
| – | Evan Kinsella Ireland |
11.667 | 6.733 | 11.567 | 11.400 | 11.750 | 11.900 | 65.017 |
| – | Leui Holland Netherlands |
10.867 | 9.167 | 9.900 | 12.650 | 11.450 | 10.600 | 64.634 |
| – | Mark van Ewijck Netherlands |
10.733 | 10.433 | 9.900 | 11.250 | 11.300 | 10.950 | 64.566 |
| – | Gabor Lukacs Hungary |
8.167 | 11.167 | 11.500 | 11.250 | 11.600 | 10.600 | 64.284 |
| – | Maksym Borysov Ukraine |
10.433 | 9.333 | 9.600 | 11.150 | 10.500 | 11.500 | 62.516 |
| 17 | Marco de Leon El Salvador |
10.567 | 9.333 | 11.033 | 11.050 | 9.850 | 9.650 | 61.483 |
| 18 | Miguel Noevo Portugal |
10.200 | 9.967 | 10.167 | 11.150 | 9.900 | 9.250 | 60.634 |
| 19 | Yan Kies Luxembourg |
10.233 | 9.167 | 9.933 | 12.200 | 10.250 | 8.100 | 59.883 |
| 20 | Louis Wangen Luxembourg |
9.767 | 6.167 | 9.733 | 11.200 | 10.150 | 10.450 | 57.467 |
| – | Balazs Gombas Hungary |
—— | 11.633 | 11.567 | 12.100 | 10.800 | 11.250 | 57.350 |
| – | Tymofii Kyrychenko Ukraine |
13.233 | —— | 12.200 | 12.450 | 11.200 | —— | 49.083 |
| – | Nino Reyero Netherlands |
—— | 12.067 | 11.833 | —— | 12.850 | 10.750 | 47.500 |
| – | Jayden Chan Netherlands |
12.200 | —— | 10.100 | 12.700 | —— | 9.200 | 44.200 |
| – | Oscar Tournicourt Belgium |
9.833 | —— | 11.233 | 12.300 | —— | 10.050 | 43.416 |
| – | Jack Sheehan Ireland |
—— | 8.100 | 11.467 | —— | 10.400 | 10.550 | 40.517 |
| – | Motiejus Masiliunas Lithuania |
—— | 8.000 | 11.600 | —— | 12.350 | —— | 31.950 |
| – | Yanis Monteiro Luxembourg |
—— | 10.233 | —— | —— | —— | —— | 10.233 |
Junior Floor Final Results
| Rank | Athlete | Team | Total |
| 1 | Dani Scheper | Netherlands | 13.750 |
| 2 | Valentyn Havrylchenko | Ukraine | 13.250 |
| Thomas Tittley | Canada | 13.250 | |
| 4 | Tymofii Kyrychenko | Ukraine | 12.850 |
| 5 | Sami Soleban | Netherlands | 12.550 |
| 6 | Antonio Ghiglino | Italy | 12.500 |
| 7 | Arthur Olyslaegers | Belgium | 12.450 |
| 8 | Josef Neumann | Australia | 11.700 |
Junior Pommels Final Results
| Rank | Athlete | Team | Total |
| 1 | Sami Soleban | Netherlands | 13.650 |
| 2 | Volodymyr Golovin | Ukraine | 13.500 |
| 3 | Paolo Giglio | Italy | 13.400 |
| 4 | Nino Reyero | Netherlands | 13.150 |
| 5 | Arthur Olyslaegers | Belgium | 13.100 |
| 6 | Matthew Hickey | Ireland | 12.850 |
| Noé Strypstein | Belgium | 12.850 | |
| 8 | Antonio Ghiglino | Italy | 12.800 |
Junior Rings Final Results
| Rank | Athlete | Team | Total |
| 1 | Volodymyr Golovin | Ukraine | 12.600 |
| 2 | Valentyn Havrylchenko | Ukraine | 12.450 |
| 3 | Noé Strypstein | Belgium | 12.100 |
| Nino Reyero | Netherlands | 12.100 | |
| 5 | Josef Neumann | Australia | 11.900 |
| 6 | Davide Scalvini | Italy | 11.700 |
| Dani Scheper | Netherlands | 11.700 | |
| 8 | Motiejus Masiliunas | Lithuania | 11.550 |
Junior Vault Final Results
| Rank | Athlete | Team | Average |
| 1 | Tymofii Kyrychenko | Ukraine | 13.825 |
| 2 | Thomas Tittley | Canada | 12.900 |
| 3 | Robert Ward | Ireland | 12.800 |
| Arthur Olyslaegers | Belgium | 12.800 | |
| 5 | Dani Scheper | Netherlands | 12.525 |
| 6 | Valentyn Havrylchenko | Ukraine | 12.500 |
| Elijah Wu | Australia | 12.500 | |
| 8 | Yan Kies | Luxembourg | 12.075 |
Junior P-Bars Final Results
| Rank | Athlete | Team | Total |
| 1 | Volodymyr Golovin | Ukraine | 13.950 |
| 2 | Motiejus Masiliunas | Lithuania | 12.950 |
| 3 | Nino Reyero | Netherlands | 12.700 |
| Arthur Olyslaegers | Belgium | 12.700 | |
| 5 | Thomas Tittley | Canada | 12.050 |
| 6 | Edouard Nadeau | Canada | 11.950 |
| 7 | Sami Soleban | Netherlands | 11.650 |
| 8 | Noé Strypstein | Belgium | 10.050 |
Junior High Bar Final Results
| Rank | Athlete | Team | Total |
| 1 | Noé Strypstein | Belgium | 12.900 |
| 2 | Sami Soleban | Netherlands | 12.850 |
| 3 | Leonardo Pulito | Italy | 12.050 |
| 4 | Elijah Wu | Australia | 11.850 |
| 5 | Arnaud Vanassche | Belgium | 11.600 |
| 6 | Evan Kinsella | Ireland | 11.100 |
| Finlay Hazelton | Ireland | 11.100 | |
| 8 | Valentyn Havrylchenko | Ukraine | 7.850 |
Junior Team Results
| Rank | Team | Total |
| 1 | BELGIUM (Arthur Olyslaegers, Noé Strypstein, Arnaud Vanassche, Henri Vanassche) | 221.015 |
| 2 | NETHERLANDS 1 (Jayden Chan, Nino Reyero, Dani Scheper, Sami Soleban, Tim Verhoeven) | 219.599 |
| 3 | UKRAINE (Maksym Borysov, Volodymyr Golovin, Valentyn Havrylchenko, Tymofii Kyrychenko, Bohdan Petrenko) | 219.100 |
| 4 | ITALY (Andrea Bertasi, Antonio Ghiglino, Paolo Giglio, Leonardo Pulito, Davide Scalvini) | 217.750 |
| 5 | IRELAND (Finlay Hazelton, Matthew Hickey, Evan Kinsella, Jack Sheehan, Robert Ward) | 210.984 |
| 6 | HUNGARY (Mark Banki, Balazs Gombas, Gabor Lukacs, Dominik Peli) | 201.884 |
| 7 | NETHERLANDS 2 (Leui Holland, Jonah Stolk, Mark van Ewijck) | 196.683 |