Rory McLeod (born 26 March 1971) is a British former professional snooker player.
After three separate spells as a professional in the 1990s, interspersed with stints playing on the secondary Challenge Tour, McLeod spent 18 years on the main tour between 2001 and 2019, reaching his highest ranking, 32nd, in August 2011.
He reached the last 16 in nine ranking tournaments, and his most notable achievement came in 2015, when he won the minor-ranking Ruhr Open, beating Tian Pengfei 4–2 in the final.McLeod is currently active on the World Seniors Tour and Challenge Tour, having been relegated from the main tour at the end of the 2018-2019 season.