Gibraltar Open 2019 | 2018/02/20 19:00 | Anthony McGill v Cao Yupeng | 4-1 |
World Championship Qual 2023 | 2023/04/08 09:00 | Anthony McGill v John J Astley | 10-9 |
WST Classic 2023 | 2023/03/20 10:00 | Anthony McGill v Martin Gould | 1-4 |
WST Classic 2023 | 2023/03/16 12:00 | Anthony McGill v Yisong Peng | 4-0 |
Welsh Open 2023 | 2023/02/16 13:00 | Shaun Murphy v Anthony McGill | 4-2 |
Welsh Open 2023 | 2023/02/14 15:55 | Anthony McGill v Sam Craigie | 4-2 |
Championship League Snooker | 2023/02/10 16:50 | Anthony McGill v Robert Milkins | 2-3 |
Championship League Snooker | 2023/02/10 15:20 | Anthony McGill v Joe Perry | 1-3 |
Championship League Snooker | 2023/02/09 17:20 | Anthony McGill v Matthew Selt | 2-3 |
World Championship Qual 2023 | 2023/04/08 09:00 | Cao Yupeng v Ben Woollaston | 10-6 |
WST Classic 2023 | 2023/03/20 21:15 | Gary Wilson v Cao Yupeng | 4-3 |
WST Classic 2023 | 2023/03/19 12:55 | Steven Hallworth v Cao Yupeng | 2-4 |
WST Classic 2023 | 2023/03/17 10:00 | Cao Yupeng v Craig Steadman | 4-3 |
Welsh Open 2023 | 2023/02/16 15:25 | Cao Yupeng v Luca Brecel | 1-4 |
Welsh Open 2023 | 2023/02/14 13:00 | Cao Yupeng v Ding Junhui | 4-0 |
German Masters 2023 | 2023/02/02 09:00 | Louis Heathcote v Cao Yupeng | 5-4 |
Snooker Shoot-Out 2023 | 2023/01/28 13:00 | Cao Yupeng v Ali Carter | 0-1 |