Indian Open 2017 | 2017/08/02 15:00 | Mark Allen v Thor Chuan Leong | 4-3 |
Saudi Masters 2024 | 2024/09/03 11:00 | Mark Allen v Xiao Guodong | 1-5 |
Xi’an Grand Prix 2024 | 2024/08/22 06:00 | Barry Hawkins v Mark Allen | 5-3 |
Xi’an Grand Prix 2024 | 2024/08/21 06:00 | Xiao Guodong v Mark Allen | 2-5 |
Xi’an Grand Prix 2024 | 2024/08/20 11:30 | David Lilley v Mark Allen | 1-5 |
Xi’an Grand Prix Qualifiers 2024 | 2024/08/19 06:30 | Mark Allen v Liu Hongyu | 5-2 |
Wuhan Open Qualifiers 2024 | 2024/07/30 09:00 | Mark Allen v Bai Yulu | 5-1 |
Shanghai Masters 2024 | 2024/07/17 06:00 | Mark Allen v Pang Junxu | 5-6 |
World Championship 2024 | 2024/04/27 13:30 | John Higgins v Mark Allen | 13-12 |
Saudi Masters Qualifiers 2024 | 2024/09/02 11:00 | Thor Chuan Leong v Jimmy Robertson | 0-5 |
Saudi Masters Qualifiers 2024 | 2024/09/01 11:00 | Robert Milkins v Thor Chuan Leong | 3-4 |
Saudi Masters Qualifiers 2024 | 2024/08/31 11:00 | Hammad Miah v Thor Chuan Leong | 1-4 |
Saudi Masters Qualifiers 2024 | 2024/08/30 11:00 | Thor Chuan Leong v Omar Alajlani | 4-0 |
Wuhan Open Qualifiers 2024 | 2024/07/29 09:00 | Wu Yize v Thor Chuan Leong | 5-1 |
Xi’an Grand Prix Qualifiers 2024 | 2024/07/26 09:00 | Chris Wakelin v Thor Chuan Leong | 5-4 |
Championship League Snooker 2024 | 2024/06/18 17:40 | Thor Chuan Leong v Umut Dikme | 2-2 |
Championship League Snooker 2024 | 2024/06/18 16:15 | Ricky Walden v Thor Chuan Leong | 3-1 |