Gibraltar Open 2019 | 2016/10/11 14:00 | Ben Woollaston v Cao Yupeng | 4-1 |
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 |
Snooker Shoot-Out 2023 | 2023/01/27 13:30 | Barry Pinches v Cao Yupeng | 0-1 |
World Championship Qual 2023 | 2023/04/05 13:30 | Ben Woollaston v Daniel Wells | 10-6 |
WST Classic 2023 | 2023/03/19 17:30 | Ben Woollaston v Hossein Vafaei | 1-4 |
WST Classic 2023 | 2023/03/16 17:20 | Ben Woollaston v Dylan Emery | 4-2 |
Welsh Open 2023 | 2023/02/15 13:00 | Barry Hawkins v Ben Woollaston | 4-0 |
Snooker Shoot-Out 2023 | 2023/01/28 14:30 | Daniel Wells v Ben Woollaston | 1-0 |
Snooker Shoot-Out 2023 | 2023/01/27 19:30 | Ben Woollaston v Rory McLeod | 1-0 |
Snooker Shoot-Out 2023 | 2023/01/25 21:30 | Ben Woollaston v Sanderson Lam | 1-0 |
Welsh Open Qualifiers 2023 | 2023/01/12 19:00 | Allan Taylor v Ben Woollaston | 0-4 |