Zhao Chengliang represented China in the World Race Walking Cup in 2004 and 2006 where he placed 19th and 8th respectively, as well as the World Championships in 2005, and 2009 where he placed 5th and 15th respectively, while in 2007 of the same competition (the same year where 200 of the IAAF's 212 member federations entered a total of 1,978 athletes, the greatest number of competitors at any World Championships to date), he did not finish due to disqualification.
2004 World Race Walking Cup 19th 2006 World Race Walking Cup 8th 200 of the IAAF's 212 member federations entered a total of 1,978 athletes, the greatest number of competitors at any World Championships to date. Zhao Chengliang (CHN) 2005 World Championships 5th 2009 World Championships 15th 
