2013: Qualifies for the final stages of the World Championship for the first time, loses to Stuart Bingham on his Crucible debut.
2014: Reaches the semi-finals of the Gdynia Open.
2015: Semi-finalist at the Bulgarian Open, notably beating Judd Trump 4-1 in the quarter-finals.
2016: Qualifies for the Crucible for the second time and beats Michael White before a narrow 13-11 defeat against Mark Selby in the last 16.
2018: Regained his pro status via Q School. Reaches the quarter-finals of a full ranking event for the first time at the Scottish Open.
2019: Quarter-finalist at the Shoot Out.