Competitors for 2007 Swim World Cup

Athlete Country Sports Date of birth
Robin van Aggele NED SWI 30 July 1984
Therèse Alshammar SWE SWI 26 August 1977
Iryna Amshennikova UKR SWI 19 May 1986
Randall Bal USA SWI 14 November 1980
Darya Belyakina RUS SWI 16 November 1986
Paul Biedermann GER SWI 7 August 1986
Alessio Boggiatto ITA SWI 18 January 1981
Cameron van der Burgh RSA SWI 25 May 1988
Moss Burmester NZL SWI 19 June 1981
Antje Buschschulte GER SWI 27 December 1978
Milorad Čavić SRB
SCG
USA
SWI 31 May 1984
Chanelle Charron-Watson CAN SWI 13 June 1984
Chen Yin CHN SWI 29 March 1986
Chris Christensen DEN SWI 2 March 1988
Federico Colbertaldo ITA SWI 17 October 1988
Nick D'Arcy AUS SWI 23 July 1987
Inge Dekker NED SWI 18 August 1985
Ioannis Drymonakos GRE SWI 18 January 1984
Hugues Duboscq FRA SWI 29 August 1981
Jaana Ehmcke GER SWI 18 May 1987
Grigory Falko RUS SWI 9 May 1987
Alessia Filippi ITA SWI 23 June 1987
Ha Sinan CHN SWI 10 January 1992
Franziska Hentke GER SWI 4 June 1989
Stefan Herbst GER SWI 17 May 1978
Nicole Hetzer GER SWI 18 February 1979
Vytautas Janušaitis LTU SWI 13 October 1981
Jiao Liuyang CHN SWI 6 August 1991
Anna-Karin Kammerling SWE SWI 19 October 1980
Simone Karn GER SWI 16 December 1978
Dean Kent NZL SWI 6 November 1978
Olga Klyuchnikova RUS SWI 1 September 1989
Audrey Lacroix CAN SWI 17 November 1983
Andrew Lauterstein AUS SWI 22 May 1987
Josefin Lillhage SWE SWI 15 March 1980
Oleh Lisohor UKR SWI 17 January 1979
Mandy Loots RSA SWI 3 August 1978
Laure Manaudou FRA SWI 9 October 1986
Martina Moravcová TCH
SVK
SWI 16 January 1976
Stefan Nystrand SWE SWI 20 October 1981
Park Tae-Hwan KOR SWI 27 September 1989
Federica Pellegrini ITA SWI 5 August 1988
Thiago Pereira BRA SWI 26 January 1986
Janine Pietsch GER SWI 30 June 1982
Sarah Poewe GER
RSA
SWI 3 March 1983
Anne Poleska GER SWI 20 February 1980
Thomas Rupprath GER SWI 16 March 1977
Sonja Schöber GER SWI 9 July 1985
Roland Schoeman RSA SWI 3 July 1980
Manuel Schwarz GER SWI 1988
Britta Steffen GER SWI 16 November 1983
Julie Stupp USA SWI 1986
Eamon Sullivan AUS SWI 30 August 1985
Sun Ye CHN SWI 15 January 1989
Alessandro Terrin ITA SWI 11 July 1985
Dara Torres USA SWI 15 April 1967
Leila Vaziri USA SWI 6 June 1985
Marleen Veldhuis NED SWI 29 June 1979
Arkady Vyatchanin RUS SWI 4 April 1984
Aschwin Wildeboer ESP SWI 14 February 1986
Yang Chin-Kuei TPE SWI 30 September 1987
Yuliya Yefimova NEU
RUS
SWI 3 April 1992
Gerhard Zandberg RSA SWI 23 April 1983