In der Saison 2016/17 nahm er erneut an der U21-Weltmeisterschaft teil. Diesmal erreichte er den Final und verlor nur knapp mit 5:6 gegen den Chinesen Xu Si. Bei seinem ersten Auftritt bei der Amateurweltmeisterschaft erreichte er den Achtelfinal. Anfang 2017 spielte er in der ersten Runde der Three Kings Open in Österreich sein erstes Maximum Break. Dieses Turnier gewann er schliesslich auch. Da dieses Turnier kein Profiturnier war, wurde dieses Maximum Break nicht in die offizielle Liste aufgenommen. Im März 2017 erreichte er bei der Junioren-Europameisterschaft den Final. Er gewann mit 6:4 gegen den Waliser Jackson Page und wurde U21-Europameister. Damit qualifizierte er sich auch für zwei weitere Jahre auf der Main Tour ab Juni 2017. Zuvor bekam er noch eine Wildcard für die Snookerweltmeisterschaft 2017. Dort besiegte er Robert Milkins mit 10:6 und anschliessend auch Scott Donaldson mit 10:9 und erreichte erstmals überhaupt die dritte Runde eines Weltranglistenturniers.