Matches
20 Apr 24 |
World Masters
- Group 35
25 Aug 23 |
World Cup
- Semi Final
25 Aug 23 |
World Cup
- Group A
22 Oct 22 |
Norwegian Open
- Group 12
11 Jan 20 |
British Open
- Group 20
26 Oct 19 |
Norwegian Open
- Last 64
05 Apr 19 |
Belfast Open
- Group 31
09 Feb 19 |
English Masters
- Group 05
12 Jan 19 |
British Open
- Group 27
03 Dec 17 |
World Pairs Masters
- Group 15
19 Aug 17 |
UK Open
- Group 07
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
04 Feb 17 |
English Masters
- Group 13
31 Jan 15 |
English Masters
- Last 16
31 Jan 15 |
English Masters
- Group 03