British Open 2023 | 2023/09/28 20:20 | Barry Hawkins v He Guoqiang | 3-4 |
British Open 2023 | 2023/09/27 21:05 | Oliver Lines v He Guoqiang | 1-4 |
British Open 2023 | 2023/09/27 09:00 | He Guoqiang v Muhammad Asif | 4-1 |
International Championship Quals 2023 | 2023/09/21 08:30 | Jack Lisowski v He Guoqiang | 6-3 |
English Open Qualifiers 2023 | 2023/09/06 09:00 | He Guoqiang v Andy Lee | 4-2 |
Wuhan Open Qualifiers | 2023/09/01 09:00 | Kyren Wilson v He Guoqiang | 4-5 |
British Open Qualifiers 2023 | 2023/08/17 12:55 | Elliot Slessor v He Guoqiang | 2-4 |
European Masters Qualifiers 2023 | 2023/07/27 09:00 | He Guoqiang v Ross Muir | 0-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 |
Shanghai Masters 2023 | 2023/09/12 11:30 | Mark Selby v Hossein Vafaei | 6-5 |
Shanghai Masters 2023 | 2023/09/11 06:30 | Hossein Vafaei v Gong Chenzhi | 6-1 |
English Open Qualifiers 2023 | 2023/09/06 15:00 | Hossein Vafaei v Liam Graham | 4-0 |
Wuhan Open Qualifiers | 2023/09/05 09:00 | Hossein Vafaei v Marco Fu | 4-5 |