Mark Allen

Tour Championship 2019 03/22 19:00 2 Mark Allen v Neil Robertson 6-10
Tour Championship 2019 03/20 19:00 3 Mark Allen v Kyren Wilson 9-7
Gibraltar Open 2019 03/09 19:00 2 Mark Allen v Ronnie O'Sullivan 0-6
Gibraltar Open 2019 03/07 19:00 3 Mark Allen v Stuart Bingham 6-4
Gibraltar Open 2019 03/04 19:00 7 Mark Allen v Stephen Maguire 6-2
Gibraltar Open 2019 02/14 13:00 9 Ian Burns v Mark Allen 4-2
Gibraltar Open 2019 02/13 15:40 8 Mei Xi Wen v Mark Allen 1-4
Gibraltar Open 2019 02/11 20:30 7 Mark Allen v Mark Joyce 4-2
Gibraltar Open 2019 02/07 13:00 8 Mark Allen v Ali Carter 1-4
Gibraltar Open 2019 02/04 20:50 7 Mark Allen v Gary Wilson 4-2
The Masters 2019 01/13 13:00 7 Mark Allen v Luca Brecel 5-6
Gibraltar Open 2019 12/16 13:00 1 Shaun Murphy v Mark Allen 7-9
Gibraltar Open 2019 12/15 13:00 2 Mark Allen v Daniel Wells 6-5
Gibraltar Open 2019 12/14 14:15 3 Alfie Burden v Mark Allen 0-5
Gibraltar Open 2019 12/13 21:15 10 Graeme Dott v Mark Allen 2-4
Gibraltar Open 2019 12/13 15:20 9 Yuan Sijun v Mark Allen 1-4
Gibraltar Open 2019 12/12 19:00 8 Chen Feilong v Mark Allen 1-4
Gibraltar Open 2019 12/11 13:00 7 Mark Allen v Liang Wenbo 4-2
Gibraltar Open 2019 12/09 13:00 1 Ronnie O'Sullivan v Mark Allen 10-6
Gibraltar Open 2019 12/08 19:00 2 Stuart Bingham v Mark Allen 5-6
Gibraltar Open 2019 12/07 19:00 3 Mark Allen v Stephen Maguire 6-1
Gibraltar Open 2019 12/05 19:00 10 Mark Allen v Neil Robertson 6-5
Gibraltar Open 2019 12/04 19:00 9 Mark Allen v Hossein Vafaei 6-2
Gibraltar Open 2019 12/02 19:00 8 Mark Allen v Rory McLeod 6-2
Gibraltar Open 2019 11/28 19:30 7 Mark Allen v Basem Eltahhan 6-2
Gibraltar Open 2019 11/12 16:00 7 Mark Allen v Niu Zhuang 1-4
Gibraltar Open 2019 11/10 19:00 2 Mark Allen v Kyren Wilson 5-6
Gibraltar Open 2019 11/08 19:00 3 Neil Robertson v Mark Allen 1-6
Gibraltar Open 2019 11/08 15:40 7 Barry Hawkins v Mark Allen 2-4
Gibraltar Open 2019 11/04 06:00 1 Neil Robertson v Mark Allen 5-10