Guan would make his senior club debut on March 16, 2003 for Shandong Luneng in a league game versus Yunnan Hongta. His appearance was to make him the youngest goalkeeper to ever appear in the top tier in the Chinese league system, however this record was later broken by Wang Dalei. After his debut he would play understudy to Zong Lei and Deng Xiaofei for several seasons, however Shandong Luneng would bring in Li Leilei in the 2006 league season and Guan was loaned out to Chengdu Wuniu.
Guan would join second tier club Chengdu Wuniu on loan in 2006 to gain more playing time but failed to make it as their first choice goalkeeper. He would return to Shandong Luneng where he would once more be used as a third choice goalkeeper. Unable to improve unpon his position Shandong Luneng were willing to let Guan leave at the end of the 2007 league season.