2005: Reaches his first ranking event semi-final at the Irish Masters, narrowly losing 9-8 to Matthew Stevens.
2011: Reaches the final of the inaugural Shoot Out, losing to Nigel Bond.
2012: Makes his second official 147 – both maximums coming in the qualifying rounds of the World Championship. Semi-finalist at the World Open.
2013: Knocks Neil Robertson out of the World Championship to reach the last 16. Semi-finalist at the Wuxi Classic and Australian Open.
2014: Makes the semi-finals of the International Championship. Runner-up to Shaun Murphy at the Ruhr Open. Climbs into the world’s top 16 for the first time.
2017: Semi-finalist at the Welsh Open.
2018: Beats Neil Robertson at the Crucible to reach the last 16 of the World Championship for the third time.