Competitors for 2000 Swim World Cup

Athlete Country Sports Date of birth
Robert Abernethy AUS SWI 1971
Lindsay Benko USA SWI 29 November 1976
Rebecca Brown AUS SWI 8 May 1977
Diane Bui Duyet FRA
NCD
SWI 22 December 1979
Dyana Calub AUS SWI 28 November 1975
Daniel Carlsson SWE SWI 14 November 1976
Cheng Jiaru CHN SWI 4 March 1985
Lara Davenport AUS SWI 22 December 1983
Shane Fielding AUS SWI 1981
Jasmin Geisel AUS SWI
Kasey Giteau AUS SWI 20 September 1982
Elka Graham AUS SWI 20 October 1981
Han Xue CHN SWI 21 September 1981
Brooke Hanson AUS SWI 18 March 1978
Penny Heyns RSA SWI 8 November 1974
Caroline Hildreth AUS SWI 22 February 1978
Masato Hirano JPN SWI 11 June 1975
Nicole Hunter AUS OWS/SWI 13 June 1984
Patrik Isaksson SWE SWI 5 April 1973
Louise Jöhncke SWE SWI 31 July 1976
Dean Kent NZL SWI 6 November 1978
Michael Kiedel GER SWI 23 December 1975
Michael Klim AUS SWI 13 August 1977
Morgan Knabe CAN SWI 20 May 1981
Lenny Krayzelburg USA SWI 28 September 1975
Klaus Lanzarini ITA SWI 18 January 1977
Joanne Malar CAN SWI 30 October 1975
Kellie McMillan AUS SWI 29 December 1977
Ryan Mitchell AUS SWI 24 April 1977
Sabir Muhammad USA SWI 14 April 1976
Lori Munz AUS SWI 7 February 1979
Curtis Myden CAN SWI 31 December 1973
Helen Norfolk NZL SWI 27 August 1981
Stefan Nystrand SWE SWI 20 October 1981
Ouyang Kunpeng CHN SWI 19 November 1982
Amanda Pascoe AUS SWI 31 October 1984
Alicja Pęczak POL SWI 13 January 1970
Shamek Pietucha CAN SWI 24 August 1976
Jim Piper AUS SWI 13 August 1981
Garret Pulle CAN SWI 1978
Kristine Quance USA SWI 1 April 1975
Heath Ramsay AUS SWI 3 April 1981
Andrea Righi ITA OWS/SWI 14 December 1979
Phil Rogers AUS SWI 24 April 1971
Ruan Yi CHN SWI 17 July 1981
Alissa Searston AUS SWI 19 April 1985
Jani Sievinen FIN SWI 31 March 1974
Johanna Sjöberg SWE SWI 8 March 1978
Craig Stevens AUS SWI 23 July 1980
Ian Thorpe AUS SWI 13 October 1982
Edvaldo Valério BRA SWI 20 April 1978
Josh Watson AUS SWI 31 July 1977
Matt Welsh AUS SWI 18 November 1976
Danielle Woods AUS SWI
Emi Yamamoto JPN SWI
Zhan Shu CHN SWI 9 March 1985
Zhang Yan CHN SWI 13 February 1985
Zhu Yi CHN SWI 14 September 1977