The 2025 Luxembourg Open was held from April 17 through April 18 in Luxembourg City, Luxembourg.
Senior All-Around Results
| Rank | Athlete | Nation | VT | UB | BB | FX | AA |
| 1 | Céleste Mordenti | Luxembourg | 12.800 | 13.050 | 11.500 | 12.250 | 49.600 |
| 2 | Gabrielle Fausto | Canada | 12.650 | 11.300 | 12.700 | 12.550 | 49.200 |
| 3 | Evandra Zlobec | Canada | 13.000 | 11.800 | 11.233 | 13.150 | 49.183 |
| 4 | Emelie Westlund | Sweden | 12.200 | 13.050 | 11.433 | 12.400 | 49.083 |
| 5 | Yuna Uljee | Netherlands | 12.850 | 12.800 | 10.467 | 12.800 | 48.917 |
| – | Maddison Hajjar | Canada | 11.400 | 13.350 | 11.067 | 12.850 | 48.667 |
| 6 | Maya Ståhl | Sweden | 12.100 | 12.500 | 11.333 | 12.400 | 48.333 |
| 7 | Elze Geurts | Netherlands | 12.750 | 12.650 | 10.667 | 12.100 | 48.167 |
| – | Jaylee Chukwu | Netherlands | 12.700 | 11.250 | 11.700 | 11.950 | 47.600 |
| – | Nora Hanfelt | Sweden | 11.550 | 11.950 | 10.533 | 11.500 | 45.333 |
| – | Elizya Kavak | Netherlands | 11.750 | 11.450 | 10.067 | 12.050 | 45.317 |
| 8 | Mimi Moloney | Ireland | 12.750 | 11.300 | 9.533 | 10.850 | 44.433 |
| 9 | Maria Mancia | El Salvador | 12.350 | 9.500 | 10.700 | 11.500 | 44.050 |
| 10 | Alicia Donneger | Luxembourg | 11.500 | 8.900 | 9.133 | 11.800 | 41.333 |
| 11 | Lyana Curmi Inguanez | Malta | 12.000 | 7.100 | 9.567 | 10.800 | 39.467 |
| – | Ani Pughel | Croatia | —— | —— | 11.633 | 11.300 | 22.933 |
| – | Kahlyn Lawson | Canada | —— | 11.150 | —— | —— | 11.150 |
Senior National All-Around Results
| Rank | Athlete | Nation | VT | UB | BB | FX | AA |
| 1 | Céleste Mordenti | Gym Bonnevoie | 12.800 | 13.050 | 11.500 | 12.250 | 49.600 |
| 2 | Chiara Castellucci | Cents-Gronn | 12.250 | 9.300 | 10.000 | 11.500 | 43.050 |
| 3 | Alicia Donneger | Diddlenger Turnverain | 11.500 | 8.900 | 9.133 | 11.800 | 41.333 |
| 4 | Shana Thill | Etoile Rumelange | 10.200 | 7.700 | 6.567 | 9.750 | 34.217 |
| 5 | Kiara Brenner | Le Réveil Bettembourg | 12.050 | 2.900 | 6.567 | 9.000 | 30.517 |
Senior Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Yuna Uljee | Netherlands | 4.2 | 8.800 | 13.000 | 12.700 (+0.2) |
|
| 3.4 | 8.600 | 12.000 | |||||
| 2 | Céleste Mordenti | Luxembourg | 3.6 | 8.700 | 12.300 | 12.525 (+0.2) |
|
| 3.8 | 8.550 | 12.350 | |||||
| 3 | Maria Mancia | El Salvador | 3.8 | 8.500 | 12.300 | 12.325 (+0.2) |
|
| 3.6 | 8.350 | 11.950 | |||||
| 4 | Alicia Donneger | Luxembourg | 3.4 | 8.400 | 11.800 | 11.975 (+0.2) |
|
| 3.2 | 8.550 | 11.750 | |||||
| 5 | Lyana Curmi Inguanez | Malta | 3.6 | 8.800 | 12.400 | 11.700 | |
| 3.6 | 7.400 | 11.000 | |||||
| 6 | Evandra Zlobec | Canada | 4.2 | 8.700 | 12.900 | 11.525 | |
| 3.6 | 8.550 | -2.0 | 10.150 | ||||
| 7 | Gabrielle Fausto | Canada | 4.2 | 8.800 | 13.000 | 11.450 | |
| 3.2 | 8.700 | -2.0 | 9.900 |
Senior Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Emelie Westlund | Sweden | 5.2 | 7.950 | 13.150 | |
| 2 | Maddison Hajjar | Canada | 5.1 | 7.700 | 12.800 | |
| 3 | Maya Ståhl | Sweden | 4.8 | 7.550 | 12.350 | |
| 4 | Céleste Mordenti | Luxembourg | 5.2 | 7.100 | 12.300 | |
| 5 | Mimi Moloney | Ireland | 3.5 | 8.000 | 11.500 | |
| 6 | Evandra Zlobec | Canada | 4.9 | 6.200 | 11.100 | |
| 7 | Yuna Uljee | Netherlands | 4.7 | 6.300 | 11.000 | |
| 8 | Elizya Kavak | Netherlands | 4.1 | 6.650 | 10.750 |
Senior Beam Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Maya Ståhl | Sweden | 4.7 | 7.650 | -0.1 | 12.250 |
| 2 | Gabrielle Fausto | Canada | 4.9 | 7.050 | 11.950 | |
| 3 | Jaylee Chukwu | Netherlands | 5.1 | 6.850 | 11.950 | |
| 4 | Céleste Mordenti | Luxembourg | 4.8 | 7.050 | 11.850 | |
| 5 | Emelie Westlund | Sweden | 4.8 | 6.850 | 11.650 | |
| 6 | Evandra Zlobec | Canada | 4.8 | 6.650 | 11.450 | |
| 7 | Maria Mancia | El Salvador | 4.6 | 6.650 | -0.1 | 11.150 |
| 8 | Ani Pughel | Croatia | 4.7 | 5.200 | 9.900 |
Senior Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Evandra Zlobec | Canada | 5.1 | 7.900 | 13.000 | |
| 2 | Yuna Uljee | Netherlands | 5.1 | 7.700 | 12.800 | |
| 3 | Maddison Hajjar | Canada | 4.8 | 7.700 | 12.500 | |
| 4 | Elizya Kavak | Netherlands | 4.6 | 7.800 | 12.400 | |
| 5 | Céleste Mordenti | Luxembourg | 5.1 | 7.850 | -0.6 | 12.350 |
| 6 | Alicia Donneger | Luxembourg | 3.8 | 7.750 | 11.550 | |
| 7 | Maya Ståhl | Sweden | 4.5 | 7.300 | -0.3 | 11.500 |
| 8 | Emelie Westlund | Sweden | 4.0 | 7.550 | -0.3 | 11.250 |
Senior Team Results
| Rank | Nation | VT | UB | BB | FX | Total |
| 1 | CANADA (Gabrielle Fausto, Maddison Hajjar, Kahlyn Lawson, Evandra Zlobec) | 37.050 | 36.450 | 35.000 | 38.550 | 147.050 |
| 2 | NETHERLANDS (Jaylee Chukwu, Elze Geurts, Elizya Kavak, Yuna Uljee) | 38.300 | 36.900 | 32.834 | 36.950 | 144.984 |
| 3 | SWEDEN (Nora Hanfelt, Maya Ståhl, Emelie Westlund) | 35.850 | 37.500 | 33.299 | 36.300 | 142.949 |
Junior All-Around Results
| Rank | Athlete | Nation | VT | UB | BB | FX | AA |
| 1 | Ariana Cotu | Romania | 11.850 | 11.000 | 12.133 | 11.400 | 46.383 |
| 2 | Maria Curca Dragan | Romania | 12.050 | 12.100 | 10.333 | 11.350 | 45.833 |
| – | Daria Tanasa | Romania | 12.250 | 10.550 | 10.867 | 12.150 | 45.817 |
| 3 | Camille Galand | Belgium | 12.900 | 8.200 | 11.567 | 12.350 | 45.017 |
| 4 | Zélia Caufriez | Belgium | 11.650 | 10.600 | 10.667 | 11.950 | 44.867 |
| – | Nelli Papana | Romania | 12.850 | 10.450 | 9.800 | 11.550 | 44.650 |
| 5 | Ila Zadie Chan | Hong Kong | 11.900 | 10.050 | 11.033 | 11.450 | 44.433 |
| 6 | Mia Gasparin | Croatia | 12.050 | 10.700 | 9.633 | 11.450 | 43.833 |
| – | Sara Cristea | Romania | 12.200 | 8.900 | 10.000 | 12.250 | 43.350 |
| – | Bianca Holban | Romania | 12.600 | 9.900 | 9.000 | 11.550 | 43.050 |
| 7 | Lai Hiu Ching | Hong Kong | 12.000 | 9.150 | 10.567 | 11.000 | 42.717 |
| – | Denisa Popirlan | Romania | 11.700 | 10.450 | 8.633 | 11.300 | 42.083 |
| 8 | Zofia Kopczynski | Luxembourg | 10.450 | 10.650 | 10.000 | 10.200 | 41.300 |
| – | Elena Cerguta | Romania | 13.050 | 7.650 | 9.167 | 11.350 | 41.217 |
| 9 | Zoë Philipsen | Netherlands | 11.600 | 8.450 | 9.633 | 10.800 | 40.483 |
| 10 | Anna Reijse | Netherlands | 11.500 | 2.200 | 9.567 | 9.300 | 32.567 |
| – | Valentina Marochi | Luxembourg | —— | 8.300 | 12.167 | 10.100 | 30.567 |
| – | Sophie St. John | Malta | —— | 7.950 | 12.000 | —— | 19.950 |
| – | Kiana Wong Tim Ching | Hong Kong | —— | —— | 10.933 | —— | 10.933 |
Junior National All-Around Results
| Rank | Athlete | Nation | VT | UB | BB | FX | AA |
| 1 | Ausra Monkunaite | Nordstad Turnverain | 11.450 | 9.950 | 9.967 | 10.850 | 42.217 |
| 2 | Zofia Kopczynski | Le Réveil Bettembourg | 10.450 | 10.650 | 10.000 | 10.200 | 41.300 |
| 3 | Iris Feuerholz | Le Réveil Bettembourg | 10.700 | 8.700 | 10.533 | 11.050 | 40.983 |
| 4 | Hanna de Oliveira Scholtes | Le Réveil Bettembourg | 11.700 | 8.300 | 9.867 | 10.600 | 40.467 |
| 5 | Lina Sedaghatian | Diddlenger Turnverain | 10.950 | 8.850 | 8.967 | 10.100 | 38.867 |
| 6 | Leila da Costa Matos | Le Réveil Bettembourg | 11.600 | 6.300 | 9.900 | 10.300 | 38.100 |
| 7 | Sophie Brenner | Le Réveil Bettembourg | 11.750 | 5.400 | 9.667 | 9.150 | 35.967 |
| 8 | Liz Arendt | Nordstad Turnverain | 10.650 | 8.350 | 7.833 | 8.950 | 35.783 |
| 9 | Debora Tria | Le Réveil Bettembourg | 11.950 | —— | 9.467 | 10.150 | 31.567 |
| 10 | Valentina Marochi | Le Réveil Bettembourg | —— | 8.300 | 12.167 | 10.100 | 30.567 |
| 11 | Ylenia Flor | Nordstad Turnverain | 11.150 | 0.000 | 7.933 | 8.900 | 27.983 |
Junior Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Elena Cerguta | Romania | 4.2 | 8.700 | -0.1 | 12.800 | 12.575 |
| 3.6 | 8.850 | -0.1 | 12.350 | ||||
| 2 | Bianca Holban | Romania | 4.0 | 8.650 | 12.650 | 12.275 | |
| 3.6 | 8.300 | 11.900 | |||||
| 3 | Ila Zadie Chan | Hong Kong | 3.2 | 8.650 | 11.850 | 12.050 | |
| 3.4 | 8.950 | 12.250 | |||||
| 4 | Lai Hiu Ching | Hong Kong | 3.6 | 8.350 | -0.1 | 11.850 | 12.025 |
| 3.6 | 8.600 | 12.200 | |||||
| 5 | Mia Gasparin | Croatia | 3.4 | 8.700 | 12.100 | 11.925 | |
| 3.2 | 8.550 | 11.750 | |||||
| 6 | Anna Reijse | Netherlands | 3.8 | 8.450 | 12.250 | 11.875 | |
| 3.0 | 8.500 | 11.500 |
Junior Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Ariana Cotu | Romania | 5.1 | 7.550 | 12.650 | |
| 2 | Zoë Philipsen | Netherlands | 4.4 | 7.350 | 11.750 | |
| 3 | Maria Curca Dragan | Romania | 4.0 | 7.700 | 11.700 | |
| 4 | Zélia Caufriez | Belgium | 3.9 | 6.900 | 10.800 | |
| 5 | Ila Zadie Chan | Hong Kong | 2.2 | 8.150 | 10.350 | |
| 6 | Mia Gasparin | Croatia | 2.9 | 7.450 | 10.350 | |
| 7 | Zofia Kopczynski | Luxembourg | 3.0 | 7.050 | 10.050 | |
| 8 | Lai Hiu Ching | Hong Kong | 1.6 | 8.100 | 9.700 |
Junior Beam Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Sophie St. John | Malta | 5.1 | 7.550 | 12.650 | |
| 2 | Daria Tanasa | Romania | 5.3 | 7.250 | 12.550 | |
| 3 | Ila Zadie Chan | Hong Kong | 4.4 | 8.050 | 12.450 | |
| 4 | Valentina Marochi | Luxembourg | 4.8 | 7.300 | 12.100 | |
| 5 | Ariana Cotu | Romania | 5.1 | 7.000 | 12.100 | |
| 6 | Camille Galand | Belgium | 5.0 | 5.950 | 10.950 | |
| 7 | Zélia Caufriez | Belgium | 4.6 | 5.200 | 9.800 | |
| 8 | Kiana Wong Tim Ching | Hong Kong | 4.5 | 5.200 | 9.700 |
Junior Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Camille Galand | Belgium | 4.4 | 7.950 | 12.350 | |
| 2 | Daria Tanasa | Romania | 5.1 | 7.150 | 12.250 | |
| 3 | Sara Cristea | Romania | 4.6 | 7.300 | 11.900 | |
| 4 | Zélia Caufriez | Belgium | 4.0 | 7.850 | 11.850 | |
| 5 | Zoë Philipsen | Netherlands | 4.1 | 7.700 | 11.800 | |
| 6 | Mia Gasparin | Croatia | 4.1 | 7.550 | 11.650 | |
| 7 | Ila Zadie Chan | Hong Kong | 3.5 | 7.750 | 11.250 | |
| 8 | Lai Hiu Ching | Hong Kong | 4.3 | 6.550 | -0.4 | 10.450 |
Junior Team Results
| Rank | Nation | VT | UB | BB | FX | Total |
| 1 | ROMANIA 1 (Ariana Cotu, Sara Cristea, Bianca Holban, Nelli Papana, Daria Tanasa) | 37.700 | 32.000 | 33.000 | 35.950 | 138.650 |
| 2 | ROMANIA 2 (Elena Cerguta, Maria Curca Dragan, Denisa Popirlan) | 36.800 | 30.200 | 28.133 | 34.000 | 129.133 |
| 3 | HONG KONG (Ila Zadie Chan, Lai Hiu Ching, Kiana Wong Tim Ching) | 23.900 | 19.200 | 32.533 | 22.450 | 98.083 |