| European Tour 6 | 2023/04/29 12:35 | Rob Cross v Keane Barry | 3-6 |
| European Tour 4 2023 | 2023/04/09 12:35 | Rob Cross v Keane Barry | 3-6 |
| European Championship 2021 | 2021/10/14 19:05 | Rob Cross v Keane Barry | 6-3 |
| European Championship | 2023/10/26 18:20 | Rob Cross v Dimitri van den Bergh | 6-2 |
| Players Championship 28 2023 | 2023/10/21 14:15 | Rob Cross v Niels Zonneveld | 2-6 |
| Players Championship 28 2023 | 2023/10/21 12:50 | Rob Cross v Stephen Burton | 6-5 |
| Players Championship 27 2023 | 2023/10/20 14:40 | Rob Cross v Gian van Veen | 5-6 |
| Players Championship 27 2023 | 2023/10/20 13:50 | Rob Cross v Robbie Knops | 6-3 |
| Players Championship 27 2023 | 2023/10/20 12:00 | Rob Cross v Jeffrey de Zwaan | 6-4 |
| Players Championship 26 | 2023/10/19 14:25 | Chris Dobey v Rob Cross | 6-4 |
| Players Championship 26 | 2023/10/19 13:55 | Rob Cross v Kim Huybrechts | 6-0 |
| European Championship | 2023/10/26 18:50 | Gerwyn Price v Keane Barry | 6-1 |
| Players Championship 28 2023 | 2023/10/21 12:00 | Keane Barry v James Wilson | 5-6 |
| Players Championship 27 2023 | 2023/10/20 13:10 | Keane Barry v Darius Labanauskas | 3-6 |
| Players Championship 26 | 2023/10/19 14:35 | Keane Barry v Andy Boulton | 6-5 |
| Players Championship 26 | 2023/10/19 13:35 | Maik Kuivenhoven v Keane Barry | 4-6 |
| Players Championship 26 | 2023/10/19 12:25 | Keane Barry v Scott Waites | 6-4 |
| European Tour 12 | 2023/09/23 17:25 | Luke Humphries v Keane Barry | 6-2 |
| European Tour 12 | 2023/09/22 21:00 | Gabriel Clemens v Keane Barry | 3-6 |