Shi Yan del Tianjin Jinmen Tiger è sceso in campo nella maggior parte delle partite della sua squadra in Chinese Super League nel 2024, avendo collezionato 21 presenze, per un totale di 346 minuti. É partito titolare in 1 presenza su 30 giornate ed è stato utilizzato frequentemente come subentrato, in 20 occasioni.
Yan ha collezionato la sua ultima presenza il 2 novembre, con Tianjin Jinmen Tiger: una sconfitta per 5-0 contro Shanghai Port, in cui ha giocato solo 10 minuti. In totale il centrocampista ha realizzato 1 rete nel 2024; ha inoltre fornito 1 assist.
Il suo primo gol nel campionato è arrivato in una vittoria 3-1 contro Qingdao West Coast il 10 aprile.
Nella passata stagione di Chinese Super League Yan è sceso in campo in 14 partite con Tianjin Jinmen Tiger.