John Giles's Matches In The Asian-classic

Last 64
Morgan
Giles
Total
50+ Breaks
146, 110
106
Last 96
Last 128
Round 5