Competitors for 2004 Swim World Cup

Athlete Country Sports Date of birth
Yevgeny Alyoshin RUS SWI 4 May 1979
Randall Bal USA SWI 14 November 1980
Irina Bespalova RUS SWI 31 May 1981
Yevgeny Bezruchenko RUS OWS/SWI 26 October 1977
Yelena Bogomazova RUS SWI 9 February 1982
Mariya Bulakhova RUS OWS/SWI 18 November 1988
Eric Donnelly USA SWI 8 June 1980
Sophie Edington AUS SWI 12 December 1984
Grigory Falko RUS SWI 9 May 1987
Sergey Gerasimov RUS SWI 9 January 1980
Marieke Guehrer AUS SWI 9 February 1986
Heiko Hell GER SWI 5 May 1980
Anastasiya Ivanenko RUS SWI 24 February 1989
Sanja Jovanović CRO SWI 15 September 1986
Andrey Kapralov RUS SWI 7 October 1980
Svetlana Karpeyeva RUS SWI 16 October 1985
Bartosz Kizierowski POL SWI 20 February 1977
Yana Klochkova UKR SWI 7 August 1982
Stanislava Komarova RUS SWI 12 June 1986
Yekaterina Kormacheva RUS SWI 17 July 1982
Aleksey Kovrigin RUS SWI 7 July 1981
Kristy Kowal USA SWI 9 October 1978
Jens Kuhlmann GER SWI 1979
Jason Lezak USA SWI 12 November 1975
Josefin Lillhage SWE SWI 15 March 1980
Liu Weijia CHN SWI 15 February 1989
Nataliya Lovtsova RUS SWI 14 April 1988
Igor Marchenko RUS SWI 26 November 1975
Yana Martynova RUS SWI 3 February 1988
Melissa Morgan AUS SWI 1 January 1985
Ed Moses USA SWI 7 June 1980
Kurt Muller RSA SWI 1984
Darya Parshina RUS SWI 9 January 1988
Anatoly Polyakov RUS SWI 10 May 1980
Alena Popchanka BLR
FRA
SWI 28 July 1979
Yury Prilukov RUS SWI 14 June 1984
Andriy Serdinov UKR SWI 17 November 1982
Maryia Shcherba BLR SWI 14 April 1985
Courtney Shealy USA SWI 12 December 1977
Dzianis Silkou BLR SWI 4 January 1982
Johanna Sjöberg SWE SWI 8 March 1978
Nikolay Skvortsov RUS SWI 28 March 1984
Roman Sludnov RUS SWI 24 February 1980
Jader Souza BRA SWI 13 March 1982
Regina Sych RUS SWI 21 July 1987
Aleksandr Tarabrin KAZ
RUS
SWI 24 April 1985
Yana Tolkacheva RUS SWI 1987
Jane Trepp EST SWI 13 March 1988
Iryna Tsimafeyeva BLR SWI 1987
Yury Ufimtsev RUS SWI 1983
Tero Välimaa FIN SWI 10 August 1978
Liz van Welie NZL SWI 17 November 1979
Yekaterina Vinogradova RUS SWI 8 October 1980
Arkady Vyatchanin RUS SWI 4 April 1984
Yuriy Yehoshyn UKR SWI 2 June 1985
Yu Seung-Hyeon KOR SWI 28 June 1983
Aleksey Zatsepin RUS SWI 5 May 1984