Matches
25 Aug 23 |
World Cup
- Group B
17 Sep 22 |
Irish Open
- Group 06
24 Aug 19 |
UK Open
- Group 15
23 Aug 19 |
World Cup
- Group 01
09 Feb 19 |
English Masters
- Group 19
25 Aug 18 |
UK Open
- Group 07
25 Aug 18 |
World Cup
- Semi-Final
25 Aug 18 |
World Cup
- Group A
17 Sep 16 |
Irish Open
- Last 32
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
20 Aug 16 |
UK Open
- Group 18
23 Aug 14 |
UK Open
- Last 32