Matches
06 Jan 24 |
British Open
- Group 26
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
27 Aug 22 |
UK Open
- Group 05
14 Sep 19 |
Irish Open
- Last 64
23 Aug 19 |
World Cup
- Group 01
25 Aug 18 |
World Cup
- Group B
10 Feb 18 |
English Masters
- Last 16
16 Sep 17 |
Irish Open
- Last 64
04 Feb 17 |
English Masters
- Group 09
16 Apr 16 |
World Masters
- Group 03
22 Aug 15 |
UK Open
- Quarter-Final
18 Apr 15 |
World Masters
- Group 10