Richard McHugh's Matches In The World-amateur-championship-masters

Last 16
Last 24
Group 3
McHugh
Baghi
Total
50+ Breaks
110, 104
Group 3
Group 3
Group 3
Group 3