Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Semi-final Finishes By Stephen Maguire In All Professional 1 Events
Tournament
2021 Welsh Open
2020 Players Championship
2019 German Masters
2018 English Open
2018 Riga Masters
2018 World Grand Prix
2017 UK Championship
2016 Shanghai Masters
2016 6-Reds World Championship
2016 China Open
2015 Australian Open
2015 German Masters
2014 UK Championship
2014 European Tour - Event 4
2014 Championship League
2014 Masters
2013 Indian Open
2013 European Tour - Event 5
2013 China Open
2013 Snooker Shoot Out
2012 European Tour - Event 2
2012 World Championship
2012 PTC Grand Final
2010 Championship League
2010 Welsh Open
2010 Masters
2009 UK Championship
2009 Masters
2008 UK Championship
2008 Shanghai Masters
2007 World Championship
2007 Welsh Open
2007 Masters
2001 Merseyside Professional
2001 WSA Open Tour - Event 1
1999 UK Tour - Event 3