Mark Allen Match History

Result Tournament
Neil Robertson defeated Mark Allen 2008 Bahrain Championship Snooker
Mark Allen defeated Ryan Day 2009 Masters - Day 3 Snooker
Mark Allen defeated Ronnie O'Sullivan 2009 World Championships - Highlights Day 6 Snooker
Mark Allen defeated Ronnie O'Sullivan 2009 World Championships - Highlights Day 8 Snooker
Mark Allen defeated Ryan Day 2009 World Championships - Highlights Day 11 Snooker
John Higgins defeated Mark Allen 2009 World Championships - Highlights Snooker
John Higgins defeated Mark Allen 2009 Grand Prix Snooker
Mark Allen defeated Matthew Stevens 2011 World Championships - Day 5 and 6 Highlights Snooker
Mark Allen defeated Barry Hawkins 2011 World Championships - Day 7 and 8 Highlights Snooker
Mark Williams defeated Mark Allen 2011 World Championships - Day 11/12 Highlights Snooker
Neil Robertson defeated Mark Allen 2012 Masters Snooker
Marcus Campbell defeated Mark Allen 2011 China Open Snooker
Mark Williams defeated Mark Allen 2011 World Championship Snooker
Mark Allen defeated Barry Hawkins 2011 World Championship Snooker
Mark Allen defeated Matthew Stevens 2011 World Championship Snooker
Mark Allen defeated Ryan Day 2011 Championship League Snooker
Mark Allen defeated Allister Carter 2011 Championship League Snooker
Mark Allen defeated Mark Selby 2011 Championship League Snooker
Shaun Murphy defeated Mark Allen 2011 Championship League Snooker
Matthew Stevens defeated Mark Allen 2011 Championship League Snooker
Mark Williams defeated Mark Allen 2011 Championship League Snooker
Mark Allen defeated Stephen Lee 2011 Championship League Snooker
Mark Allen defeated Matthew Stevens 2011 Championship League Snooker
Mark Allen defeated Mark King 2011 Championship League Snooker
Mark Allen defeated Mark Davis 2011 Championship League Snooker
Mark Allen defeated Judd Trump 2011 Championship League Snooker
Stephen Lee defeated Mark Allen 2011 Championship League Snooker
Matthew Stevens defeated Mark Allen 2011 Championship League Snooker
Liang Wenbo defeated Mark Allen 2011 Championship League Snooker
Ryan Day defeated Mark Allen 2011 Championship League Snooker
Mark Allen defeated Mark King 2011 Championship League Snooker
Mark Allen defeated Matthew Stevens 2011 Championship League Snooker
Mark Allen defeated Liang Wenbo 2011 Championship League Snooker
Mark Allen defeated Ricky Walden 2011 Championship League Snooker
Mark Allen defeated Ding Junhui 2011 Championship League Snooker
Mark Allen defeated Mark King 2011 Championship League Snooker
Ryan Day defeated Mark Allen 2011 Championship League Snooker
Allister Carter defeated Mark Allen 2011 Championship League Snooker
Mark Allen defeated Matthew Stevens 2011 Championship League Snooker
Mark Allen defeated Peter Ebdon 2011 Championship League Snooker
Mark Allen defeated Stephen Hendry 2011 Championship League Snooker
Mark Allen defeated Marco Fu 2011 Championship League Snooker
Allister Carter defeated Mark Allen 2011 Championship League Snooker
Mark King defeated Mark Allen 2011 Championship League Snooker
Matthew Stevens defeated Mark Allen 2011 Championship League Snooker
Ding Junhui defeated Mark Allen 2011 Welsh Open Snooker
Mark Allen defeated Rod Lawler 2011 Welsh Open Snooker
Joe Swail defeated Mark Allen 2011 German Masters Snooker
Marco Fu defeated Mark Allen 2011 Masters Snooker
Mark Allen defeated Neil Robertson 2011 Masters Snooker
Mark Allen defeated Ronnie O'Sullivan 2011 Masters Snooker
John Higgins defeated Mark Allen 2010 UK Championship Snooker
Mark Allen defeated Stuart Bingham 2010 UK Championship Snooker
Mark Allen defeated Ding Junhui 2010 UK Championship Snooker
Mark Allen defeated Tom Ford 2010 UK Championship Snooker
John Higgins defeated Mark Allen 2010 EPTC - Event 6 Snooker
Mark Allen defeated Andy Hicks 2010 EPTC - Event 6 Snooker
Mark Allen defeated Steve Davis 2010 EPTC - Event 6 Snooker
Mark Allen defeated Serge Dupraz 2010 EPTC - Event 6 Snooker
Shaun Murphy defeated Mark Allen 2010 EPTC - Event 5 Snooker
Mark Allen defeated Peter Lines 2010 EPTC - Event 5 Snooker
Mark Allen defeated Stephen Lee 2010 EPTC - Event 5 Snooker
Mark Allen defeated Mark Williams 2010 EPTC - Event 5 Snooker
Mark Allen defeated Michael Heeger 2010 EPTC - Event 5 Snooker
Mark Allen defeated Jamie Burnett 2010 EPTC - Event 5 Snooker
Andrew Norman defeated Mark Allen 2010 EPTC - Event 4 Snooker
Mark Allen defeated Mike Dunn 2010 EPTC - Event 4 Snooker
Ding Junhui defeated Mark Allen 2010 EPTC - Event 3 Snooker
Jamie Jones defeated Mark Allen 2010 PTC - Event 6 Snooker
Mark Allen defeated Marco Fu 2010 PTC - Event 6 Snooker
Mark Allen defeated Mike Dunn 2010 PTC - Event 6 Snooker
Rory McLeod defeated Mark Allen 2010 PTC - Event 5 Snooker
Mark Allen defeated Ben Harrison 2010 PTC - Event 5 Snooker
Mark Allen defeated Joe Swail 2010 PTC - Event 5 Snooker
Stephen Lee defeated Mark Allen 2010 EPTC - Event 2 Snooker
Mark Allen defeated Liam Highfield 2010 EPTC - Event 2 Snooker
James McBain defeated Mark Allen 2010 World Open Snooker
Stuart Bingham defeated Mark Allen 2010 Shanghai Masters Snooker
Andrew Higginson defeated Mark Allen 2010 EPTC - Event 1 Snooker
Stephen Lee defeated Mark Allen 2010 PTC - Event 4 Snooker
Mark Allen defeated Jamie Jones 2010 PTC - Event 4 Snooker
Shaun Murphy defeated Mark Allen 2010 Wuxi Classic Snooker
Mark Allen defeated Marco Fu 2010 Wuxi Classic Snooker
Ryan Day defeated Mark Allen 2011 Snooker Shootout Snooker
Judd Trump defeated Mark Allen 2011 PTC - Event 2 Snooker
Mark Allen defeated Joe Delaney 2011 PTC - Event 2 Snooker
Stuart Bingham defeated Mark Allen 2011 Australian Open Snooker
Mark Allen defeated Marcus Campbell 2011 Australian Open Snooker
Mark Allen defeated Ryan Day 2011 Australian Open Snooker
Shaun Murphy defeated Mark Allen 2011 Shanghai Masters Snooker
Mark Allen defeated Ryan Day 2011 Shanghai Masters Snooker
Graeme Dott defeated Mark Allen 2010 World Championship Snooker
Mark Allen defeated Mark Davis 2010 World Championship Snooker
Mark Allen defeated Tom Ford 2010 World Championship Snooker
Ronnie O'Sullivan defeated Mark Allen 2010 Welsh Open Snooker
Mark Allen defeated Matthew Stevens 2010 Welsh Open Snooker
Mark Allen defeated Tom Ford 2010 Welsh Open Snooker
Ding Junhui defeated Mark Allen 2010 China Open Snooker
Mark Allen defeated Stephen Hendry 2010 China Open Snooker
Mark Allen defeated Stephen Maguire 2010 China Open Snooker
Mark Allen defeated Graeme Dott 2010 China Open Snooker
Stephen Lee defeated Mark Allen 2011 PTC - Event 3 Snooker
Mark Allen defeated Dominic Dale 2011 PTC - Event 3 Snooker
Mark Allen defeated Ian Burns 2011 PTC - Event 3 Snooker
Joe Jogia defeated Mark Allen 2011 PTC - Event 4 Snooker
Mark Allen defeated Christof Biniarsch 2011 PTC - Event 4 Snooker
Marco Fu defeated Mark Allen 2010 Championship League Snooker
Mark Allen defeated Neil Robertson 2010 Championship League Snooker
Mark Allen defeated Neil Robertson 2010 Championship League Snooker
Mark Allen defeated Judd Trump 2010 Championship League Snooker
Mark Allen defeated Marco Fu 2010 Championship League Snooker
Mark Allen defeated Jamie Cope 2010 Championship League Snooker
John Higgins defeated Mark Allen 2010 Championship League Snooker
Stephen Maguire defeated Mark Allen 2010 Championship League Snooker
Mark Allen defeated Peter Ebdon 2010 Championship League Snooker
Mark Allen defeated Joe Swail 2010 Championship League Snooker
Mark Allen defeated Mark Williams 2010 Championship League Snooker
Mark Allen defeated Peter Ebdon 2010 Championship League Snooker
Mark Allen defeated Stuart Bingham 2010 Championship League Snooker
Mark Allen defeated Barry Hawkins 2010 Championship League Snooker
Jamie Cope defeated Mark Allen 2010 Championship League Snooker
Joe Swail defeated Mark Allen 2010 Championship League Snooker
Mark Allen defeated Peter Ebdon 2010 Championship League Snooker
Mark Allen defeated Liang Wenbo 2010 Championship League Snooker
Mark Allen defeated Allister Carter 2010 Championship League Snooker
Marco Fu defeated Mark Allen 2010 Championship League Snooker
Neil Robertson defeated Mark Allen 2010 Championship League Snooker
Mark Williams defeated Mark Allen 2010 Championship League Snooker
Judd Trump defeated Mark Allen 2010 Championship League Snooker
Mark Allen defeated Marco Fu 2010 Championship League Snooker
Mark Allen defeated Marco Fu 2010 Championship League Snooker
Mark Allen defeated Stephen Hendry 2010 Championship League Snooker
Mark Allen defeated Joe Perry 2010 Championship League Snooker
Mark Allen defeated Neil Robertson 2010 Championship League Snooker
Allister Carter defeated Mark Allen 2010 Championship League Snooker
Judd Trump defeated Mark Allen 2010 Championship League Snooker
Mark Selby defeated Mark Allen 2010 Masters Snooker
Mark Allen defeated John Higgins 2010 Masters Snooker
Stephen Lee defeated Mark Allen 2009 UK Championship Snooker
John Higgins defeated Mark Allen 2009 Grand Prix Snooker
Mark Allen defeated Jamie Cope 2009 Grand Prix Snooker
Mark Allen defeated Ian McCulloch 2009 Grand Prix Snooker
Matthew Stevens defeated Mark Allen 2009 Shanghai Masters Snooker
Mark Allen defeated Ding Junhui 2009 Jiangsu Classic Snooker
Mark Allen defeated Shaun Murphy 2009 Jiangsu Classic Snooker
Mark Allen defeated Peter Ebdon 2009 Jiangsu Classic Snooker
Mark Allen defeated Li Hang 2009 Jiangsu Classic Snooker
Mark Allen defeated Stephen Hendry 2009 Jiangsu Classic Snooker
Ryan Day defeated Mark Allen 2009 Jiangsu Classic Snooker
Ding Junhui defeated Mark Allen 2009 Jiangsu Classic Snooker
John Higgins defeated Mark Allen 2009 World Championship Snooker
Mark Allen defeated Ryan Day 2009 World Championship Snooker
Mark Allen defeated Ronnie O'Sullivan 2009 World Championship Snooker
Mark Allen defeated Martin Gould 2009 World Championship Snooker
Stuart Pettman defeated Mark Allen 2009 China Open Snooker
Mark Allen defeated Judd Trump 2009 Championship League Snooker
Mark Allen defeated Stuart Bingham 2009 Championship League Snooker
Mark Allen defeated Mark King 2009 Championship League Snooker
John Higgins defeated Mark Allen 2009 Championship League Snooker
Joe Perry defeated Mark Allen 2009 Championship League Snooker
Mark Selby defeated Mark Allen 2009 Championship League Snooker
Mark Allen defeated Joe Perry 2009 Championship League Snooker
Mark Allen defeated Allister Carter 2009 Championship League Snooker
Mark Allen defeated Peter Ebdon 2009 Championship League Snooker
Mark Allen defeated Allister Carter 2009 Championship League Snooker
Mark Allen defeated Mark Williams 2009 Championship League Snooker
Stephen Hendry defeated Mark Allen 2009 Championship League Snooker
Ding Junhui defeated Mark Allen 2009 Championship League Snooker
Joe Perry defeated Mark Allen 2009 Championship League Snooker
Joe Swail defeated Mark Allen 2009 Welsh Open Snooker
Mark Selby defeated Mark Allen 2009 Masters Snooker
Mark Allen defeated Ryan Day 2009 Masters Snooker
Mark Allen defeated Judd Trump 2009 Masters Snooker
Shaun Murphy defeated Mark Allen 2008 UK Championship Snooker
Mark Allen defeated Stuart Bingham 2008 UK Championship Snooker
Neil Robertson defeated Mark Allen 2008 Bahrain Championship Snooker
Mark Allen defeated Barry Hawkins 2008 Bahrain Championship Snooker
Mark Allen defeated Michael Judge 2008 Bahrain Championship Snooker
Mark Allen defeated Judd Trump 2008 Bahrain Championship Snooker
Michael Holt defeated Mark Allen 2008 Grand Prix Snooker
Liang Wenbo defeated Mark Allen 2008 Shanghai Masters Snooker
Allister Carter defeated Mark Allen 2008 Northern Ireland Trophy Snooker
Mark Allen defeated Mark Williams 2008 Northern Ireland Trophy Snooker
Mark Allen defeated Dominic Dale 2008 Northern Ireland Trophy Snooker
Stephen Hendry defeated Mark Allen 2008 World Championship Snooker
Mark Allen defeated Ricky Walden 2008 World Championship Snooker
Mark Allen defeated Gerard Greene 2008 Championship League Snooker
Allister Carter defeated Mark Allen 2008 Championship League Snooker
Mark King defeated Mark Allen 2008 Championship League Snooker
Neil Robertson defeated Mark Allen 2008 Championship League Snooker
Mark Selby defeated Mark Allen 2008 Championship League Snooker
Jimmy White defeated Mark Allen 2008 Championship League Snooker
Mark King defeated Mark Allen 2008 Championship League Snooker
Mark Allen defeated Dominic Dale 2008 Championship League Snooker
Mark Allen defeated Stephen Lee 2008 Championship League Snooker
Allister Carter defeated Mark Allen 2008 Championship League Snooker
Mark King defeated Mark Allen 2008 Championship League Snooker
Joe Perry defeated Mark Allen 2008 Championship League Snooker
Neil Robertson defeated Mark Allen 2008 Championship League Snooker
Allister Carter defeated Mark Allen 2008 Championship League Snooker
Mark Allen defeated Jamie Cope 2008 Championship League Snooker
Mark Allen defeated Shaun Murphy 2008 Championship League Snooker
Stuart Bingham defeated Mark Allen 2008 Championship League Snooker
Allister Carter defeated Mark Allen 2008 Championship League Snooker
Mark King defeated Mark Allen 2008 Championship League Snooker
Joe Perry defeated Mark Allen 2008 Championship League Snooker
Shaun Murphy defeated Mark Allen 2008 China Open Snooker
Mark Allen defeated Allister Carter 2008 China Open Snooker
Mark Allen defeated Neil Robertson 2008 China Open Snooker
Mark Allen defeated Li Hang 2008 China Open Snooker
Mark Allen defeated Drew Henry 2008 China Open Snooker
Ryan Day defeated Mark Allen 2008 Welsh Open Snooker
Mark Allen defeated David Gilbert 2008 Welsh Open Snooker
Liang Wenbo defeated Mark Allen 2007 Masters Qualifying Event Snooker
Mark Allen defeated Rod Lawler 2007 Masters Qualifying Event Snooker
Mark Allen defeated Ashley Wright 2007 Masters Qualifying Event Snooker
Mark Williams defeated Mark Allen 2007 UK Championship Snooker
Mark Allen defeated Stephen Hendry 2007 UK Championship Snooker
Mark Allen defeated Andrew Higginson 2007 UK Championship Snooker
Rod Lawler defeated Mark Allen 2011 PTC - Event 5 Snooker
Mark Allen defeated Tian Pengfei 2011 PTC - Event 5 Snooker
Fergal O'Brien defeated Mark Allen 2007 Northern Ireland Trophy Snooker
Mark Allen defeated Gerard Greene 2007 Northern Ireland Trophy Snooker
Mark Allen defeated Ryan Day 2007 Northern Ireland Trophy Snooker
Mark Allen defeated Graeme Dott 2007 Northern Ireland Trophy Snooker
Mark Allen defeated Rod Lawler 2007 Northern Ireland Trophy Snooker
Mark Allen defeated Ken Doherty 2007 Grand Prix Snooker
Mark Allen defeated Ian McCulloch 2007 Grand Prix Snooker
Mark Allen defeated Mark Williams 2007 Grand Prix Snooker
Michael Judge defeated Mark Allen 2007 Grand Prix Snooker
Ricky Walden defeated Mark Allen 2007 Grand Prix Snooker
Michael Judge defeated Mark Allen 2007 Shanghai Masters Snooker
Matthew Stevens defeated Mark Allen 2007 World Championship Snooker
Mark Allen defeated Ken Doherty 2007 World Championship Snooker
Mark Allen defeated Robert Milkins 2007 World Championship Snooker
Mark Allen defeated Rod Lawler 2007 World Championship Snooker
Mark Allen defeated Lee Spick 2007 World Championship Snooker
Andy Hicks defeated Mark Allen 2007 China Open Snooker
Mark Allen defeated Dave Harold 2007 China Open Snooker
Mark Allen defeated Matthew Couch 2007 China Open Snooker
Ian McCulloch defeated Mark Allen 2007 Welsh Open Snooker
Mark Allen defeated Jimmy White 2007 Welsh Open Snooker
Mark Allen defeated Issara Kachaiwong 2007 Welsh Open Snooker
Ricky Walden defeated Mark Allen 2007 Malta Cup Snooker
Mark Allen defeated Sean Storey 2007 Malta Cup Snooker
Graeme Dott defeated Mark Allen 2011 PTC - Event 7 Snooker
Mark Allen defeated Zhang Anda 2011 PTC - Event 7 Snooker
Barry Pinches defeated Mark Allen 2006 UK Championship Snooker
Mark Allen defeated James Leadbetter 2006 UK Championship Snooker
Graeme Dott defeated Mark Allen 2006 Grand Prix Snooker
Ding Junhui defeated Mark Allen 2006 Grand Prix Snooker
Stephen Maguire defeated Mark Allen 2006 Grand Prix Snooker
Andrew Norman defeated Mark Allen 2006 Grand Prix Snooker
Joe Perry defeated Mark Allen 2006 Grand Prix Snooker
Mark Allen defeated Lee Spick 2006 Grand Prix Snooker
Mark Allen defeated Tom Ford 2006 Grand Prix Snooker
Mark Allen defeated Patrick Einsle 2006 Grand Prix Snooker
Mark Allen defeated Joe Jogia 2006 Grand Prix Snooker
Alfie Burden defeated Mark Allen 2006 Grand Prix Snooker
Jimmy White defeated Mark Allen 2006 Grand Prix Snooker
Ryan Day defeated Mark Allen 2006 Northern Ireland Trophy Snooker
Mark Allen defeated Tom Ford 2006 Northern Ireland Trophy Snooker
Mark Allen defeated Sean Storey 2006 Northern Ireland Trophy Snooker
Mark King defeated Mark Allen 2006 Masters Qualifying Event Snooker
Mark Allen defeated Robert Stephen 2006 Masters Qualifying Event Snooker
Andy Hicks defeated Mark Allen 2006 World Championship Snooker
Mark Allen defeated Patrick Wallace 2006 World Championship Snooker
Mark Allen defeated Justin Astley 2006 World Championship Snooker
Mark Allen defeated Adam Davies 2006 World Championship Snooker
Rory McLeod defeated Mark Allen 2006 China Open Snooker
Mark Allen defeated Joe Jogia 2006 China Open Snooker
Ryan Day defeated Mark Allen 2006 Welsh Open Snooker
Mark Allen defeated Jimmy Michie 2006 Welsh Open Snooker
Mark Allen defeated Leo Fernandez 2006 Welsh Open Snooker
Shaun Murphy defeated Mark Allen 2006 Malta Cup Snooker
Mark Allen defeated Joe Grech 2006 Malta Cup Snooker
Mark Allen defeated David Gray 2006 Malta Cup Snooker
Mark Allen defeated Rory McLeod 2006 Malta Cup Snooker
Mark Allen defeated Lee Walker 2006 Malta Cup Snooker
Mark Allen defeated Stuart Mann 2006 Malta Cup Snooker
Steve Davis defeated Mark Allen 2005 UK Championship Snooker
Mark Allen defeated David Gray 2005 UK Championship Snooker
Mark Allen defeated Tony Drago 2005 UK Championship Snooker
Mark Allen defeated James Tatton 2005 UK Championship Snooker
Mark Allen defeated Scott MacKenzie 2005 UK Championship Snooker
Robin Hull defeated Mark Allen 2005 Masters Qualifying Event Snooker
Neil Robertson defeated Mark Allen 2011 PTC - Event 8 Snooker
Mark Allen defeated John Higgins 2011 PTC - Event 8 Snooker
Mark Allen defeated Ryan Day 2011 PTC - Event 8 Snooker
Mark Allen defeated David Gilbert 2011 PTC - Event 8 Snooker
Mark Allen defeated Mike Dunn 2011 PTC - Event 8 Snooker
Mark Allen defeated Paul Davison 2011 PTC - Event 8 Snooker
David Gray defeated Mark Allen 2005 Grand Prix Snooker
Mark Allen defeated James Tatton 2005 Grand Prix Snooker
Stephen Hendry defeated Mark Allen 2005 Northern Ireland Trophy Snooker
Mark Allen defeated John Higgins 2005 Northern Ireland Trophy Snooker
Mark Allen defeated Steve Davis 2005 Northern Ireland Trophy Snooker
Tian Pengfei defeated Mark Allen 2005 World Championship Snooker
Michael Wild defeated Mark Allen 2005 Challenge Tour - Event 4 Snooker
Mark Allen defeated Fraser Patrick 2005 Challenge Tour - Event 4 Snooker
James McBain defeated Mark Allen 2005 Challenge Tour - Event 3 Snooker
Mark Allen defeated Ian Wells 2005 Challenge Tour - Event 3 Snooker
Mark Allen defeated Gavin Pantall 2005 Challenge Tour - Event 3 Snooker
Mark Allen defeated Steve Mifsud 2005 Challenge Tour - Event 3 Snooker
Mark Allen defeated Chris Norbury 2005 Challenge Tour - Event 3 Snooker
Mark Allen defeated Peter Lines 2005 Challenge Tour - Event 3 Snooker
Mark Allen defeated Nathan Williams 2005 Challenge Tour - Event 3 Snooker
Manan Chandra defeated Mark Allen 2004 Challenge Tour - Event 2 Snooker
Ian Preece defeated Mark Allen 2004 Challenge Tour - Event 1 Snooker
Mark Allen defeated Atthasit Mahitthi 2004 Challenge Tour - Event 1 Snooker
Mark Allen defeated Craig Taylor 2004 Challenge Tour - Event 1 Snooker
Mark Allen defeated Marcel Price 2004 Challenge Tour - Event 1 Snooker
Judd Trump defeated Mark Allen 2011 UK Championship Snooker
Mark Allen defeated Ricky Walden 2011 UK Championship Snooker
Mark Allen defeated Marco Fu 2011 UK Championship Snooker
Mark Allen defeated Allister Carter 2011 UK Championship Snooker
Mark Allen defeated Adrian Gunnell 2011 UK Championship Snooker
Justin Astley defeated Mark Allen 2004 World Championship Snooker
Mark Allen defeated David Craggs 2004 World Championship Snooker
Judd Trump defeated Mark Allen 2012 German Masters Snooker
Mark Allen defeated Tom Ford 2012 German Masters Snooker
Neil Robertson defeated Mark Allen 2011 PTC - Event 10 Snooker
Mark Allen defeated Shane Castle 2011 PTC - Event 10 Snooker
Gary Wilson defeated Mark Allen 2004 Challenge Tour - Event 4 Snooker
Mark Allen defeated Kuldesh Johal 2004 Challenge Tour - Event 4 Snooker
Mark Allen defeated Craig Steadman 2004 Challenge Tour - Event 4 Snooker
Mark Allen defeated Andy Lee 2004 Challenge Tour - Event 4 Snooker
Mark Allen defeated Ryan Michael 2004 Challenge Tour - Event 4 Snooker
Mark Allen defeated Matthew Street 2004 Challenge Tour - Event 4 Snooker
David Hall defeated Mark Allen 2004 Challenge Tour - Event 3 Snooker
Mark Allen defeated Sean Lanigan 2004 Challenge Tour - Event 3 Snooker
Mohammed Shehab defeated Mark Allen 2003 Challenge Tour - Event 2 Snooker
Mark Allen defeated Lee Spick 2003 Challenge Tour - Event 2 Snooker
Kobkit Palajin defeated Mark Allen 2003 Challenge Tour - Event 1 Snooker
Tony Knowles defeated Mark Allen 2003 World Championship Snooker
Mark Allen defeated Shane Williams 2003 World Championship Snooker
Mark Allen defeated Hasimu Tuerxun 2003 World Championship Snooker
Mark Allen defeated Serge Das 2003 World Championship Snooker
Mark Allen defeated Adam Longley 2003 World Championship Snooker
Martin Gould defeated Mark Allen 2012 PTC - Event 12 Snooker
Mark Allen defeated Mike Dunn 2012 PTC - Event 12 Snooker
Mark Allen defeated Joe Swail 2012 PTC - Event 12 Snooker
Mark Allen defeated Barry Hawkins 2012 PTC - Event 12 Snooker
Mark Allen defeated Stuart Carrington 2012 PTC - Event 12 Snooker
Michael White defeated Mark Allen 2011 PTC - Event 11 Snooker
Mark Allen defeated Ashley Wright 2011 PTC - Event 11 Snooker
Judd Trump defeated Mark Allen 2012 Championship League Snooker
Mark Allen defeated Judd Trump 2012 Championship League Snooker
Mark Allen defeated Shaun Murphy 2012 Championship League Snooker
Mark Allen defeated Barry Hawkins 2012 Championship League Snooker
Mark Allen defeated Mark Davis 2012 Championship League Snooker
Ding Junhui defeated Mark Allen 2012 Championship League Snooker
Neil Robertson defeated Mark Allen 2012 Championship League Snooker
Mark Allen defeated Dominic Dale 2012 Championship League Snooker
Mark Allen defeated Marcus Campbell 2012 Championship League Snooker
Mark Allen defeated Dominic Dale 2012 Championship League Snooker
Mark Allen defeated Marcus Campbell 2012 Championship League Snooker
Mark Allen defeated Mark King 2012 Championship League Snooker
Mark Allen defeated Peter Ebdon 2012 Championship League Snooker
Mark Allen defeated Jamie Cope 2012 Championship League Snooker
Joe Perry defeated Mark Allen 2012 Championship League Snooker
Mark King defeated Mark Allen 2012 Championship League Snooker
Mark Allen defeated Ricky Walden 2012 Championship League Snooker
Mark Allen defeated Barry Hawkins 2012 Championship League Snooker
Mark Allen defeated Peter Ebdon 2012 Championship League Snooker
Mark Allen defeated Mark Selby 2012 Championship League Snooker
Mark Allen defeated Jamie Cope 2012 Championship League Snooker
Mark King defeated Mark Allen 2012 Championship League Snooker
Mark Selby defeated Mark Allen 2012 Championship League Snooker
Mark Allen defeated Matthew Stevens 2012 Championship League Snooker
Mark Allen defeated Mark Davis 2012 Championship League Snooker
Mark Allen defeated Stephen Lee 2012 Championship League Snooker
Jamie Cope defeated Mark Allen 2012 Championship League Snooker
Peter Ebdon defeated Mark Allen 2012 Championship League Snooker
Mark Selby defeated Mark Allen 2012 Championship League Snooker
Cao Yupeng defeated Mark Allen 2012 World Championship Snooker
Mark Allen defeated Stephen Lee 2012 World Open Snooker
Mark Allen defeated Mark Selby 2012 World Open Snooker
Mark Allen defeated Mark King 2012 World Open Snooker
Mark Allen defeated Judd Trump 2012 World Open Snooker
Mark Allen defeated Jimmy Robertson 2012 World Open Snooker
Neil Robertson defeated Mark Allen 2012 Masters Snooker
Mark Davis defeated Mark Allen 2012 Snooker Shootout Snooker
Mark Allen defeated John Higgins 2012 Snooker Shootout Snooker
Mark Allen defeated Rory McLeod 2012 Snooker Shootout Snooker
Shaun Murphy defeated Mark Allen 2012 Welsh Open Snooker
Mark Allen defeated Stephen Hendry 2012 Welsh Open Snooker
Mark Allen defeated Ken Doherty 2012 Welsh Open Snooker
Ricky Walden defeated Mark Allen 2012 China Open Snooker
Mark Williams defeated Mark Allen 2012 Wuxi Classic Snooker
Mark Allen defeated Rouzi Maimaiti 2012 Wuxi Classic Snooker
Judd Trump defeated Mark Allen 2012 Shanghai Masters Snooker
Mark Allen defeated Lu Haotian 2012 Shanghai Masters Snooker
Martin Gould defeated Mark Allen 2012 PTC - Event 2 Snooker
Mark Allen defeated Rod Lawler 2012 PTC - Event 2 Snooker
Mark Allen defeated Tom Ford 2012 PTC - Event 2 Snooker
Mark Allen defeated Phil O'Kane 2012 PTC - Event 2 Snooker
Ricky Walden defeated Mark Allen 2012 European Tour - Event 1 Snooker
Mark Allen defeated Joel Walker 2012 European Tour - Event 1 Snooker
Mark Allen defeated Patrick Einsle 2012 European Tour - Event 1 Snooker
Judd Trump defeated Mark Allen 2012 International Championship Snooker
Mark Allen defeated Cao Yupeng 2012 International Championship Snooker
Mark Allen defeated Robert Milkins 2012 International Championship Snooker
Liang Wenbo defeated Mark Allen 2012 European Tour - Event 2 Snooker
Mark Allen defeated Anthony Hamilton 2012 European Tour - Event 2 Snooker
Mark Allen defeated Peter Ebdon 2012 Premier League Snooker
Mark Allen defeated Stephen Lee 2012 Premier League Snooker
John Higgins defeated Mark Allen 2012 Premier League Snooker
Judd Trump defeated Mark Allen 2012 Premier League Snooker
Ken Doherty defeated Mark Allen 2012 PTC - Event 3 Snooker
Mark Allen defeated Jamie Gibson 2012 PTC - Event 3 Snooker
Mark Allen defeated Mark Selby 2012 European Tour - Event 3 Snooker
Mark Allen defeated Andrew Pagett 2012 European Tour - Event 3 Snooker
Mark Allen defeated Ben Woollaston 2012 European Tour - Event 3 Snooker
Mark Allen defeated Graeme Dott 2012 European Tour - Event 3 Snooker
Mark Allen defeated Peter Ebdon 2012 European Tour - Event 3 Snooker
Mark Allen defeated Stuart Carrington 2012 European Tour - Event 3 Snooker
Mark Allen defeated Kyren Wilson 2012 European Tour - Event 3 Snooker
Mark Joyce defeated Mark Allen 2012 PTC - Event 4 Snooker
Mark Allen defeated Paul Davison 2012 PTC - Event 4 Snooker
Mark Allen defeated Adam Wicheard 2012 PTC - Event 4 Snooker
Craig Steadman defeated Mark Allen 2012 European Tour - Event 4 Snooker
Mark Allen defeated Sam Harvey 2012 European Tour - Event 4 Snooker
Marco Fu defeated Mark Allen 2012 UK Championship Snooker
Barry Hawkins defeated Mark Allen 2013 German Masters Snooker
Mark Allen defeated Dominic Dale 2013 German Masters Snooker
Mark Allen defeated Nigel Bond 2013 German Masters Snooker
Mark Joyce defeated Mark Allen 2012 European Tour - Event 5 Snooker
Mark Allen defeated Sanderson Lam 2012 European Tour - Event 5 Snooker
Mark Allen defeated Matthew Stevens 2013 World Open Snooker
Mark Allen defeated John Higgins 2013 World Open Snooker
Mark Allen defeated Ricky Walden 2013 World Open Snooker
Mark Allen defeated Robert Milkins 2013 World Open Snooker
Mark Allen defeated Ryan Day 2013 World Open Snooker
Mark Allen defeated Barry Hawkins 2013 Championship League Snooker
Mark Allen defeated Allister Carter 2013 Championship League Snooker
Mark Allen defeated John Higgins 2013 Championship League Snooker
Marco Fu defeated Mark Allen 2013 Championship League Snooker
Martin Gould defeated Mark Allen 2013 Championship League Snooker
Ding Junhui defeated Mark Allen 2013 Championship League Snooker
Mark Allen defeated Stephen Maguire 2013 Championship League Snooker
Mark Allen defeated Martin Gould 2013 Championship League Snooker
Mark Allen defeated Martin Gould 2013 Championship League Snooker
Mark Allen defeated Barry Hawkins 2013 Championship League Snooker
Mark Allen defeated Ricky Walden 2013 Championship League Snooker
Mark Allen defeated Stephen Maguire 2013 Championship League Snooker
Mark Allen defeated Mark Selby 2013 Championship League Snooker
Mark Allen defeated Judd Trump 2013 Championship League Snooker
Neil Robertson defeated Mark Allen 2013 China Open Snooker
Mark Allen defeated Anthony McGill 2013 China Open Snooker
Neil Robertson defeated Mark Allen 2013 Masters Snooker
Mark Allen defeated Mark Davis 2013 Masters Snooker
Fergal O'Brien defeated Mark Allen 2007 Irish Professional Championship Snooker
Mark Allen defeated Gary Hardiman 2007 Irish Professional Championship Snooker
Ken Doherty defeated Mark Allen 2006 Irish Professional Championship Snooker
Mark Allen defeated Gerard Greene 2006 Irish Professional Championship Snooker
Mark Allen defeated Gary Hardiman 2006 Irish Professional Championship Snooker
David Morris defeated Mark Allen 2005 Irish Professional Championship Snooker
Martin Gould defeated Mark Allen 2013 Snooker Shootout Snooker
Mark Allen defeated Stephen Maguire 2013 Snooker Shootout Snooker
Mark Allen defeated Kurt Maflin 2013 Snooker Shootout Snooker
Mark Allen defeated Dominic Dale 2013 Snooker Shootout Snooker
Mark Allen defeated Peter Lines 2013 Snooker Shootout Snooker
Mark Allen defeated Tom Ford 2013 Snooker Shootout Snooker
Ding Junhui defeated Mark Allen 2013 Welsh Open Snooker
Mark Allen defeated Marco Fu 2013 Welsh Open Snooker
Mark Allen defeated Barry Pinches 2013 Welsh Open Snooker
Stuart Bingham defeated Mark Allen 2012 Pink Ribbon Snooker
Mark Allen defeated Ben Woollaston 2012 Pink Ribbon Snooker
Mark Allen defeated Jamie Rhys Clarke 2012 Pink Ribbon Snooker
Mark Allen defeated Gavin Lewis 2012 Pink Ribbon Snooker
Mark Allen defeated Hammad Miah 2012 Pink Ribbon Snooker
Ding Junhui defeated Mark Allen 2013 PTC Grand Final Snooker
Mark Allen defeated Joe Swail 2013 PTC Grand Final Snooker
Mark Allen defeated Mark Davis 2013 PTC Grand Final Snooker
Mark King defeated Mark Allen 2013 World Championship Snooker
Peter Lines defeated Mark Allen 2013 Wuxi Classic Snooker
Mark Allen defeated Michael Leslie 2013 Wuxi Classic Snooker
Mark Allen defeated Matthew Stevens 2011 World Championships Snooker
Mark Allen defeated Barry Hawkins 2011 World Championships Snooker
Mark Williams defeated Mark Allen 2011 World Championships Snooker
Neil Robertson defeated Mark Allen 2012 Masters Snooker