Zhao Chengliang joined the World Championships for race walking where he won 5th and 15th in 2005 and 2009 respectively but was unfortunately disqualified in 2007; he also joined the World Race Walking Cup in 2004 placing 19th, and in 2006 placing 8th.
2005 World Championships 5th 2009 World Championships 15th 2007 World Championships  DSQ 2004 World Race Walking Cup 19th 2006 World Race Walking Cup 8th 
