World Open - Kval 2019 | 2019/10/02 18:00 | Martin O'Donnell v Kishan Hirani | 5-3 |
Northern Ireland Open 2019 | 2019/11/13 10:00 | Martin O'Donnell v Alexander Ursenbacher | 3-4 |
Northern Ireland Open 2019 | 2019/11/12 12:00 | Lee Walker v Martin O'Donnell | 3-4 |
World Open 2019 | 2019/10/30 11:30 | Martin O'Donnell v Ding Junhui | 2-5 |
World Open 2019 | 2019/10/28 01:30 | Martin O'Donnell v Chang Bingyu | 5-3 |
English Open 2019 | 2019/10/16 15:50 | Martin O'Donnell v Mark Selby | 1-4 |
English Open 2019 | 2019/10/15 14:55 | Alexander Ursenbacher v Martin O'Donnell | 2-4 |
World Open - Kval 2019 | 2019/10/02 18:00 | Martin O'Donnell v Kishan Hirani | 5-3 |
China Championship 2019 | 2019/09/23 11:30 | Martin O'Donnell v Xiao Guodong | 4-5 |
Northern Ireland Open 2019 | 2019/11/11 14:15 | Chen Feilong v Kishan Hirani | 4-2 |
English Open 2019 | 2019/10/15 19:45 | Neil Robertson v Kishan Hirani | 4-0 |
World Open - Kval 2019 | 2019/10/02 18:00 | Martin O'Donnell v Kishan Hirani | 5-3 |
China Championship 2019 | 2019/09/23 11:30 | Mark Williams v Kishan Hirani | 5-1 |
China Championship - Kval 2019 | 2019/08/17 13:30 | Fergal O'Brien v Kishan Hirani | 4-5 |
Riga Masters 2019 | 2019/07/26 00:00 | Kishan Hirani v Andres Petrov | 0-4 |
China Championship - Kval 2019 | 2019/06/17 13:30 | Matthew Stevens v Kishan Hirani | 6-2 |
World Championship Qual 2019 | 2019/04/11 09:00 | Duane Jones v Kishan Hirani | 10-5 |