Snooker Results

Sunday 22nd March 2026

Final

  • Thepchaiya Un Nooh (Thailand) beat Ronnie O'Sullivan (England), 10 points to 7 points
    Ronnie O'Sullivan
    Thepchaiya Un Nooh

Saturday 21st March 2026

Semi-final

  • Ronnie O'Sullivan (England) beat Wu Yize (China), 6 points to 5 points
    Ronnie O'Sullivan
    Wu Yize
  • Thepchaiya Un Nooh (Thailand) beat Judd Trump (England), 6 points to 4 points
    Judd Trump
    Thepchaiya Un Nooh

Friday 20th March 2026

Quarter-final

  • Ronnie O'Sullivan (England) beat Ryan Day (Wales), 5 points to 0 points
    Ryan Day
    Ronnie O'Sullivan
  • Wu Yize (China) beat Mark Allen (Northern Ireland), 5 points to 1 points
    Mark Allen
    Wu Yize
  • Judd Trump (England) beat Hossein Vafaei (Iran), 5 points to 1 points
    Judd Trump
    Hossein Vafaei
  • Thepchaiya Un Nooh (Thailand) beat Gary Wilson (England), 5 points to 1 points
    Thepchaiya Un Nooh
    Gary Wilson

Thursday 19th March 2026

Round of 16

  • Ryan Day (Wales) beat Artemijs Zizins (Latvia), 5 points to 4 points
    Ryan Day
    Artemijs Zizins
  • Wu Yize (China) beat Kyren Wilson (England), 5 points to 2 points
    Wu Yize
    Kyren Wilson
  • Ronnie O'Sullivan (England) beat Shaun Murphy (England), 5 points to 3 points
    Ronnie O'Sullivan
    Shaun Murphy
  • Mark Allen (Northern Ireland) beat Zhou Yuelong (China), 5 points to 0 points
    Zhou Yuelong
    Mark Allen
  • Gary Wilson (England) beat Zhao Xintong (China), 5 points to 2 points
    Gary Wilson
    Zhao Xintong
  • Judd Trump (England) beat Robbie Williams (England), 5 points to 2 points
    Judd Trump
    Robbie Williams
  • Thepchaiya Un Nooh (Thailand) beat Marco Fu (Hong Kong), 5 points to 2 points
    Thepchaiya Un Nooh
    Marco Fu
  • Hossein Vafaei (Iran) beat Zhang Anda (China), 5 points to 4 points
    Zhang Anda
    Hossein Vafaei

Wednesday 18th March 2026

Round of 32

  • Shaun Murphy (England) beat Xu Si (China), 5 points to 1 points
    Xu Si
    Shaun Murphy
  • Ronnie O'Sullivan (England) beat Matthew Selt (England), 5 points to 0 points
    Matthew Selt
    Ronnie O'Sullivan
  • Ryan Day (Wales) beat Stan Moody (England), 5 points to 2 points
    Stan Moody
    Ryan Day
  • Zhou Yuelong (China) beat Yichen Xu (China), 5 points to 1 points
    Yichen Xu
    Zhou Yuelong
  • Kyren Wilson (England) beat Allan Taylor (England), 5 points to 1 points
    Allan Taylor
    Kyren Wilson
  • Wu Yize (China) beat Stuart Bingham (England), 5 points to 4 points
    Stuart Bingham
    Wu Yize
  • Mark Allen (Northern Ireland) beat Jack Lisowski (England), 5 points to 1 points
    Mark Allen
    Jack Lisowski
  • Artemijs Zizins (Latvia) beat Luca Brecel (Belgium), 5 points to 1 points
    Artemijs Zizins
    Luca Brecel
  • Gary Wilson (England) beat Ian Burns (England), 5 points to 1 points
    Gary Wilson
    Ian Burns
  • Zhang Anda (China) beat Xiao Guodong (China), 5 points to 2 points
    Zhang Anda
    Xiao Guodong
  • Marco Fu (Hong Kong) beat Martin O'Donnell (England), 5 points to 3 points
    Marco Fu
    Martin O'Donnell
  • Zhao Xintong (China) beat Sam Craigie (England), 5 points to 1 points
    Sam Craigie
    Zhao Xintong
  • Hossein Vafaei (Iran) beat Mark Williams (Wales), 5 points to 2 points
    Hossein Vafaei
    Mark Williams
  • Judd Trump (England) beat Jackson Page (Wales), 5 points to 2 points
    Judd Trump
    Jackson Page
  • Thepchaiya Un Nooh (Thailand) beat Michael Holt (England), 5 points to 1 points
    Michael Holt
    Thepchaiya Un Nooh
  • Robbie Williams (England) beat Daniel Wells (Wales), 5 points to 4 points
    Robbie Williams
    Daniel Wells

Tuesday 17th March 2026

Round of 64

  • Jackson Page (Wales) beat Wenwei Liu (China), 5 points to 2 points
    Wenwei Liu
    Jackson Page
  • Xiao Guodong (China) beat Julien Leclercq (Belgium), 5 points to 2 points
    Julien Leclercq
    Xiao Guodong
  • Mark Allen (Northern Ireland) beat Antoni Kowalski (Poland), 5 points to 2 points
    Mark Allen
    Antoni Kowalski
  • Wu Yize (China) beat Chang Bingyu (China), 5 points to 3 points
    Chang Bingyu
    Wu Yize
  • Kyren Wilson (England) beat Lyu Haotian (China), 5 points to 2 points
    Lyu Haotian
    Kyren Wilson
  • Ishpreet Chadha (India) tied Ronnie O'Sullivan (England), 0 points to 0 points
    Ishpreet Chadha
    Ronnie O'Sullivan
  • Judd Trump (England) beat Florian Nuessle (Austria), 5 points to 1 points
    Judd Trump
    Florian Nuessle
  • Zhang Anda (China) beat Steven Hallworth (England), 5 points to 1 points
    Steven Hallworth
    Zhang Anda
  • Stan Moody (England) beat John Higgins (Scotland), 5 points to 4 points
    John Higgins
    Stan Moody
  • Marco Fu (Hong Kong) beat Iulian Boiko (Ukraine), 5 points to 3 points
    Marco Fu
    Iulian Boiko
  • Martin O'Donnell (England) beat Ali Carter (England), 5 points to 3 points
    Ali Carter
    Martin O'Donnell
  • Michael Holt (England) tied Mark Selby (England), 0 points to 0 points
    Michael Holt
    Mark Selby
  • Ian Burns (England) tied Barry Hawkins (England), 0 points to 0 points
    Ian Burns
    Barry Hawkins
  • Mark Williams (Wales) beat Ricky Walden (England), 5 points to 2 points
    Ricky Walden
    Mark Williams
  • Zhao Xintong (China) beat Long Zehuang (China), 5 points to 4 points
    Long Zehuang
    Zhao Xintong
  • Gary Wilson (England) beat Aaron Hill (Ireland), 5 points to 4 points
    Aaron Hill
    Gary Wilson
  • Sam Craigie (England) beat Pengcheng Yao (China), 5 points to 3 points
    Pengcheng Yao
    Sam Craigie

Monday 16th March 2026

Round of 64

  • Ryan Day (Wales) beat Lei Peifan (China), 5 points to 1 points
    Lei Peifan
    Ryan Day
  • Artemijs Zizins (Latvia) tied Chris Wakelin (England), 0 points to 0 points
    Artemijs Zizins
    Chris Wakelin
  • Luca Brecel (Belgium) tied Jak Jones (Wales), 0 points to 0 points
    Luca Brecel
    Jak Jones
  • Matthew Selt (England) tied David Gilbert (England), 0 points to 0 points
    Matthew Selt
    David Gilbert
  • Xu Si (China) tied Stephen Maguire (Scotland), 0 points to 0 points
    Xu Si
    Stephen Maguire
  • Shaun Murphy (England) beat David Lilley (England), 5 points to 4 points
    David Lilley
    Shaun Murphy
  • Yichen Xu (China) tied Umut Dikme (Germany), 0 points to 0 points
    Yichen Xu
    Umut Dikme
  • Zhou Yuelong (China) beat He Guoqiang (China), 5 points to 3 points
    Zhou Yuelong
    He Guoqiang
  • Allan Taylor (England) beat Zak Surety (England), 5 points to 2 points
    Zak Surety
    Allan Taylor
  • Robbie Williams (England) beat Hanyang Zhao (China), 5 points to 4 points
    Hanyang Zhao
    Robbie Williams
  • Jack Lisowski (England) beat Cheung Ka Wai (Hong Kong), 5 points to 1 points
    Jack Lisowski
    Cheung Ka Wai
  • Stuart Bingham (England) beat Anthony McGill (Scotland), 5 points to 4 points
    Anthony McGill
    Stuart Bingham
  • Daniel Wells (Wales) beat Elliot Slessor (England), 5 points to 0 points
    Elliot Slessor
    Daniel Wells
  • Hossein Vafaei (Iran) beat Matthew Stevens (Wales), 5 points to 1 points
    Matthew Stevens
    Hossein Vafaei
  • Thepchaiya Un Nooh (Thailand) beat David Grace (England), 5 points to 1 points
    David Grace
    Thepchaiya Un Nooh
All times are UK and subject to change. BBC is not responsible for any changes.