In 2017 he played in the quarter-finals of the eighth Players Championship and was beaten 6–4 by Joe Cullen. He qualified for multiple European Tour events and also for European Championship (finishing in last 32) and Players Championship Finals (finishing in last 64). He made a great run in PDC World Darts Championship 2018, defeating Kim Huybrechts and Alan Norris. He lost in last 16 to Jamie Lewis, but made his best result in the event.