В 2003 году, на Чемпионате мира по водным видам спорта их дуэт занял 7-е место, а вся китайская команда — 5-е. Примерно такой же расклад вышел и на Олимпиаде 2004 в Афинах: дуэт Чжан Сяохуань и Гу Бэйбэй занял 7-е место, а китайская команда — 6-е.