Andy Duff's Matches In The European-championships-men

Last 16
Haneveer
Duff
Total
50+ Breaks
101
Group 3
Group 3
Group 3
Group 3
Group 3