Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Last 16 Finishes By Mark Allen In All Professional 1 Events
Tournament
2024 Xi'an Grand Prix
2024 Shanghai Masters
2024 World Championship
2024 German Masters
2024 World Grand Prix
2023 Shanghai Masters
2023 Players Championship
2023 Masters
2022 World Championship
2022 Players Championship
2022 Masters
2021 World Grand Prix
2021 World Championship
2021 Welsh Open
2021 Snooker Shoot Out
2021 Masters
2020 Scottish Open
2020 European Masters
2020 Masters
2019 Northern Ireland Open
2019 World Open
2019 World Grand Prix
2019 Masters
2018 Shanghai Masters
2018 Riga Masters
2018 China Open
2018 Players Championship
2018 Romanian Masters
2017 UK Championship
2017 Shanghai Masters
2017 Indian Open
2017 World Championship
2017 Gibraltar Open
2017 World Grand Prix
2016 Scottish Open
2016 UK Championship
2016 European Masters
2016 Shanghai Masters
2016 Paul Hunter Classic
2016 World Championship
2016 World Grand Prix
2015 European Tour - Event 3
2015 European Tour - Event 1
2015 World Championship
2015 Players Championship Grand Final
2015 German Masters
2014 Champion of Champions
2014 World Championship
2014 Snooker Shoot Out
2014 Masters
2013 Champion of Champions
2013 European Tour - Event 7
2013 International Championship
2013 China Open
2013 Welsh Open
2013 German Masters
2012 Shanghai Masters
2012 PTC - Event 2
2012 Wuxi Classic
2012 German Masters
2012 Snooker Shoot Out
2012 Masters
2011 Shanghai Masters
2011 Welsh Open
2010 EPTC - Event 6
2008 UK Championship
2007 UK Championship
2007 Masters Qualifying Event
2007 World Championship
2004 Challenge Tour - Event 1