Date
Tournament
Position
Prize
15/05/2016
Welsh Open
Last 64
£60
13/07/2014
England Masters
Last 128
£0
25/03/2007
Welsh Masters
Last 32
£0