| International Tournament Portimão 2004 | |||||||
| All Around Juniors | ROPE | BALL | CLUBS | RIBBON | TOTAL | ||
| 1 | Karen Piccinin | BRA | 17.400 | 20.400 | 18.000 | 17.850 | 73.650 |
| 2 | Juulia Huuhtanen | FIN | 18.500 | 17.350 | 19.075 | 16.000 | 70.925 |
| 3 | Pauliina Raatikainen | FIN | 17.550 | 15.400 | 18.375 | 17.450 | 68.775 |
| 4 | Yuma Terasawa | JPN | 17.575 | 17.525 | 17.850 | 15.350 | 68.300 |
| 5 | Catarina Geraldes | POR | 15.650 | 18.050 | 17.275 | 16.000 | 66.975 |
| 6 | Sara Caetano | POR | 16.650 | 17.350 | 16.100 | 16.500 | 66.600 |
| 7 | Mikuri Hayashida | JPN | 16.800 | 16.550 | 16.500 | 16.450 | 66.300 |
| 8 | Urska Krenk | SLO | 15.150 | 17.850 | 16.900 | 15.950 | 65.850 |
| 9 | Merve Gerekmen | TUR | 15.000 | 15.350 | 17.125 | 16.650 | 64.125 |
| 10 | Catarina Ivanova | POR | 14.225 | 17.600 | 14.600 | 15.650 | 62.075 |
| 11 | Hana Gaber | SLO | 12.850 | 16.000 | 16.750 | 16.000 | 61.600 |
| 12 | Natnaree Chimplee | THA | 13.000 | 15.050 | 16.550 | 16.475 | 61.075 |
| 13 | Federica Rispoli | ITA | 14.450 | 16.550 | 15.100 | 14.700 | 60.800 |
| 14 | Nihan Suzen | TUR | 14.450 | 13.850 | 16.550 | 15.500 | 60.350 |
| 15 | Manon Masset | BEL | 14.550 | 14.700 | 15.450 | 13.350 | 58.050 |
| 16 | Lilla Asztalos | HUN | 13.950 | 14.500 | 12.400 | 15.550 | 56.400 |
| 17 | Olivia Jack | CAN | 13.550 | 13.650 | 15.500 | 13.575 | 56.275 |
| 18 | Eszter Kocsis | HUN | 14.000 | 14.650 | 12.700 | 14.550 | 55.900 |
| 19 | Maria Gabriela Heiss | BRA | 11.200 | 16.250 | 14.750 | 13.375 | 55.575 |
| 20 | Sara Skoczylas | BEL | 12.950 | 14.400 | 13.550 | 13.400 | 54.300 |
| 21 | Josefine Gorsberg | SWE | 12.950 | 12.950 | 13.925 | 14.100 | 53.925 |
| 22 | S. Saengsam-ann | THA | 10.825 | 14.650 | 12.175 | 12.150 | 49.800 |
| 23 | Roxanne Mooijekind | NED | 11.550 | 12.350 | 11.475 | 12.850 | 48.225 |
| 24 | Cátia Oliveira | CPV | 10.000 | 10.200 | 12.050 | 10.300 | 42.550 |
| All Around Seniors | HOOP | BALL | CLUBS | RIBBON | TOTAL | ||
| 1 | Berfin Sutcu | TUR | 22.300 | 23.100 | 24.450 | 20.350 | 90.200 |
| 2 | Raquel Muro e Silva | POR | 19.800 | 23.300 | 21.950 | 19.550 | 84.600 |
| 3 | Tjasa Seme | SLO | 21.250 | 19.850 | 20.750 | 16.600 | 78.450 |
| 4 | Andrea Zagarac | SLO | 20.300 | 20.250 | 19.500 | 18.000 | 78.050 |
| 5 | Shayna Javornicky | USA | 17.700 | 20.400 | 20.700 | 18.250 | 77.050 |
| 6 | Gizem Oylumlu | TUR | 18.425 | 20.750 | 21.050 | 16.600 | 76.825 |
| 7 | Beatrice Zancanaro | ITA | 16.800 | 20.850 | 21.100 | 16.500 | 75.250 |
| 8 | Ana Figueiredo | POR | 17.400 | 20.950 | 18.400 | 16.750 | 73.500 |
| 9 | Paola Bianchetti | ITA | 18.600 | 19.150 | 19.750 | 14.800 | 72.300 |
| 10 | Julia Itkina | USA | 16.700 | 20.450 | 17.450 | 16.200 | 70.800 |
| 11 | Inês Gomez | POR | 18.250 | 17.050 | 19.000 | 16.200 | 70.500 |
| 12 | Suvi Lax | FIN | 17.750 | 18.050 | 18.100 | 16.150 | 70.050 |
| 13 | Elena Beletkaia | MDA | 17.150 | 19.200 | 17.550 | 15.400 | 69.300 |
| 14 | Wânia Monteiro | CPV | 17.050 | 17.150 | 18.950 | 14.700 | 67.850 |
| 15 | Mariana Romão | POR | 16.900 | 19.150 | 16.250 | 15.300 | 67.600 |
| 16 | Silja Ahonen | FIN | 16.150 | 15.550 | 17.400 | 15.600 | 64.700 |
| 17 | Mathilde Leroy | BEL | 16.000 | 16.350 | 16.600 | 13.800 | 62.750 |
| 18 | Brittney Hunt | CAN | 14.100 | 17.600 | 16.500 | 14.500 | 62.700 |
| 19 | Lisa Vos | NED | 14.300 | 17.750 | 17.250 | 13.150 | 62.450 |
| 20 | Lauren Yates | CAN | 15.050 | 17.250 | 15.000 | 13.750 | 61.050 |
| 21 | Suratchana Phrapho | THA | 16.525 | 16.350 | 15.250 | 12.700 | 60.825 |
| 22 | Marcela Menezes | BRA | 17.000 | 13.500 | 16.450 | 12.900 | 59.850 |
| 23 | Lise Osteby | NOR | 14.600 | 15.900 | 14.600 | 12.600 | 57.700 |
| 24 | Melanie Kap | NED | 15.350 | 13.650 | 14.800 | 13.000 | 56.800 |
| 25 | Camilla Soeter | NOR | 15.650 | 13.925 | 14.900 | 12.250 | 56.725 |
| 26 | I. Chatpipattaanopoi | THA | 13.750 | 15.600 | 13.175 | 13.650 | 56.175 |
| 27 | Larissa Evangelista | BRA | 14.200 | 13.750 | 14.100 | 13.000 | 55.050 |
| 28 | Jennifer Ramos | CPV | 12.800 | 10.850 | 12.800 | 10.600 | 47.050 |
| 29 | Inge de Backer | BEL | 14.700 | 19.200 | 33.900 | ||
| 30 | Andréa Brandstrom | SWE | 15.125 | 15.125 | |||
| Junior Final Rope | |||||||
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| Junior Final Ball | |||||||
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| Junior Final Clubs | TOTAL | ||||||
| 1 | Karen Piccinin | BRA | 20.500 | ||||
| 2 | Catarina Geraldes | POR | 18.050 | ||||
| 3 | Urska Krenk | SLO | 17.925 | ||||
| 4 | Juulia Huuhtanen | FIN | 17.350 | ||||
| 5 | Pauliina Raatikainen | FIN | 16.800 | ||||
| 6 | Yuma Terasawa | JPN | 16.750 | ||||
| 7 | Hana Gaber | SLO | 15.400 | ||||
| 8 | Merve Gerekmen | TUR | 15.250 | ||||
| Junior Final Ribbon | TOTAL | ||||||
| 1 | Karen Piccinin | BRA | 20.250 | ||||
| 2 | Catarina Geraldes | POR | 17.300 | ||||
| 3 | Mikuri Hayashida | JPN | 16.150 | ||||
| 4 | Pauliina Raatikainen | FIN | 16.050 | ||||
| 5 | Natnaree Chimplee | THA | 15.900 | ||||
| 6 | Sara Caetano | POR | 15.400 | ||||
| 7 | Juulia Huuhtanen | FIN | 15.150 | ||||
| 8 | Merve Gerekmen | TUR | 14.250 | ||||
| Senior Final Hoop | TOTAL | ||||||
| 1 | Raquel Muro e Silva | POR | 21.800 | ||||
| 2 | Berfin Sutcu | TUR | 21.100 | ||||
| 3 | Gizem Oylumlu | TUR | 20.100 | ||||
| 4 | Tjasa Seme | SLO | 19.950 | ||||
| 5 | Andrea Zegarac | SLO | 19.850 | ||||
| 6 | Suvi Lax | FIN | 18.650 | ||||
| 7 | Paola Bianchetti | ITA | 18.600 | ||||
| 8 | Inês Gomez | POR | 18.350 | ||||
| Senior Final Ball | TOTAL | ||||||
| 1 | Berfin Sutcu | TUR | 24.650 | ||||
| 2 | Raquel Muro e Silva | POR | 21.900 | ||||
| 3 | Gizem Oylumlu | TUR | 21.300 | ||||
| 4 | Shayna Javornicky | USA | 21.250 | ||||
| 5 | Andrea Zegarac | SLO | 20.300 | ||||
| 6 | Julia Itkina | USA | 19.650 | ||||
| 7 | Beatrice Zancanaro | ITA | 18.800 | ||||
| 8 | Ana Figueiredo | POR | 18.650 | ||||
| Senior Final Clubs | |||||||
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| Senior Final Ribbon | |||||||
| 1 | |||||||
| 2 | |||||||
| 3 | |||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||