 On August 10, 2013 Zhang won his preliminary heat in an equal personal best time of 10.04 matching the Chinese National Record.Then, on August 11, 2013 Zhang just missed out on qualifying for the final, while clocking a new Chinese National Record of 10.00.Zhang officially retired from athletics after the 2017 National Games of China.