2006年初め、アメリカ合衆国で練習を行った。同年200mの中国ジュニアタイトルを獲得、北京で開かれた世界ジュニア選手権200mは準決勝進出の成績を残した。2007年、張は8月の中国選手権100mで優勝、国内王者のタイトルを初めて獲得した。ユニバーシアードは100mがのに次ぐ2位、中国代表として出場した4×100mは3位に入ってそれぞれメダルを獲得した。9月の上海ゴールデングランプリで自己ベスト10秒27を記録した。China City Gamesで優勝しこの年を終えた。