Ian Preece's Matches In The Welsh-amateur-championship

Last 16
Last 32
Played on
2006-01-15
Semi-final
Final
Played on
1999-05-23
Semi-final
Played on
1999-05-22
Quarter-final
Last 64