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, he did not finish due to disqualification.
2004 World Race Walking Cup 2006 World Race Walking Cup 19th 8th 2005 World Championships 2009 World Championships 5th 15th 2007 World Championships DSQ 
