Matches
26 Aug 22 |
World Cup
- Group C
24 Aug 19 |
UK Open
- Group 02
23 Aug 19 |
World Cup
- Semi-Final
23 Aug 19 |
World Cup
- Group 02
12 Jan 19 |
British Open
- Semi-Final
25 Aug 18 |
World Cup
- Group B
21 Apr 18 |
World Masters
- Semi-Final
10 Feb 18 |
English Masters
- Last 32
10 Feb 18 |
English Masters
- Group 14
10 Feb 18 |
English Masters
- Group 15
19 Aug 17 |
UK Open
- Group 27
22 Apr 17 |
World Masters
- Group 33
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
04 Feb 17 |
English Masters
- Group 21
29 Oct 16 |
Norwegian Open
- Last 16
22 Aug 15 |
UK Open
- Group 04
21 Aug 15 |
World Cup
- Group C
18 Oct 14 |
European Masters
- Group 10
18 Oct 14 |
European Masters
- Group 10
18 Oct 14 |
European Masters
- Group 10
01 Feb 14 |
English Masters
- Group 9
03 Nov 12 |
European Masters
- Final
25 Aug 12 |
UK Open
- Group 11