Competitors for 2004 Swim World Cup

Athlete Country Sports Date of birth
Therèse Alshammar SWE SWI 26 August 1977
Yevgeny Alyoshin RUS SWI 4 May 1979
Randall Bal USA SWI 14 November 1980
Romain Barnier FRA
MON
SWI 10 May 1976
Alessio Boggiatto ITA SWI 18 January 1981
Melissa Caballero ESP SWI 5 January 1985
Marco di Carli GER SWI 12 April 1985
Céline Cartiaux FRA SWI 1979
Dragoș Coman ROU SWI 16 October 1980
Chris Cook ENG
GBR
SWI 5 May 1979
Rebecca Cooke ENG
GBR
SWI 24 June 1983
Petra Dallmann GER SWI 21 November 1978
Ian Edmond GBR SWI 2 June 1978
Gao Chang CHN SWI 29 January 1987
Ștefan Gherghel ROU SWI 18 August 1978
James Gibson ENG
GBR
SWI 6 February 1980
Stefan Herbst GER SWI 17 May 1978
Hanae Ito JPN SWI 18 January 1985
Vytautas Janušaitis LTU SWI 13 October 1981
Brian Johns CAN SWI 5 August 1982
Mirna Jukic AUT SWI 9 April 1986
Simone Karn GER SWI 16 December 1978
Kosuke Kitajima JPN SWI 22 September 1982
Bartosz Kizierowski POL SWI 20 February 1977
Stanislava Komarova RUS SWI 12 June 1986
Kristy Kowal USA SWI 9 October 1978
Jason Lezak USA SWI 12 November 1975
Oleh Lisohor UKR SWI 17 January 1979
Filippo Magnini ITA SWI 2 February 1982
Melanie Marshall ENG
GBR
SWI 12 January 1982
Takeshi Matsuda JPN SWI 23 June 1984
José Meolans ARG SWI 22 June 1978
Malia Metella FRA SWI 23 February 1982
Mike Mintenko CAN SWI 7 November 1975
Martina Moravcová TCH
SVK
SWI 16 January 1976
Tomomi Morita JPN SWI 22 August 1984
Ed Moses USA SWI 7 June 1980
Mai Nakamura JPN SWI 16 July 1979
Reiko Nakamura JPN SWI 17 May 1982
Yuko Nakanishi JPN SWI 24 April 1981
Ryk Neethling RSA SWI 17 November 1977
Pang Jiaying CHN SWI 6 January 1985
Steve Parry ENG
GBR
SWI 2 March 1977
Janine Pietsch GER SWI 30 June 1982
Anne Poleska GER SWI 20 February 1980
Camelia Potec ROU SWI 19 February 1982
Yury Prilukov RUS SWI 14 June 1984
Thomas Rupprath GER SWI 16 March 1977
Andriy Serdinov UKR SWI 17 November 1982
Alison Sheppard GBR
SCO
SWI 5 November 1972
Nikolay Skvortsov RUS SWI 28 March 1984
Stev Theloke GER SWI 18 January 1978
Petria Thomas AUS SWI 25 August 1975
Jenny Thompson USA SWI 26 February 1973
Liz van Welie NZL SWI 17 November 1979
Erika Villaécija ESP OWS/SWI 2 June 1984
Lorenzo Vismara ITA SWI 10 August 1975
Kerstin Vogel GER SWI 18 March 1985
Arkady Vyatchanin RUS SWI 4 April 1984
Wang Wei CHN SWI 1980
Łukasz Wójt GER
POL
SWI/TRI 13 May 1982
Yang Yu CHN SWI 6 February 1985
Zhou Yafei CHN SWI 17 January 1984