Liu Ruofan del Shanghai Port ha giocato la maggior parte delle gare del suo club in Chinese Super League nel 2025, avendo collezionato 19 presenze, per un totale di 945 minuti. É stato scelto nell'11 iniziale in 13 di queste presenze, su 23 giornate, ed è entrato a gara in corso 6 volte.
La sua ultima partita in Chinese Super League risale al 30 agosto, partita in cui ha giocato 71 minuti con la maglia del Shanghai Port contro Chengdu Rongcheng, nella sconfitta per 4-1. L'attaccante ha realizzato 3 gol in questo campionato.
L'ultimo gol di Ruofan nella competizione è stato nella vittoria per 4-2 contro Meizhou Hakka, il 2 agosto. Ha aperto le sue marcature in questo campionato contro Shanghai Shenhua il 6 aprile, con una rete nel pareggio 1-1.
La prossima sfida per Shanghai Port sarà una partita casalinga contro Yunnan Yukun, il 12 settembre.
Nella passata stagione di Chinese Super League Ruofan ha giocato 20 partite con Wuhan Three Towns, gare in cui ha fornito 1 assist.
Prima di arrivare a vestire la maglia del Shanghai Port nel gennaio 2025, l'attaccante ha collezionato 20 presenze in campionato con Wuhan Three Towns, per un totale di 1 assist.