Direkt im ersten Turnier, dem Riga Masters, seiner vierten Profisaison erreichte Zhang das Viertelfinale, wo er mit 1:4 gegen Jack Lisowski verlor. Nach einer Auftaktniederlage bei den World Open erreichte er die Runde der letzten 32 des Paul Hunter Classics, wo er mit 2:4 gegen Thepchaiya Un-Nooh verlor. Bei den Indian Open und beim China Championship verlor Zhang sein erstes Spiel, bei den European Masters profitierte er vom Rückzug Mark Williams’, er verlor aber in der ersten Hauptrunde gegen den späteren Sieger Jimmy Robertson. Bei den English Open erreichte er die zweite Runde, wo er an Ryan Day scheiterte. In der Qualifikation für den International Championship verlor er anschließend mit 1:6 gegen Martin Gould.