2011: Wins the World Amateur Championship at the age of just 17, beating Lee Walker in the final.
2012: Becomes the first Iranian player to compete on the pro tour.
2014: Wins the World Under-21 Championship, and makes a 147 in the semi-finals.
2017: Reaches his first ranking event semi-final at the China Open, beating Judd Trump in the quarters before losing to Mark Williams. Comes within one victory of becoming the first Iranian player to qualify for the Crucible.
2018: Again reaches the final qualifying round of the World Championship but loses.
2019: Reaches the semi-finals of the Welsh Open before losing to Neil Robertson. Another run to the last four – this time at the China Championship – ends with a narrow 6-5 defeat against Mark Williams. Climbs into the world’s top 32.