Nach einer Achtelfinalteilnahme beim ersten Event der asiatischen Players Tour Championship zum Start der nächsten Saison erreichte er beim Wuxi Classic das Viertelfinale, in dem er dem Schotten Marcus Campbell unterlag. Nach einer Niederlage in der Runde der letzten 32 bei der 6-Red-Weltmeisterschaft erreichte er das Halbfinale des ersten PTC-Events, wo er sich dem Engländer Jack Lisowski geschlagen geben musste. Auch beim zweiten und dritten Event war er mit einer Viertelfinal- und einer Sechzehntelfinalteilnahme erfolgreich, eher im Halbfinale des Shanghai Masters gegen Judd Trump verlor. Nachdem er im Achtelfinale des zweiten APTC-Events dem Chinesen Cao Yupeng unterlag, erreichte er bei den Antwerp Open die Runde der letzten 32 sowie – nach einer Auftaktniederlage beim International Championship – beim vierten PTC-Event das Viertelfinale. Nach einem Ausscheiden in der Runde der letzten 32 der Bulgarian Open, zwei frühen Niederlagen sowie dem Ausscheiden in der dritten Gruppe der Championship League erreichte er beim Masters das Viertelfinale, wo er sich Mark Selby geschlagen geben musste. Anschließend schied er sowohl im Viertelfinale des Shoot-Outs sowie in der Runde der letzten 32 des German Masters gegen Michael Holt aus, ehe er bei den Welsh Open auch in der Runde der letzten 32 aus dem Turnier ausschied. Nach zwei Auftaktniederlagen erreichte er bei den China Open das Viertelfinale, wo er sich aber Mark Selby geschlagen geben musste. Zum Abschluss der Saison verlor er sein Auftaktspiel in der ersten Hauptrunde der Snookerweltmeisterschaft gegen seinen Landsmann Michael White. Zum Abschluss der Saison landete er auf dem fünfzehnten Platz, nachdem er über die gesamte Saison hinweg kontinuierlich abgestiegen war.