From the 27th of July 2012 over 10,000 athletes from more than 200 countries competed in 30 venues

  1. Reem Abdalazem
    Egypt Synchronised Swimming

  2. Shaza Abdelrahman
    Egypt Synchronised Swimming

  3. Yumi Adachi
    Japan Synchronised Swimming

  4. Eloise Amberger
    Australia Synchronised Swimming

  5. Jenny-Lyn Anderson
    Australia Synchronised Swimming

  6. Yvette Baker
    Great Britain & N. Ireland Synchronised Swimming

  7. Clara Basiana Canellas Spain Synchronised Swimming

    Medallist

  8. Sona Bernardova
    Czech Republic Synchronised Swimming

  9. Sarah Bombell
    Australia Synchronised Swimming

  10. Marie-Pier Boudreau Gagnon
    Canada Synchronised Swimming

  11. Nadine Brandl
    Austria Synchronised Swimming

  12. Olia Burtaev
    Australia Synchronised Swimming

  13. Alba Cabello Rodilla Spain Synchronised Swimming

    Medallist

  14. Ona Carbonell Ballestero Spain Synchronised Swimming

    Medallist

  15. Si Chang China Synchronised Swimming

    Medallist

  16. Xiaojun Chen China Synchronised Swimming

    Medallist

  17. Katie Clark
    Great Britain & N. Ireland Synchronised Swimming

  18. Margalida Crespi Jaume Spain Synchronised Swimming

    Medallist

  19. Eszter Czekus
    Hungary Synchronised Swimming

  20. Aya Darwish
    Egypt Synchronised Swimming

  21. Anastasia Davydova
    Russian Federation Synchronised Swimming

    Medallist

  22. Katie Dawkins
    Great Britain & N. Ireland Synchronised Swimming

  23. Isabel Delgado Plancarte
    Mexico Synchronised Swimming

  24. Nuria Diosdado Garcia
    Mexico Synchronised Swimming

  25. Tamika Domrow
    Australia Synchronised Swimming

  26. Alzbeta Dufkova
    Czech Republic Synchronised Swimming

  27. Stephanie Durocher
    Canada Synchronised Swimming

  28. Nour Elafandi
    Egypt Synchronised Swimming

  29. Dalia Elgebaly
    Egypt Synchronised Swimming

  30. Olivia Federici
    Great Britain & N. Ireland Synchronised Swimming

  31. Nayara Figueira Brazil Synchronised Swimming

  32. Pamela Fischer Switzerland Synchronised Swimming