2008: Wins the European Championship amateur event.
2015: Enjoys a marvellous run to the semi-finals of the UK Championship in York. Beats the likes of Jack Lisowski, Peter Ebdon and Martin Gould before losing 6-4 to Liang Wenbo.
2016: Reaches the quarter-finals of the Paul Hunter Classic.
2017: Qualifies for the final stages of the World Championship for the first time. Loses 10-6 to Kyren Wilson on his Crucible debut. Quarter-finalist at the Shoot Out. Climbs into the world’s top 48.
2019: Regains a tour card via the Challenge Tour (having dropped off in 2018), winning two events and finishing second in the rankings.