Zhang Tao è un difensore del Wuhan Three Towns che ha collezionato 13 presenze, per un totale di 451 minuti. É stato scelto nell'11 iniziale in 6 partite su 30 giornate ed è stato frequentemente utilizzato come subentrato, in 7 occasioni.
Il difensore ha collezionato la sua ultima presenza il 27 ottobre, con Wuhan Three Towns: una sconfitta per 1-0 contro Meizhou Hakka, in cui ha giocato 45 minuti.
Nell'ultima stagione con Haikou Mingcheng in China League Two Tao ha collezionato 11 presenze.
Tao è tornato a giocare per Wuhan Three Towns nel dicembre 2023 dopo un'esperienza in prestito con Haikou Mingcheng, con cui ha collezionato 11 presenze in campionato.