European Tour 11 2019 | 2019/09/06 14:00 | John Henderson v Ryan Joyce | 6-3 |
World Grand Prix 2019 | 2019/10/06 20:25 | James Wade v John Henderson | 2-1 |
European Tour 12 2019 | 2019/09/14 12:30 | Rob Cross v John Henderson | 6-1 |
European Tour 12 2019 | 2019/09/13 13:10 | John Henderson v Brett Claydon | 6-4 |
European Tour 11 2019 | 2019/09/07 13:30 | Daryl Gurney v John Henderson | 6-4 |
European Tour 11 2019 | 2019/09/06 14:00 | John Henderson v Ryan Joyce | 6-3 |
World Matchplay 2019 | 2019/07/22 19:10 | Simon Whitlock v John Henderson | 10-8 |
European Tour 9 2019 | 2019/06/29 19:15 | Mensur Suljovic v John Henderson | 6-0 |
European Tour 9 2019 | 2019/06/28 13:35 | William Borland v John Henderson | 3-6 |
Players Championship 28 2019 | 2019/10/05 11:20 | Madars Razma v Ryan Joyce | 5-2 |
Players Championship 27 2019 | 2019/10/04 15:59 | Gerwyn Price v Ryan Joyce | 6-6 |
European Tour 13 2019 | 2019/09/28 11:00 | Nathan Aspinall v Ryan Joyce | 6-4 |
European Tour 13 2019 | 2019/09/27 12:00 | Ryan Joyce v Matt Clark | 6-3 |
Players Championship 25 2019 | 2019/09/21 12:00 | Ryan Joyce v Stephen Burton | 3-2 |
European Tour 11 2019 | 2019/09/06 14:00 | John Henderson v Ryan Joyce | 6-3 |
Players Championship 22 2019 | 2019/08/04 12:38 | Jermaine Wattimena v Ryan Joyce | 5-2 |
Players Championship 21 2019 | 2019/08/03 11:15 | Kyle Anderson v Ryan Joyce | 5-2 |