The 2025 Latvian Cup was held from April 25 through April 26 in Riga, Latvia.
Senior All-Around Results
| Rank | Athlete | Club | VT | UB | BB | FX | AA |
| 1 | Anastasija Ananjeva | RVS | 12.133 | 11.700 | 10.550 | 12.550 | 46.933 |
| 2 | Marija Petrova | Liepaja | 12.033 | 10.800 | 11.800 | 12.300 | 46.933 |
| 3 | Marija Mihailova | RVS | 12.367 | 9.950 | 6.700 | 12.400 | 41.417 |
| 4 | Veronika Vasjkova | Liepaja | 11.300 | 8.200 | 10.300 | 11.000 | 40.800 |
| 5 | Darja Vasiljeva | Daugavpils | 10.933 | 8.350 | 10.150 | 11.000 | 40.433 |
| 6 | Varvara Goisika | Liepaja | 11.133 | 8.350 | 9.350 | 10.800 | 39.633 |
| 7 | Alina Purvena | RVS | 11.700 | 8.400 | 8.700 | 10.700 | 39.500 |
| 8 | Evelina Pokolane | RVS | 12.100 | 7.800 | 8.950 | 10.300 | 39.150 |
| 9 | Alisa Aronova | RVS | 10.833 | 7.500 | 9.900 | 10.700 | 38.933 |
| 10 | Anastasija Dakuzasvili | Ventspils | 10.767 | 8.000 | 10.000 | 9.700 | 38.467 |
| 11 | Anastasiia Rizhko | RVS | 11.800 | 7.300 | 8.850 | 10.200 | 38.150 |
| 12 | Kristina Seluhina | RVS | 10.733 | 7.000 | 8.500 | 8.150 | 34.383 |
| 13 | Anna Grauda Grote | Ventspils | —— | —— | 11.150 | 11.000 | 22.150 |
| 14 | Elana Svike | Ventspils | —— | 10.700 | 9.350 | —— | 20.050 |
Senior Vault Final Results
| Rank | Athlete | Club | D | E | ND | Total | Average |
| 1 | Marija Petrova | Liepaja | 3.4 | 8.700 | 12.100 | 11.725 | |
| 3.6 | 7.750 | 11.350 | |||||
| 2 | Marija Mihailova | RVS | 3.6 | 7.650 | 11.250 | 11.600 | |
| 3.4 | 8.550 | 11.950 | |||||
| 3 | Anastasiia Rizhko | RVS | 3.4 | 8.150 | 11.550 | 11.200 | |
| 2.4 | 8.450 | 10.850 | |||||
| 4 | Alina Purvena | RVS | 3.4 | 7.450 | 10.850 | 11.125 | |
| 3.6 | 7.800 | 11.400 | |||||
| 5 | Evelina Pokolane | RVS | 3.4 | 8.400 | 11.800 | 10.975 | |
| 1.6 | 8.550 | 10.150 | |||||
| 6 | Varvara Goisika | Liepaja | 3.2 | 8.200 | 10.400 | 10.225 | |
| 1.6 | 8.450 | 10.050 |
Senior Bars Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Marija Petrova | Liepaja | 2.9 | 8.000 | 10.900 | |
| 2 | Anastasija Ananjeva | RVS | 4.5 | 6.033 | 10.533 | |
| 3 | Darja Vasiljeva | Daugavpils | 1.8 | 7.200 | 9.000 | |
| 4 | Marija Mihailova | RVS | 3.2 | 5.733 | 8.933 | |
| 5 | Alina Purvena | RVS | 1.8 | 5.867 | 7.667 | |
| 6 | Varvara Goisika | Liepaja | 1.3 | 6.100 | 7.400 |
Senior Beam Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Anna Grauda Grote | Ventspils | 4.7 | 7.050 | 11.750 | |
| 2 | Anastasija Ananjeva | RVS | 4.7 | 6.500 | 11.200 | |
| 3 | Marija Petrova | Liepaja | 3.7 | 6.000 | 9.700 | |
| 4 | Veronika Vasjkova | Liepaja | 3.4 | 6.000 | 9.400 | |
| 5 | Darja Vasiljeva | Daugavpils | 3.4 | 5.800 | 9.200 | |
| 6 | Anastasija Dakuzasvili | Ventspils | 3.5 | 3.400 | 6.900 |
Senior Floor Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Anastasija Ananjeva | RVS | 4.1 | 7.933 | 12.033 | |
| 2 | Marija Petrova | Liepaja | 4.2 | 7.800 | 12.000 | |
| 3 | Anna Grauda Grote | Ventspils | 4.2 | 7.400 | 11.600 | |
| 4 | Darja Vasiljeva | Daugavpils | 3.0 | 8.000 | 11.000 | |
| 5 | Marija Mihailova | RVS | 4.2 | 7.000 | -0.3 | 10.900 |
| 6 | Veronika Vasjkova | Liepaja | 3.3 | 7.200 | 10.500 |
Junior All-Around Results
| Rank | Athlete | Club | VT | UB | BB | FX | AA |
| 1 | Jelizaveta Kuznecova | Daugavpils | 11.533 | 8.050 | 10.450 | 10.800 | 40.833 |
| 2 | Alijana Gulneva | Liepaja | 11.567 | 7.300 | 10.650 | 11.200 | 40.717 |
| 3 | Viktorija Ponomarjova | Daugavpils | 10.933 | 9.200 | 9.400 | 10.700 | 40.233 |
| 4 | Anastasija Skujina | RVS | 11.867 | 8.500 | 9.000 | 10.150 | 39.517 |
| 5 | Nikole Rimicane | Daugavpils | 10.800 | 7.900 | 9.850 | 10.600 | 39.150 |
| 6 | Adelija Bronica | RVS | 10.800 | 7.600 | 10.000 | 10.600 | 39.000 |
| 7 | Elina Abola | Ventspils | 12.267 | 7.300 | 9.200 | 10.000 | 38.767 |
| 8 | Anete Gertnere | Liepaja | 10.700 | 8.000 | 9.700 | 9.700 | 38.100 |
| 9 | Violeta Keisa | RVS | 10.933 | 8.100 | 9.300 | 9.100 | 37.433 |
| 10 | Roberta Lobanova | Liepaja | 11.400 | 7.850 | 9.650 | 8.400 | 37.300 |
| 11 | Anete Markote | RVS | 10.733 | 7.800 | 8.700 | 8.700 | 35.933 |
| 12 | Svetlana Kozlovska | Liepaja | 10.567 | 6.650 | 7.950 | 9.050 | 34.217 |
| 13 | Alisa Konnycheva | RVS | 10.800 | 7.250 | 7.700 | 8.150 | 33.900 |
| 14 | Jekaterina Seluhina | RVS | 11.000 | 6.050 | 7.350 | 9.050 | 33.450 |
| 15 | Marlena Akmene | Liepaja | —— | 2.200 | 8.100 | 10.350 | 20.650 |
| 16 | Alisa Filimonova | Daugavpils | —— | 8.450 | —— | 10.500 | 18.950 |
Junior Vault Final Results
| Rank | Athlete | Club | D | E | ND | Total | Average |
| 1 | Elina Abola | Ventspils | 3.4 | 8.800 | 12.200 | 12.075 | |
| 3.2 | 8.750 | 11.950 | |||||
| 2 | Jelizaveta Kuznecova | Daugavpils | 3.6 | 8.000 | 11.600 | 11.700 | |
| 3.4 | 8.400 | 11.800 | |||||
| 3 | Anastasija Skujina | RVS | 3.4 | 8.450 | 11.850 | 11.675 | |
| 3.2 | 8.500 | 11.500 | |||||
| 4 | Viktorija Ponomarjova | Daugavpils | 3.2 | 8.600 | 11.800 | 11.000 | |
| 1.6 | 8.600 | 10.200 | |||||
| 5 | Alisa Konnycheva | RVS | 2.4 | 8.400 | 10.800 | 10.725 | |
| 2.4 | 8.250 | 10.650 |
Junior Bars Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Viktorija Ponomarjova | Daugavpils | 1.5 | 8.633 | 10.133 | |
| 2 | Jelizaveta Kuznecova | Daugavpils | 1.3 | 8.133 | 9.433 | |
| 3 | Violeta Keisa | RVS | 1.0 | 7.400 | 8.400 | |
| 4 | Anete Gertnere | Liepaja | 0.9 | 7.367 | 8.267 | |
| 5 | Anastasija Skujina | RVS | 1.5 | 6.233 | 7.733 | |
| 6 | Alisa Filimonova | Daugavpils | 1.2 | 5.800 | 7.000 |
Junior Beam Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Jelizaveta Kuznecova | Daugavpils | 3.6 | 6.400 | 10.000 | |
| 2 | Alijana Gulneva | Liepaja | 4.1 | 5.900 | 10.000 | |
| 3 | Nikole Rimicane | Daugavpils | 3.1 | 6.800 | 9.900 | |
| 4 | Roberta Lobanova | Liepaja | 3.0 | 6.700 | 9.700 | |
| 5 | Adelija Bronica | RVS | 2.8 | 5.700 | 8.500 | |
| 6 | Anete Gertnere | Liepaja | 2.7 | 5.750 | 8.450 |
Junior Floor Final Results
| Rank | Athlete | Club | D | E | ND | Total |
| 1 | Viktorija Ponomarjova | Daugavpils | 3.9 | 7.600 | 11.500 | |
| 2 | Jelizaveta Kuznecova | Daugavpils | 3.7 | 7.267 | 10.967 | |
| 3 | Alijana Gulneva | Liepaja | 3.4 | 7.433 | 10.833 | |
| 4 | Alisa Filimonova | Daugavpils | 2.8 | 7.433 | 10.233 | |
| 5 | Nikole Rimicane | Daugavpils | 3.5 | 6.700 | -0.1 | 10.100 |
| 6 | Adelija Bronica | RVS | 2.5 | 6.933 | 9.433 |
Espoir All-Around Results
| Rank | Athlete | Club | VT | UB | BB | FX | AA |
| 1 | Marija Pankova | RVS | 11.433 | 8.500 | 9.100 | 10.600 | 39.633 |
| 2 | Darja Novikova | Liepaja | 10.900 | 7.500 | 10.350 | 10.300 | 39.050 |
| 3 | Jana Matvejeva | RVS | 10.800 | 7.850 | 8.150 | 10.150 | 36.950 |
| 4 | Nadezda Nastjuka | Liepaja | 10.933 | 8.100 | 9.400 | 8.400 | 36.833 |
| 5 | Luiza Avetjana | RVS | 10.700 | 7.500 | 8.750 | 9.750 | 36.700 |
| 6 | Alisa Kozlovska | Liepaja | 11.600 | 5.950 | 9.650 | 9.200 | 36.400 |
| 7 | Romina Potehina | Liepaja | 10.633 | 6.900 | 9.400 | 9.400 | 36.333 |
| 8 | Lote Brauna | Ventspils | 10.700 | 5.950 | 9.650 | 10.000 | 36.300 |
| 9 | Lauma Lebedeva | Ostudio | 10.533 | 5.950 | 9.750 | 9.600 | 35.833 |
| 10 | Liga Jarute | Liepaja | 10.000 | 7.450 | 9.750 | 8.550 | 35.750 |
| 11 | Polina Zukova | RVS | 10.667 | 6.750 | 8.100 | 9.800 | 35.317 |
| 12 | Kira Pesternikova | RVS | 10.033 | 7.650 | 8.350 | 8.050 | 34.083 |
| 13 | Arina Lavrinovica | RVS | 10.400 | 6.300 | 6.050 | 9.450 | 32.200 |