Gibraltar Open 2019 | 2018/02/20 13:00 | Mark Allen v Xiao Guodong | 3-4 |
Gibraltar Open 2019 | 2018/02/09 16:45 | Tom Ford v Mark Allen | 1-0 |
Gibraltar Open 2019 | 2018/01/31 19:00 | Matthew Selt v Mark Allen | 5-4 |
China Championship Qualifiers 2019 | 2018/01/29 19:30 | Mark Allen v Allan Taylor | 6-4 |
The Masters | 2018/01/21 13:30 | Mark Allen v Kyren Wilson | 10-7 |
The Masters | 2018/01/20 19:05 | Mark Allen v John Higgins | 6-3 |
The Masters | 2018/01/18 13:05 | Ronnie O'Sullivan v Mark Allen | 1-6 |
The Masters | 2018/01/14 19:00 | Mark Allen v Luca Brecel | 6-3 |
Gibraltar Open 2019 | 2018/02/20 19:00 | Anthony McGill v Cao Yupeng | 4-1 |
Gibraltar Open 2019 | 2018/02/11 20:20 | Graeme Dott v Cao Yupeng | 1-0 |
Gibraltar Open 2019 | 2018/02/11 18:55 | Gerard Greene v Cao Yupeng | 0-1 |
Gibraltar Open 2019 | 2018/02/11 12:10 | Hamza Akbar v Cao Yupeng | 0-1 |
Gibraltar Open 2019 | 2018/02/10 20:40 | Cao Yupeng v Josh Boileau | 1-0 |
Gibraltar Open 2019 | 2018/02/09 16:30 | Oliver Lines v Cao Yupeng | 0-1 |
China Championship Qualifiers 2019 | 2018/01/30 14:30 | Cao Yupeng v Kurt Dunham | 6-3 |
German Masters 2018 | 2017/12/21 19:00 | Cao Yupeng v Shaun Murphy | 2-5 |