John Spencer's Matches In The Highland-masters

Final
Reardon
Spencer
Total
50+ Breaks
119
Semi-final
Quarter-final