Zhang Yan del Chengdu Rongcheng è sceso in campo nella maggior parte delle partite della sua squadra in Chinese Super League nel 2024, avendo collezionato 7 presenze, per un totale di 630 minuti. É stato scelto nell'11 iniziale in 7 presenze, su 11 giornate.
Yan ha giocato la sua ultima gara l'1 maggio, con Chengdu Rongcheng: un pareggio per 2-2 contro Wuhan Three Towns, in cui ha giocato 90 minuti. Ha mantenuto 2 volte la porta inviolata in questa stagione.
La trasferta contro Meizhou Hakka, il 17 maggio, sarà la prossima gara di Chinese Super League per Chengdu Rongcheng, che ha 22 punti e occupa il 2° posto.
Yan ha giocato 16 partite di Chinese Super League nell'ultima stagione con Chengdu Rongcheng, gare in cui ha mantenuto 5 volte la porta inviolata.
Prima di arrivare a vestire la maglia del Chengdu Rongcheng nell'aprile 2021, Yan ha collezionato 12 presenze in campionato con Jiangsu FC.