Matches
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
22 Apr 23 |
World Masters
- Group 12
17 Sep 22 |
Irish Open
- Last 64
27 Aug 22 |
UK Open
- Last 64
16 Sep 17 |
Irish Open
- Group 09
31 Oct 15 |
European Masters
- Group 10
01 Feb 14 |
English Masters
- Group 3
13 Apr 13 |
World Masters
- Last 64