Zhao Bo è un portiere del Zhejiang che è sceso in campo nella maggior parte delle partite del club in Chinese Super League nel 2024, avendo collezionato 22 presenze, per un totale di 1980 minuti. É stato scelto nell'11 iniziale in 22 presenze, su 30 giornate.
Bo ha collezionato la sua ultima presenza il 2 novembre, con Zhejiang: un pareggio per 2-2 contro Changchun Yatai, in cui ha giocato 90 minuti. Ha mantenuto 5 volte la porta inviolata in questa stagione.
Nella passata stagione di Chinese Super League Bo ha giocato 29 partite con Zhejiang, gare in cui ha mantenuto 8 volte la porta inviolata.