Stephen Maguire (born 13 March 1981) is a Scottish professional snooker player.
After turning professional in 1998, he ranked in the top 16 consecutively for 11 years from 2005 to August 2016, reaching as high as second for two of those seasons.
He has won five major ranking tournaments, including the UK Championship in 2004.
As a prolific break-builder, Maguire has compiled more than 420 century breaks, including three maximum breaks.