English Open 2023 | 2023/10/04 20:50 | He Guoqiang v Hossein Vafaei | 4-3 |
English Open 2023 | 2023/10/03 12:00 | Hossein Vafaei v Julien Leclercq | 4-3 |
British Open 2023 | 2023/09/30 12:00 | Mark Williams v Hossein Vafaei | 6-3 |
British Open 2023 | 2023/09/29 12:00 | He Guoqiang v Hossein Vafaei | 2-5 |
British Open 2023 | 2023/09/28 18:00 | Graeme Dott v Hossein Vafaei | 2-4 |
British Open 2023 | 2023/09/27 18:00 | Yuan Sijun v Hossein Vafaei | 2-4 |
British Open 2023 | 2023/09/26 12:00 | Oliver Brown v Hossein Vafaei | 2-4 |
International Championship Quals 2023 | 2023/09/20 18:30 | Hossein Vafaei v Reanne Evans | 6-1 |
Wuhan Open 2023 | 2023/10/09 02:00 | Mark Allen v Mark Joyce | 5-4 |
International Championship Quals 2023 | 2023/09/18 13:30 | Mark Joyce v Andy Lee | 6-3 |
English Open Qualifiers 2023 | 2023/09/06 18:00 | Mark Joyce v Lukas Kleckers | 3-4 |
Wuhan Open Qualifiers | 2023/09/04 09:00 | Mark Joyce v Victor Sarkis | 5-1 |
British Open Qualifiers 2023 | 2023/08/15 15:00 | Dominic Dale v Mark Joyce | 4-1 |
European Masters Qualifiers 2023 | 2023/07/27 18:00 | Sanderson Lam v Mark Joyce | 5-3 |
Championship League Snooker | 2023/07/08 19:15 | Si Jiahui v Mark Joyce | 3-0 |
Championship League Snooker | 2023/07/08 16:25 | Mark Joyce v Haydon Pinhey | 3-0 |