Career
Tan started his senior career in 2009 with Beijing Guoan. He made his debut in a league match against Qingdao Jonoon on 27 September. Tan was loaned to Beijing"s satellite team Beijing Guoan Talent which would play as a foreign team in Singapore"s South.League in 2010.
He returned to Beijing Guoan in July.
In July 2013, he was loan to China League Two side Lijiang Jiayunhao until 31 December 2013. In March 2016, Tan transferred to China League Two side Yinchuan Helanshan.
Tan was called up into China U-20"s squad in 2009. He scored 3 goals in 5 matches in 2010 AFC U-19 Championship qualification.