2009: Wins the qualifying tournament for the Masters, beating Andrew Higginson 6-1 in the final, to earn a debut at Wembley Arena, where he loses to Mark Williams.
2010: Makes his first official 147 at the Prague Open.
2011: Enjoys a brilliant run to the last 16 of the World Championship, beating Kyren Wilson and Mark Davis to qualify and then knocking out Ricky Walden at the Crucible. Eventually loses 13-7 to John Higgins. Climbs to number 32 in the world.
2015: The best moment of McLeod’s career so far as he wins the Ruhr Open European Tour event in Germany, beating Tian Pengfei 4-2 in the final.
2017: Registers a huge first round upset at the Crucible as he beats Judd Trump 10-8 to reach the last 16, where he loses to Stephen Maguire.
2020: Regains a place on the pro tour via Q School, beating Paul Davison 4-2 in the final round.