Best ranking event performance: Last 16
2018: Earns a World Snooker Tour card for the first time thanks to his results on the China CBSA Tour. Reaches the last 32 of the Scottish Open, beating Simon Lichtenberg and Lee Walker before losing to Judd Trump.
2019: Enjoys another fine run at the Scottish Open, notably beating Tom Ford in the last 32, before losing to Scott Donaldson in the last 16.
2021: Having been relegated from the pro tour in 2020, Zhang regains his place, via the CBSA China Tour.