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 Mark Allen In All Professional 1 Events
Tournament
2024 British Open
2024 Tour Championship
2024 World Masters
2024 Masters
2023 World Championship
2022 English Open
2022 German Masters
2019 Scottish Open
2019 UK Championship
2019 Champion of Champions
2019 English Open
2019 Shanghai Masters
2019 International Championship
2019 Tour Championship
2019 Players Championship
2018 Champion of Champions
2017 World Open
2016 Champion of Champions
2016 China Championship
2016 Welsh Open
2015 Shanghai Masters
2015 Masters
2014 World Open
2012 Championship League
2011 PTC - Event 8
2011 Masters
2010 UK Championship
2010 EPTC - Event 5
2010 Wuxi Classic
2010 China Open
2009 World Championship
2008 Bahrain Championship
2007 Northern Ireland Trophy
2006 Irish Professional Championship
2004 Challenge Tour - Event 4