Matches
06 Jan 24 |
British Open
- Group 21
11 Feb 23 |
English Masters
- Group 04
07 Jan 23 |
British Open
- Group 17
08 Feb 20 |
English Masters
- Group 30
24 Aug 19 |
UK Open
- Group 27
05 Apr 19 |
Belfast Open
- Group 31
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
12 Jan 19 |
British Open
- Group 27
04 Feb 17 |
English Masters
- Group 13
31 Jan 15 |
English Masters
- Final
31 Jan 15 |
English Masters
- Last 16