Haris TahirPAK
2John AstleyENG
2Only verified and linked matches are shown; this is not a complete career record.
Of the 3 decided matches listed on this page, John Astley won 1 and lost 2, winning 18 frames and losing 20.
Latest recorded result: BetVictor Championship League Snooker 2025 (Stage One/WK3) · League Phase (STAGE ONE / WEEK 3): Haris Tahir 2–2 John Astley.