Li Xuepeng started his football career when he was promoted to Dalian Shide's first team in the 2007 season. He made his debut for the club on 9 August 2007 in a 2-1 win against Qingdao Jonoon. Li scored his first goal for the club on 4 November 2007 in a 1-1 draw against Hangzhou Greentown. This led to a loan to First Division League side Citizen during the end of the 2007 season, making his debut for the club 2 December 2007 in a 3-0 loss against Happy Valley. Li would return to Dalian at the start of the 2008 season and play a significantly larger role at Dalian in a very disappointing season which saw the club flirt with relegation. At the start of the 2009 season, he would become a vital member of the squad due to his versatility to play in either the midfield or the defense, aiding Dalian to a midtable finish. In January 2013, Li transferred to Dalian Aerbin after Dalian Shide dissolved in the offseason.