Matches
10 Feb 24 |
English Masters
- Quarter-Final
16 Sep 23 |
Irish Open
- Group 25
11 Feb 23 |
English Masters
- Group 05
26 Aug 22 |
World Cup
- Final
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
14 Sep 19 |
Irish Open
- Group 01
21 Apr 18 |
World Masters
- Group 06
13 Jan 18 |
British Open
- Last 32
16 Sep 17 |
Irish Open
- Group 02
29 Oct 16 |
Norwegian Open
- Group 07
18 Oct 14 |
European Masters
- Group 08