| World Grand Prix 2020 | 2020/02/06 15:15 | John Higgins v Zhao Xintong | 4-1 |
| Indian Open 2017 | 2017/09/13 14:10 | Zhao Xintong v John Higgins | 3-4 |
| German Masters 2017 | 2016/12/08 19:00 | Zhao Xintong v John Higgins | 5-1 |
| World Championship 2020 | 2020/08/05 12:00 | John Higgins v Kurt Maflin | 11-13 |
| World Championship 2020 | 2020/08/01 13:30 | John Higgins v Matthew Stevens | 10-5 |
| Tour Championship 2020 | 2020/06/21 12:30 | Judd Trump v John Higgins | 9-4 |
| The Masters | 2020/05/31 13:05 | Ronnie O'Sullivan v John Higgins | 0-0 |
| Championship League Snooker | 2020/03/03 18:00 | John Higgins v Mark Williams | 1-3 |
| Championship League Snooker | 2020/03/03 15:10 | Ricky Walden v John Higgins | 0-3 |
| Championship League Snooker | 2020/03/03 14:00 | Lyu Haotian v John Higgins | 1-3 |
| Championship League Snooker | 2020/03/03 11:00 | Robert Milkins v John Higgins | 0-3 |
| Gibraltar Open 2020 | 2020/03/14 18:30 | Liang Wenbo v Zhao Xintong | 4-1 |
| Gibraltar Open 2020 | 2020/03/14 16:40 | Zhao Xintong v Jamie Clarke | 4-0 |
| Gibraltar Open 2020 | 2020/03/14 11:30 | Andy Lee v Zhao Xintong | 1-4 |
| Snooker Shoot-Out 2020 | 2020/02/22 22:12 | Zhao Xintong v Ben Woollaston | 0-1 |
| Snooker Shoot-Out 2020 | 2020/02/20 16:30 | Zhao Xintong v Lukas Kleckers | 1-0 |
| Welsh Open 2020 | 2020/02/13 19:00 | Mark Selby v Zhao Xintong | 4-3 |
| Welsh Open 2020 | 2020/02/13 10:00 | Matthew Stevens v Zhao Xintong | 1-4 |
| Welsh Open 2020 | 2020/02/12 19:00 | Zhao Xintong v Louis Heathcote | 4-2 |