Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Last 32 Finishes By Stephen Maguire In All Professional 1 Events
Tournament
2024 UK Championship
2024 English Open
2024 World Grand Prix
2023 English Open
2022 Scottish Open
2022 German Masters
2021 UK Championship
2021 World Championship
2021 German Masters
2020 UK Championship
2020 Northern Ireland Open
2020 European Masters
2020 World Championship
2020 World Grand Prix
2019 China Championship
2019 International Championship
2019 China Open
2018 International Championship
2018 World Open
2018 World Championship
2017 International Championship
2017 World Open
2017 World Grand Prix
2017 German Masters
2016 Scottish Open
2016 International Championship
2016 World Championship
2016 World Grand Prix
2016 European Tour - Event 6
2015 European Tour - Event 3
2015 Shanghai Masters
2015 6-Reds World Championship
2015 European Tour - Event 1
2015 World Championship
2014 European Tour - Event 3
2014 Australian Open
2014 World Championship
2014 Players Championship Grand Final
2014 German Masters
2013 Shanghai Masters
2013 6-Reds World Championship
2013 World Championship
2013 PTC Grand Final
2013 German Masters
2013 European Tour - Event 6
2012 European Tour - Event 5
2012 PTC - Event 4
2012 Wuxi Classic
2012 World Open
2011 PTC - Event 8
2011 Shanghai Masters
2011 Australian Open
2011 World Championship
2011 China Open
2010 EPTC - Event 6
2009 China Open
2008 Grand Prix
2008 Welsh Open
2006 China Open
2006 Welsh Open
2005 World Championship
2005 Irish Masters
2005 Welsh Open
2004 World Championship
2004 Irish Masters
2003 Masters Qualifying Event
2003 UK Championship
2003 British Open
2002 UK Championship
2001 European Open
2001 Benson and Hedges Championship
2001 Scottish Open
2000 China Open
1999 China Open
1999 British Open