Zhang Yaoguang gained his first international experience at the Asian Indoor Championships 2014 in Hangzhou , where he finished fourth with 7.69 m and sixth in the triple jump with 15.67 m. Two years later he won the Asian Indoor Championships in Doha with 7.99 m . In 2017 he took part in the Asian Championships in Bhubaneswar and was eliminated there with 7.18 m in qualification. In 2018 he took part in the Asian Games in Jakarta for the first time , where he won the silver medal behind his compatriot Wang Jianan with 8.15 m . The following year he won the silver medal behind the Japanese Yūki Hashioka at the Asian Championships in Doha with a width of 8.13 m . He also took part in the World Championships there and was eliminated from the qualification with 7.82 m .
In 2017 and 2018, Zhang was Chinese champion in the long jump outdoors and in 2019 also in the hall.
Personal best
Long jump: 8.29 m (+0.4 m / s) A, June 16, 2018 in Guiyang
Long jump (hall): 8.12 m, February 23, 2017 in Xianlin
Note: This article places the family name before the person's first name. This is the usual order in Chinese. Zhang is the family name here, Yaoguang is the first name.