European Tour 3 2023 | 2023/04/02 14:05 | Rob Cross v Josh Rock | 6-3 |
European Tour 13 2022 | 2022/10/16 17:30 | Josh Rock v Rob Cross | 5-6 |
European Tour 4 2022 | 2022/04/30 19:55 | Rob Cross v Josh Rock | 6-2 |
Players Championship 25 | 2023/10/18 15:15 | Josh Rock v Daniel Klose | 6-2 |
European Tour 13 | 2023/10/14 13:30 | Josh Rock v Stephen Bunting | 3-6 |
World Grand Prix 2023 | 2023/10/03 20:15 | Michael van Gerwen v Josh Rock | 2-0 |
Players Championship 23 | 2023/09/28 13:30 | Josh Rock v Martin Lukeman | 1-6 |
Players Championship 23 | 2023/09/28 12:00 | Josh Rock v Adam Smith-Neale | 6-2 |
European Tour 12 | 2023/09/23 12:35 | Josh Rock v Mike De Decker | 1-6 |
European Tour 11 | 2023/09/10 19:15 | Krzysztof Ratajski v Josh Rock | 7-4 |
European Tour 11 | 2023/09/10 17:35 | Dirk van Duijvenbode v Josh Rock | 5-6 |
Players Championship 25 | 2023/10/18 14:35 | Rob Cross v Dimitri van den Bergh | 6-3 |
Players Championship 25 | 2023/10/18 13:45 | Rob Cross v Niels Zonneveld | 6-2 |
Players Championship 25 | 2023/10/18 12:00 | Rob Cross v Pascal Rupprecht | 6-4 |
European Tour 13 | 2023/10/15 18:40 | Luke Humphries v Rob Cross | 6-4 |
European Tour 13 | 2023/10/15 14:40 | Rob Cross v Michael Smith | 6-5 |
European Tour 13 | 2023/10/14 11:00 | Rob Cross v Gian van Veen | 6-5 |
World Grand Prix 2023 | 2023/10/02 21:55 | Rob Cross v Andrew Gilding | 1-2 |
European Tour 12 | 2023/09/23 13:00 | Rob Cross v Luke Woodhouse | 3-6 |