David Roberts's Matches In The Welsh-amateur-championship

Last 32
Played on
2020-03-08
Round 1
Quarter-final
Played on
2019-04-07
Last 16
Last 32
Last 64
Round 1
Played on
1991-01-06