BDO World Championship 2019 | 2018/08/10 10:15 | Rob Cross v Haupai Puha | 6-2 |
Players Championship 16 | 2024/08/01 12:50 | Rob Cross v Ricky Evans | 5-6 |
Players Championship 15 | 2024/07/31 12:00 | Rob Cross v Patrick Geeraets | 6-2 |
World Matchplay 2024 | 2024/07/19 20:55 | Michael Smith v Rob Cross | 16-7 |
World Matchplay 2024 | 2024/07/17 19:20 | Rob Cross v Ryan Searle | 11-6 |
World Matchplay 2024 | 2024/07/14 15:35 | Rob Cross v Gian van Veen | 13-12 |
European Tour 8 | 2024/06/22 17:35 | Rob Cross v Michael Smith | 0-6 |
Poland Darts Masters | 2024/06/15 20:30 | Luke Littler v Rob Cross | 8-3 |
Poland Darts Masters | 2024/06/15 19:40 | Rob Cross v Michael van Gerwen | 7-2 |
Players Championship 14 | 2024/07/03 13:05 | Danny Lauby v Haupai Puha | 2-6 |
Players Championship 12 | 2024/06/12 14:40 | Haupai Puha v Boris Krcmar | 2-6 |
Players Championship 12 | 2024/06/12 11:50 | Dave Chisnall v Haupai Puha | 3-6 |
European Tour 7 | 2024/05/24 14:15 | Niels Zonneveld v Haupai Puha | 6-5 |
European Tour 6 | 2024/05/10 12:25 | Haupai Puha v Franz Rotzsch | 4-6 |
Players Championship 10 | 2024/05/07 12:15 | Cameron Menzies v Haupai Puha | 6-1 |
Players Championship 6 | 2024/03/19 12:45 | Gary Anderson v Haupai Puha | 6-5 |
UK Open 2024 | 2024/03/01 14:05 | Wesley Plaisier v Haupai Puha | 6-2 |