Beijing : Chinese Olympic and world swimming champion Sun Yang is back in shape as he gears up for the World Championships to be held between July 24 and August 9 in Kazan, Russia.

The 23-year-old, who bagged three gold medals at the 2013 Barcelona Worlds, is expected to compete in four events — 200, 400, 800 and 1,500 metres freestyle — in Kazan.

Sun’s coach Zhang Yadong believes his protege is close to his top form.

“Sun is almost back to his peak. Judging from his training, he is about 90 or 95 percent of his peak form,” said Zhang on Sunday.

Sun, however, is aware that it will be a daunting task to repeat his feat in the 2013 worlds.

“When I was little, I watched Michael Phelps compete in five or six events at a Worlds, so I want to try it as well,” he said.

The swimmer, entangled in brawls with former coach Zhu Zhigen and a drunk driving scandal in the past few years, kept low key about his goals at Kazan.

“It will be a huge challenge for me. I’d rather keep the goal in my mind than speak it out,” he said.

Sun is favoured to win the 200 metres free title, as Olympic champion Yannick Agnel and Asian champion Kosuke Hagino both have decided to skip the Worlds due to injuries. Sun’s old rival, South Korean Park Tae-Hwan, will also miss the Worlds over a doping ban.

Also on Sunday, a 51-athlete roster was revealed as Olympic champions Sun and Ye Shiwen spearhead the team but another Olympic champion Jiao Liuyang and world champion Liu Zige will miss the trip.

Liu, reigning 200 metres butterfly world champion, has been in a low tide since April and failed to make the cut while Jiao has been suffering from a stomach disease and is in treatment now.

The Chinese swimming team will leave for Kazan on July 27.