Last John Astley Results
John Astley21.12.19 John Astley - David Grace 4:5
17.12.19 Eden Sharav - John Astley 5:4
11.12.19 Zhang Jiankang - John Astley 4:1
09.12.19 Barry Hawkins - John Astley 0:4
27.11.19 Peter Ebdon - John Astley 6:5