Matches
21 Oct 23 |
Norwegian Open
- Group 03
15 Sep 18 |
Irish Open
- Group 18
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
21 Apr 18 |
World Masters
- Group 10
13 Jan 18 |
British Open
- Last 16
16 Sep 17 |
Irish Open
- Group 30
20 Aug 16 |
UK Open
- Group 11
06 Feb 16 |
English Masters
- Last 32
22 Aug 15 |
UK Open
- Semi-Final
22 Aug 15 |
UK Open
- Last 32