China Championship Qualifiers 2019 | 2019/06/16 13:30 | David Gilbert v James Cahill | 6-0 |
Riga Masters Qualifiers 2019 | 2019/06/12 18:00 | Jimmy White v James Cahill | 0-4 |
World Championship 2019 | 2019/04/26 09:00 | Stephen Maguire v James Cahill | 13-12 |
World Championship 2019 | 2019/04/22 13:30 | Ronnie O'Sullivan v James Cahill | 8-10 |
China Championship Qualifiers 2019 | 2019/04/17 10:00 | Michael Judge v James Cahill | 6-10 |
China Championship Qualifiers 2019 | 2019/04/14 09:00 | Michael Holt v James Cahill | 7-10 |
China Championship Qualifiers 2019 | 2019/04/11 13:30 | Andrew Higginson v James Cahill | 9-10 |
Gibraltar Open 2019 | 2019/03/15 19:35 | Yuan Sijun v James Cahill | 4-3 |
Snooker World Cup 2019 | 2019/06/29 05:00 | Mark Williams v Stephen Maguire | 0-0 |
Snooker World Cup 2019 | 2019/06/29 05:00 | Mark Williams v John Higgins | 0-0 |
Snooker World Cup 2019 | 2019/06/28 11:30 | Mark Williams v Liang Wenbo | 0-0 |
Snooker World Cup 2019 | 2019/06/28 11:30 | Mark Williams v Zhou Yuelong | 0-0 |
Snooker World Cup 2019 | 2019/06/27 05:00 | Mark Williams v Luis Vetter | 0-0 |
Snooker World Cup 2019 | 2019/06/27 05:00 | Mark Williams v Alexander Ursenbacher | 0-0 |
Snooker World Cup 2019 | 2019/06/26 11:30 | Mark Williams v Brian Cini | 0-0 |
Snooker World Cup 2019 | 2019/06/26 11:30 | Mark Williams v Alex Borg | 0-0 |