Matches
07 Jan 23 |
British Open
- Last 16
27 Oct 18 |
Norwegian Open
- Last 32
25 Mar 18 |
Welsh Grand Prix - 2 Bowl
- Last 32
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
22 Apr 17 |
World Masters
- Group 08
29 Oct 16 |
Norwegian Open
- Quarter-Final