Doch in der &lt;a href="Snooker-Saison%202016/17"&gt;Saison 2016/17&lt;/a&gt; kam er bei zehn Teilnahmen an einer Runde der letzten 64 von 17 Turnieren nur zweimal über diese Runde hinaus, bevor er bei der International Championship in der Runde der letzten 32 und bei den China Open im Achtelfinale ausschied. Dagegen erreichte er auf Amateurebene bei den Vienna Open ungefährdet das Viertelfinale und musste sich dort Mit-Profi Nigel Bond geschlagen geben. Auf der Weltrangliste verlor er sieben Plätze. Deutlich besser verlief jedoch die nächste Saison, als er bei acht von neunzehn Turnieren die Runde der letzten 64 überstand und dabei zweimal in der Runde der letzten 32 und dreimal im Achtelfinale ausschied. Insgesamt dreimal, beim Riga Masters, beim Paul Hunter Classic und bei der UK Championship, zog er sogar ins Achtelfinale ein, verlor dort aber jeweils. Infolgedessen verbesserte er sich aber auf der Weltrangliste über die Saison auf Rang 42.