Competitors for 2012 Swim World Cup

Athlete Country Sports Date of birth
Bai Anqi CHN SWI 9 January 1993
George Bovell TTO SWI 18 July 1983
Cheng Feiyi CHN SWI 6 January 1991
Cheng Haihua CHN SWI 2 January 1997
Laura Crockart AUS SWI 10 January 1995
Tommaso D'Orsogna AUS SWI 29 December 1990
Inge Dekker NED SWI 18 August 1985
Ash Delaney AUS SWI 11 April 1986
Stanislav Donets RUS SWI 7 July 1983
Jason Dunford KEN SWI 28 November 1986
Rebecca Ejdervik SWE SWI 3 September 1987
Anthony Ervin USA SWI 26 May 1981
Sally Foster AUS SWI 13 April 1985
Rachel Goh AUS SWI 14 April 1986
Han Tingru CHN SWI 28 January 1997
Jessica Hardy USA SWI 12 March 1987
He Jiaqi CHN SWI 1995
Mack Horton AUS SWI 25 April 1996
Katinka Hosszú HUN SWI 3 May 1989
Hou Mingda CHN SWI 10 January 1994
Robert Hurley AUS SWI 26 September 1988
Melissa Ingram NZL SWI 24 June 1985
Zsu Jakabos HUN SWI 3 April 1989
Jennie Johansson SWE SWI 15 June 1988
Kazuya Kaneda JPN SWI 5 November 1987
Rie Kaneto JPN SWI 8 September 1988
Sarah Katsoulis AUS SWI 10 May 1984
Michael Klueh USA OWS/SWI 15 March 1987
Li Qing CHN SWI 1994
Li Shuyi CHN SWI 1993
Li Xiayan CHN SWI 17 December 1989
Li Yunqi CHN SWI 28 August 1993
Liang Ziyong CHN SWI 1995
Liu Weijia CHN SWI 15 February 1989
Liu Zhao CHN SWI 5 June 1995
Liu Zhaochen CHN SWI 2 January 1995
Liu Zige CHN SWI 31 March 1989
Lu Ying CHN SWI 22 January 1989
Lu Zhiwu CHN SWI 18 March 1989
Sean Mahoney USA SWI 12 August 1988
Travis Mahoney AUS SWI 24 July 1990
Mao Feilian CHN SWI 30 July 1993
Cameron McEvoy AUS SWI 13 May 1994
Kotuku Ngawati AUS SWI 16 June 1994
Jeanette Ottesen Gray DEN SWI 30 December 1987
Qiu Yuhan CHN SWI 17 July 1998
Kyle Richardson AUS SWI 13 May 1987
Shao Yiwen CHN SWI 10 March 1995
Shi Jinglin CHN SWI 3 January 1993
Shi Yang CHN SWI 4 January 1989
Yuki Shirai JPN SWI 17 October 1989
Glenn Snyders NZL SWI 7 April 1987
Christian Sprenger AUS SWI 19 December 1985
Matt Stanley NZL SWI 15 January 1992
Britta Steffen GER SWI 16 November 1983
Tang Yi CHN SWI 8 January 1993
Kenneth To AUS
HKG
SWI 7 July 1992
Darian Townsend RSA
USA
SWI 28 August 1984
Wang Haibing CHN SWI 7 September 1997
Wang Qian CHN SWI 16 February 1995
Wang Shuai CHN SWI 11 January 1991
Wang Shun CHN SWI 11 February 1994
Chris Wright AUS SWI 7 May 1988
Xie Zhi CHN SWI 7 March 1987
Xue Jiajia CHN SWI 22 June 1991
Yan Siyu CHN OWS/SWI 19 February 1998
Yang Zhixian CHN SWI 20 May 1992
Ye Shiwen CHN SWI 1 March 1996
Yin Fan CHN SWI 9 November 1994
Zhang Jiaqi CHN SWI 14 September 1995
Zhang Qibin CHN SWI 23 June 1994
Zhang Ying CHN SWI 10 January 1990
Zhang Yu CHN SWI 21 April 1987
Zhang Yufei CHN SWI 19 April 1998
Zhou Yanxin CHN SWI 3 November 1990