Competitors for 2017 Swim World Cup

Athlete Country Sports Date of birth
Alia Atkinson JAM SWI 11 December 1988
Adam Barrett ENG
GBR
SWI 30 July 1992
Mireia Belmonte ESP OWS/SWI 10 November 1990
Cameron van der Burgh RSA SWI 25 May 1988
Cate Campbell AUS SWI 20 May 1992
Svetlana Chimrova NEU
RUS
SWI 15 April 1996
Henrik Christiansen NOR SWI 9 October 1996
Anton Chupkov RUS SWI 22 February 1997
Gabriele Detti ITA SWI 29 August 1994
Christian Diener GER SWI 3 June 1993
Sergey Fesikov RUS SWI 21 January 1989
Lisa Graf GER SWI 13 November 1992
Philip Heintz GER SWI 21 February 1991
Franziska Hentke GER SWI 4 June 1989
Katinka Hosszú HUN SWI 3 May 1989
Nataliya Ivaneyeva RUS SWI 9 February 1990
Paweł Juraszek POL SWI 8 October 1994
Mariya Kameneva NEU
RUS
SWI 27 May 1999
Masaki Kaneko JPN SWI 27 March 1992
Darya Kartashova RUS SWI 28 July 1997
Radosław Kawęcki POL SWI 16 August 1991
Kirill Kiselev RUS SWI 10 July 1994
Kristel Köbrich CHI OWS/SWI 9 August 1985
Aleksandr Krasnykh RUS SWI 19 June 1995
Ranomi Kromowidjojo NED SWI 20 August 1990
Mitch Larkin AUS SWI 9 July 1993
Chad le Clos RSA SWI 12 April 1992
Rūta Meilutytė LTU SWI 19 March 1997
Vladimir Morozov NEU
RUS
SWI 16 June 1992
Rozaliya Nasretdinova NEU
RUS
SWI 10 February 1997
Rikke Møller Pedersen DEN SWI 9 January 1989
Federica Pellegrini ITA SWI 5 August 1988
Tomasz Polewka POL SWI 5 August 1994
Veronika Popova-Andrusenko RUS SWI 20 January 1991
Kirill Prigoda NEU
RUS
SWI 29 December 1995
Emma Robinson NZL OWS/SWI 26 September 1994
Paval Sankovich BLR SWI 29 June 1990
Emily Seebohm AUS SWI 5 June 1992
Roman Shevliakov NEU
RUS
SWI 26 August 1998
Tom Shields USA SWI 11 July 1991
Ilia Shymanovich BLR
NEU
SWI 2 August 1994
Sarah Sjöström SWE SWI 17 August 1993
Ayrton Sweeney RSA SWA/SWI 11 May 1993
Dominika Sztandera POL SWI 19 January 1997
Alicja Tchórz POL SWI 13 August 1992
Mariya Temnikova NEU
RUS
SWI 17 November 1995
Kenneth To AUS
HKG
SWI 7 July 1992
Aleksandra Urbańczyk-Olejarczyk POL SWI 13 November 1987
Darya Ustinova NEU
RUS
SWI 8 May 1998
Mikhail Vekovishchev NEU
RUS
SWI 5 August 1998
Maaike de Waard NED SWI 11 October 1996
Alexandra Wenk GER SWI 7 February 1995
Anna Yegorova NEU
RUS
SWI 31 May 1998