Ma Zhen, portiere del Shanghai Shenhua, ha collezionato 2 presenze, per un totale di 105 minuti. È stato scelto nell'11 iniziale in 1 di queste presenze su 30 giornate ed è stato utilizzato come subentrato in 1 occasione.
La sua ultima partita in Chinese Super League risale al 4 agosto, partita in cui ha giocato 90 minuti con la maglia del Shanghai Shenhua contro Beijing Guoan, nella sconfitta per 2-1. Non ha ancora mantenuto la porta inviolata in questa stagione.
Zhen ha giocato 18 partite di Chinese Super League nell'ultima stagione con Shanghai Shenhua, gare in cui ha mantenuto 5 volte la porta inviolata.
Prima di cominciare l'esperienza con Shanghai Shenhua nel luglio 2020, il portiere ha collezionato 1 presenzan in campionato con Tianjin Tianhai.