Matches
20 Apr 24 |
World Masters
- Group 27
08 Feb 20 |
English Masters
- Group 32
05 Apr 19 |
Belfast Open
- Last 16
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
09 Feb 19 |
English Masters
- Group 20
12 Jan 19 |
British Open
- Quarter-Final
25 Aug 18 |
World Cup
- Semi-Final
28 Oct 17 |
Norwegian Open
- Group 09
19 Aug 17 |
UK Open
- Group 22
22 Aug 15 |
UK Open
- Group 13