Zhang teamed up with Zhang Dan, to whom he is not related, in 1997. In 1998–99 Junior Grand Prix (JGP), the pair competed in one event and won the gold medal. They continued the season with a bronze medal at the 1999 Chinese National Championships. The following season, they competed in two 1999–2000 JGP events, medaling in both. They qualified for the final, where they finished fifth. That year, they were second at nationals and finished fourth at Junior Worlds.