In der &lt;a href="Snooker-Saison%202014/15"&gt;Saison 2014/15&lt;/a&gt; verpasste er durch eine knappe 4:5-Niederlage gegen Mark Joyce die Hauptrunde des Australian Goldfields Open. Ein Sieg über Dominic Dale brachte ihn bei der International Championship ins Hauptturnier und ein Sieg über Craig Steadman erstmals in das Achtelfinale eines vollwertigen Ranglistenturniers. Es waren die beiden Höhepunkte einer Saison mit vielen Auftaktniederlagen und schwachen Ergebnissen auch auf der Players Tour Championship. &lt;a href="Snooker-Saison%202015/16"&gt;Saison 2015/16&lt;/a&gt; brauchte er also noch viele Punkte und erneut war er bereits zu Beginn bei den Australian Open erfolgreich, wo das zweite Achtelfinale nach einem Sieg über Xiao Guodong folgte. Beim Paul Hunter Classic folgte anschließend sein drittes PTC-Viertelfinale. Nach ein paar durchwachsenen Ergebnissen besiegte er beim German Masters mit John Higgins erstmals einen Top-16-Spieler und kam in Runde 3. Nachdem er bei den China Open erneut die Hauptrunde erreicht hatte, stand er erstmals unter den Top 64 und mit dem Erreichen der dritten Qualifikationsrunde der Weltmeisterschaft sicherte er Platz 62 ab und verlängerte damit automatisch seinen Profistatus.