Shewket Yalqun transferred to Chinese Super League side Guangzhou Evergrande for a fee of ¥100,000 in January 2012.
He made his senior debut on 30 March 2012 in a 1–0 away win against Shanghai Shenhua, coming on as a substitute for Gao Lin in the 81st minute.
He was involved in an age controversy in early 2013 when Guangzhou Evergrande found out he used a different name Shewket Yalqun to register in the league.
[2] He returned to field on 10 July 2013 in the fourth round of 2013 Chinese FA Cup in which Guangzhou beat Dalian Ruilong 7–1.
[4] In January 2014, Shewket moved to China League One side Qingdao Hainiu on a one-year loan deal.