Mark Gray's Matches In The European-championships-men

Quarter-final
Last 16
Group 1
Gray
Rosenberger
Total
50+ Breaks
133