Snooker Results

Sunday 21st December 2025

Final

  • Chris Wakelin (England) beat Chang Bingyu (China), 9 points to 2 points
    Chris Wakelin
    Chang Bingyu

Saturday 20th December 2025

Semi-final

  • Chris Wakelin (England) beat Matthew Selt (England), 6 points to 4 points
    Chris Wakelin
    Matthew Selt
  • Chang Bingyu (China) beat Mark Allen (Northern Ireland), 6 points to 1 points
    Chang Bingyu
    Mark Allen

Friday 19th December 2025

Quarter-final

  • Chang Bingyu (China) beat Mark Selby (England), 5 points to 3 points
    Chang Bingyu
    Mark Selby
  • Chris Wakelin (England) beat Zhou Yuelong (China), 5 points to 3 points
    Chris Wakelin
    Zhou Yuelong
  • Matthew Selt (England) beat Jun Jiang (China), 5 points to 2 points
    Jun Jiang
    Matthew Selt
  • Mark Allen (Northern Ireland) beat Joe O'Connor (England), 5 points to 2 points
    Mark Allen
    Joe O'Connor

Thursday 18th December 2025

Round of 16

  • Mark Selby (England) beat Noppon Saengkham (Thailand), 4 points to 0 points
    Mark Selby
    Noppon Saengkham
  • Jun Jiang (China) beat Thepchaiya Un Nooh (Thailand), 4 points to 1 points
    Thepchaiya Un Nooh
    Jun Jiang
  • Matthew Selt (England) beat Wu Yize (China), 4 points to 1 points
    Wu Yize
    Matthew Selt
  • Chang Bingyu (China) beat Kyren Wilson (England), 4 points to 1 points
    Kyren Wilson
    Chang Bingyu
  • Chris Wakelin (England) beat Yuan Sijun (China), 4 points to 2 points
    Yuan Sijun
    Chris Wakelin
  • Mark Allen (Northern Ireland) beat Zhang Anda (China), 4 points to 3 points
    Mark Allen
    Zhang Anda
  • Joe O'Connor (England) beat Zak Surety (England), 4 points to 2 points
    Zak Surety
    Joe O'Connor
  • Zhou Yuelong (China) beat Stuart Bingham (England), 4 points to 3 points
    Stuart Bingham
    Zhou Yuelong

Wednesday 17th December 2025

Round of 32

  • Yuan Sijun (China) beat Lei Peifan (China), 4 points to 3 points
    Lei Peifan
    Yuan Sijun
  • Wu Yize (China) beat Yuhao Lan (China), 4 points to 0 points
    Wu Yize
    Yuhao Lan
  • Zak Surety (England) beat Elliot Slessor (England), 4 points to 1 points
    Elliot Slessor
    Zak Surety
  • Mark Selby (England) beat Hossein Vafaei (Iran), 4 points to 0 points
    Hossein Vafaei
    Mark Selby
  • Noppon Saengkham (Thailand) beat John Higgins (Scotland), 4 points to 0 points
    Noppon Saengkham
    John Higgins
  • Matthew Selt (England) beat He Guoqiang (China), 4 points to 0 points
    Matthew Selt
    He Guoqiang
  • Chris Wakelin (England) beat Anthony McGill (Scotland), 4 points to 0 points
    Chris Wakelin
    Anthony McGill
  • Mark Allen (Northern Ireland) beat Yuchen Wang (China), 4 points to 0 points
    Mark Allen
    Yuchen Wang
  • Chang Bingyu (China) beat Si Jiahui (China), 4 points to 1 points
    Si Jiahui
    Chang Bingyu
  • Zhang Anda (China) beat Matthew Stevens (Wales), 4 points to 0 points
    Zhang Anda
    Matthew Stevens
  • Thepchaiya Un Nooh (Thailand) beat Ben Mertens (Belgium), 4 points to 2 points
    Ben Mertens
    Thepchaiya Un Nooh
  • Jun Jiang (China) beat David Gilbert (England), 4 points to 3 points
    Jun Jiang
    David Gilbert
  • Joe O'Connor (England) beat Zhao Xintong (China), 4 points to 2 points
    Joe O'Connor
    Zhao Xintong
  • Zhou Yuelong (China) beat Xiao Guodong (China), 4 points to 2 points
    Zhou Yuelong
    Xiao Guodong
  • Kyren Wilson (England) beat Pang Junxu (China), 4 points to 1 points
    Kyren Wilson
    Pang Junxu
  • Stuart Bingham (England) beat Shaun Murphy (England), 4 points to 1 points
    Stuart Bingham
    Shaun Murphy

Tuesday 16th December 2025

Round of 64

  • Xiao Guodong (China) beat Michael Holt (England), 4 points to 3 points
    Xiao Guodong
    Michael Holt
  • Zak Surety (England) beat Ali Carter (England), 4 points to 2 points
    Ali Carter
    Zak Surety
  • Anthony McGill (Scotland) beat Tom Ford (England), 4 points to 1 points
    Tom Ford
    Anthony McGill
  • Zhou Yuelong (China) beat Sam Craigie (England), 4 points to 3 points
    Zhou Yuelong
    Sam Craigie
  • Mark Williams (Wales) tied Ben Mertens (Belgium), 0 points to 0 points
    Mark Williams
    Ben Mertens
  • Hossein Vafaei (Iran) beat David Grace (England), 4 points to 2 points
    Hossein Vafaei
    David Grace
  • Jun Jiang (China) beat Barry Hawkins (England), 4 points to 0 points
    Barry Hawkins
    Jun Jiang
  • Pang Junxu (China) beat Robbie Williams (England), 4 points to 3 points
    Pang Junxu
    Robbie Williams
  • Mark Selby (England) beat Robbie McGuigan (England), 4 points to 1 points
    Mark Selby
    Robbie McGuigan
  • Elliot Slessor (England) beat Steven Hallworth (England), 4 points to 0 points
    Elliot Slessor
    Steven Hallworth
  • Thepchaiya Un Nooh (Thailand) beat Jackson Page (Wales), 4 points to 0 points
    Jackson Page
    Thepchaiya Un Nooh
  • David Gilbert (England) beat Ashley Hugill (England), 4 points to 1 points
    David Gilbert
    Ashley Hugill
  • Kyren Wilson (England) beat Yang Gao (China), 4 points to 1 points
    Kyren Wilson
    Yang Gao
  • Yuchen Wang (China) beat Jack Lisowski (England), 4 points to 1 points
    Jack Lisowski
    Yuchen Wang
  • Chris Wakelin (England) beat Oliver Lines (England), 4 points to 2 points
    Chris Wakelin
    Oliver Lines
  • Mark Allen (Northern Ireland) beat Ishpreet Chadha (India), 4 points to 0 points
    Mark Allen
    Ishpreet Chadha

Monday 15th December 2025

Round of 64

  • Lei Peifan (China) beat Amir Sarkhosh (Iran), 4 points to 3 points
    Lei Peifan
    Amir Sarkhosh
  • Zhang Anda (China) beat Fan Zhengyi (China), 4 points to 1 points
    Zhang Anda
    Fan Zhengyi
  • Yuan Sijun (China) beat Ben Woollaston (England), 4 points to 1 points
    Yuan Sijun
    Ben Woollaston
  • Wu Yize (China) beat Ian Burns (England), 4 points to 0 points
    Wu Yize
    Ian Burns
  • Yuhao Lan (China) beat Gary Wilson (England), 4 points to 1 points
    Gary Wilson
    Yuhao Lan
  • John Higgins (Scotland) beat Antoni Kowalski (Poland), 4 points to 2 points
    John Higgins
    Antoni Kowalski
  • Stuart Bingham (England) beat Artemijs Zizins (Latvia), 4 points to 2 points
    Stuart Bingham
    Artemijs Zizins
  • Shaun Murphy (England) beat Liu Hongyu (China), 4 points to 3 points
    Shaun Murphy
    Liu Hongyu
  • Noppon Saengkham (Thailand) beat Liam Pullen (England), 4 points to 3 points
    Noppon Saengkham
    Liam Pullen
  • Jak Jones (Wales) tied Matthew Stevens (Wales), 0 points to 0 points
    Jak Jones
    Matthew Stevens
  • Matthew Selt (England) beat Ryan Day (Wales), 4 points to 2 points
    Matthew Selt
    Ryan Day
  • Neil Robertson (Australia) tied He Guoqiang (China), 0 points to 0 points
    Neil Robertson
    He Guoqiang
  • Si Jiahui (China) beat Mark Davis (England), 4 points to 3 points
    Si Jiahui
    Mark Davis
  • Joe O'Connor (England) beat Stan Moody (England), 4 points to 3 points
    Joe O'Connor
    Stan Moody
  • Chang Bingyu (China) beat Stephen Maguire (Scotland), 4 points to 2 points
    Stephen Maguire
    Chang Bingyu
  • Zhao Xintong (China) tied Robert Milkins (England), 0 points to 0 points
    Zhao Xintong
    Robert Milkins
All times are UK and subject to change. BBC is not responsible for any changes.