Zhang Zhong tuli toiseksi World Junior Chess Championshipissa kahdesti, vuonna 1996 ja 1998. Hän voitti Kiinan mestaruuden vuonna 2001 ja 2003. Vuonna 2002 hän sai 8.5/12 pistettä 35. shakkiolympiadalla.
Bledissä ja voitti seitsemännen maailman yliopistojakin mestaruuden Ulaanbaatorissa.