Gibraltar Open 2019 | 2016/10/12 12:15 | John J Astley v Yan Bingtao | 0-4 |
German Masters 2018 | 2017/12/19 14:30 | Yan Bingtao v Matthew Selt | 3-5 |
Gibraltar Open 2019 | 2017/12/14 13:00 | Yan Bingtao v Stephen Maguire | 3-4 |
Gibraltar Open 2019 | 2017/12/13 19:00 | Jamie Jones v Yan Bingtao | 0-4 |
Gibraltar Open 2019 | 2017/12/12 14:30 | Matthew Bolton v Yan Bingtao | 0-4 |
UK Championship | 2017/12/05 13:10 | Yan Bingtao v John Higgins | 3-6 |
UK Championship | 2017/12/03 13:00 | Yan Bingtao v Ben Woollaston | 6-1 |
UK Championship | 2017/11/28 19:30 | Yan Bingtao v Zhang Yong | 6-1 |
Gibraltar Open 2019 | 2017/11/26 13:00 | Yan Bingtao v Mark Williams | 8-9 |
German Masters 2018 | 2017/12/22 14:30 | Ryan Day v John J Astley | 5-1 |
German Masters 2018 | 2017/12/20 14:30 | Craig Steadman v John J Astley | 4-5 |
Gibraltar Open 2019 | 2017/12/11 13:00 | John J Astley v Liam Highfield | 2-4 |
UK Championship | 2017/11/29 19:30 | Scott Donaldson v John J Astley | 6-2 |
Gibraltar Open 2019 | 2017/11/21 20:50 | Ryan Day v John J Astley | 4-3 |
Gibraltar Open 2019 | 2017/11/14 06:30 | Liang Wenbo v John J Astley | 5-2 |
International Championship Quals | 2017/10/29 11:30 | Stephen Maguire v John J Astley | 6-2 |
Gibraltar Open 2019 | 2017/10/18 18:00 | John J Astley v Yuan Sijun | 3-4 |