Kevin Firth's Matches In The European-championships-masters

Last 16
Last 32
Group 4
Group 4
Firth
Bublys
Total
50+ Breaks
104
Group 4
Group 4