W 2011 roku wiek wielu chińskich łyżwiarzy m.in. Zhang Hao stał się przedmiotem kontrowersji. Chiński Związek Łyżwiarski opublikował wtedy listę chińskich łyżwiarzy wraz z ich datami urodzenia, które różniły się od tych podawanych na oficjalnych profilach ISU. Według list chińskiej federacji, łyżwiarze figurowi naruszali zarówno minimalne jak i maksymalne limity wiekowe uprawniające ich do startów w zawodach. Według danych chińskiej federacji Hao urodził się 6 lutego 1982, a nie tak jak podają profile ISU 6 lipca 1984 roku, co oznaczałoby, że przekroczył maksymalny limit wiekowy uczestnictwa w mistrzostwach świata juniorów 2003.
W maju 2014 roku ożenił się z Ju Chi. 8 maja 2015 roku na świat przyszedł ich syn.
Osiągnięcia Z Yu Xiaoyu thumb|Yu Xiaoyu i Zhang Hao na igrzyskach olimpijskich 2018
Zawody 16–17 17–18 18–19 19–20 Międzynarodowe Igrzyska olimpijskie 8 Mistrzostwa świata 4 7 Mistrzostwa czterech kontynentów 4 GP Finał Grand Prix 2 6 GP Cup of China 1 2 GP Skate America 2 GP Skate Canada International 2 GP Internationaux de France International Cup of Nice 1 Zimowe igrzyska azjatyckie 1 Krajowe Mistrzostwa Chin 1 4