La carrera deportiva de Zhan Yilin
En 2006, el entrenador de fútbol Xu Genbao fundó el Shanghai East Asia Football Club y reclutó a Zhan Yilin, de 17 años. En 2007, Zhan Yilin se desempeñó como jugador principal del equipo y ganó el Campeonato B de la Liga China de Fútbol con el equipo y fue ascendido a la Liga China de Fútbol.
El 31 de mayo de 2008, en la octava ronda de la Liga China, Shanghai East Asia derrotó al equipo de Sichuan por 2-1 en casa. Zhan Yilin, que jugó para el equipo por primera vez, anotó. Los primeros 16 segundos marcó un gol y finalmente ayudó al equipo a conseguir su primera victoria de la temporada. Este gol relámpago también fue el gol más rápido en la Premier League china esa temporada.
En 2009, como jugador principal del equipo, Zhan Yilin representó al equipo de los Juegos Nacionales de Shanghai en el partido de fútbol masculino U20 de los XI Juegos Nacionales y ganó el campeonato de los Juegos Nacionales con el equipo.
Zhan Yilin durante el período del este asiático tenía características técnicas similares a las de su entonces compañero de equipo Wu Lei, pero su posición era más inclinada hacia el delantero sombra y el mediocampista ofensivo. En las 4 temporadas desde que ascendió a la Premier League china, Zhan Yilin anotó 5 goles y aportó 5 asistencias en 62 partidos. El Tianjin TEDA Football Club de la Superliga china alguna vez estuvo interesado en jugar contra Yilin, pero la solicitud de transferencia fue rechazada por Shanghai East Asia.
En 2012, Zhan Yilin siguió al equipo y ganó el Campeonato de la Liga China de Fútbol y ascendió a la Superliga China.
En enero de 2013, Zhan Yilin dio la noticia en Weibo de que sería transferido de su equipo local, el Shanghai East Asia, al equipo local Shanghai Shenhua. Sin embargo, él y su compañero Bai Jiajun tuvieron que transferir a dos jugadores. Shenhua ha estado atrasada en el pago de las cuotas de membresía durante hasta un año, lo que provocó descontento en el este de Asia. El club de Asia Oriental presentó una solicitud de arbitraje al Comité de Arbitraje de la Asociación China de Fútbol en enero de 2014, exigiendo a Shenhua que devolviera las dos tarifas de transferencia por un total de 6,5 millones de yuanes.
En la temporada 2013, la forma de Zhan Yilin decayó después de unirse a un nuevo equipo. Solo jugó en el partido fuera de casa 2-4 contra Guangzhou R&F en la ronda 30 de la Superliga china el 3 de noviembre de 2013. Solo tuvo una asistencia, pero no tuvo una actuación destacada en otros juegos. El 27 de agosto de 2013, perdió una buena oportunidad de anotar en un partido fuera de casa contra su antiguo equipo Shanghai East Asia, lo que una vez provocó que los internautas lo cuestionaran.
En 2014, Zhan Yilin continuó compitiendo en la Superliga de fútbol china con el renombrado equipo local Shanghai Shenhua Football Club, pero su desempeño en esa temporada aún fue pobre aparte de aportar 3 tarjetas amarillas durante la temporada. No tuvo mucho éxito. Hay muchos datos positivos, pero su equipo local también se ha visto afectado por la crisis y sufrió muchas grandes derrotas en los partidos que disputó.