Die &lt;a href="Snooker-Saison%202015/16"&gt;Saison 2015/16&lt;/a&gt; verlief dann wieder durchwachsen und er erreichte nur dreimal die Runde der letzten 32. Besser lief es nur beim German Masters, wo er nach einem Sieg über Marco Fu ins Achtelfinale kam. Das Erreichen der dritten Runde bei der WM, wo Robert Milkins seinen zweiten Crucible-Einzug verhinderte, rettete ihm noch Platz 50 in der Weltrangliste. Besser verlief das Folgejahr. Beim World Open erreichte er sein erstes hochdotiertes Achtelfinale. Bei drei weiteren Turnieren kam er wieder unter die letzten 32, bevor bei den Northern Ireland Open das zweite Achtelfinale folgte. Bei den Welsh Open erreichte er mit dem Viertelfinale sein drittbestes Karriereergebnis. Bis auf Platz 38 arbeitete er sich dadurch wieder nach oben, das frühe Aus bei den China Open und der Weltmeisterschaft machten das aber wieder zunichte, so dass er zum Saisonende mit Platz 52 in der Rangliste stagnierte.