En 1997, entrenó al equipo de tercera división de Shandong.
Después del establecimiento de la Escuela de Fútbol de Luneng, se desempeñó como entrenador de nivel, presentando y entrenando a jugadores como Zhou Haibin, Wang Yongpo, Guan Zhen y Yuan Weiwei en la escuela de fútbol.
De 2001 a 2003, también se desempeñó como entrenador asistente de la selección juvenil nacional de China.
Después de que Yin Tiesheng se convirtiera en el entrenador en jefe de Qingdao Zhongneng en 2005, Guo Kanfeng se convirtió en el entrenador asistente de Qingdao Zhongneng.
En 2008, debido al ascenso de Yin Tiesheng al equipo olímpico chino, Guo Kanfeng fue nombrado entrenador en jefe del Qingdao Zhongneng.
Debido al pobre desempeño al frente del equipo en 2009, Qingdao Zhongneng contrató a Santraci como entrenador en jefe y a Guo Kanfeng como entrenador asistente.
En febrero de 2010, Qingdao Zhongneng anunció oficialmente a través de su sitio web oficial el nombramiento del ex entrenador Guo Kanfeng como entrenador en jefe del equipo.