Predictions

  • Patreon
  • These predictions are machine-calculated based on a complex algorithm (called Magic8Ball!), which I'm constantly improving to be as accurate as possible. However, snooker is a sport of two players where unexpected/unpredictable things happen. Therefore, these predictions are only for fun and analysis.

    This algorithm, like everything else on CueTracker, was specifically custom-coded from scratch. The algorithm takes into account over 50 variables, and nightly evaluates past matches in order to make itself smarter and more accurate, so you might see slight changes day-to-day. Thanks to snooker.org for providing an easy way to get future match listings.

    PLEASE NOTE: CueTracker and/or its owner CANNOT be held responsible/liable for ANY losses, monetary or otherwise, arising from use of these predictions, for example in betting.


    Current success rate: 65.91% out of 6837 predictions


    Gibraltar 2019 Gibraltar Open

    Wales Daniel Wells
    79.48% 20.52%
    England Marvin Morgan
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    China Yan Bingtao
    62.00% 38.00%
    Wales Lee Walker
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    Wales Kishan Hirani
    36.44% 63.56%
    England Barry Pinches
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    England Peter Ebdon
    58.99% 41.01%
    England Jamie Barrett
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    Wales Jak Jones
    39.23% 60.77%
    England David Grace
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    England Peter Lines
    66.47% 33.53%
    England Matthew Glasby
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    China Fan Zhengyi
    56.11% 43.89%
    England Harvey Chandler
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    Germany Simon Lichtenberg
    33.19% 66.81%
    England Chris Wakelin
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    England Mark King
    64.28% 35.72%
    England Mark Joyce
    Pre-qualifying 1 Playing 2019-03-15 09:30 View head-to-head
    China Chen Zifan
    52.20% 47.80%
    England Farakh Ajaib
    Pre-qualifying 1 Playing 2019-03-15 11:00 View head-to-head
    England Nigel Bond
    77.19% 22.81%
    England Daniel Bagley
    Pre-qualifying 1 Playing 2019-03-15 11:00 View head-to-head
    Finland Robin Hull
    54.28% 45.72%
    China Zhang Anda
    Pre-qualifying 1 Playing 2019-03-15 11:00 View head-to-head
    Wales Jamie Clarke
    68.39% 31.61%
    China Luo Honghao
    Pre-qualifying 1 Playing 2019-03-15 11:00 View head-to-head
    England Michael Holt
    48.29% 51.71%
    England Oliver Brown
    Pre-qualifying 1 Playing 2019-03-15 11:00 View head-to-head
    China Lu Ning
    66.56% 33.44%
    England Adam Ashley
    Pre-qualifying 1 Playing 2019-03-15 11:30 View head-to-head
    Wales Dominic Dale
    76.36% 23.64%
    Wales Elfed Evans
    Pre-qualifying 1 Playing 2019-03-15 11:30 View head-to-head
    England Ricky Walden
    43.58% 56.42%
    England Jamie O'Neill
    Pre-qualifying 1 Playing 2019-03-15 11:30 View head-to-head
    England Jimmy Robertson
    56.11% 43.89%
    England Sam Baird
    Pre-qualifying 1 Playing 2019-03-15 11:30 View head-to-head
    Scotland Scott Donaldson
    65.15% 34.85%
    Wales Duane Jones
    Pre-qualifying 1 Playing 2019-03-15 12:30 View head-to-head
    Scotland Anthony McGill
    62.37% 37.63%
    China Zhang Yong
    Pre-qualifying 1 Playing 2019-03-15 12:30 View head-to-head
    China Zhou Yuelong
    83.77% 16.23%
    Poland Lukasz Guzowski
    Pre-qualifying 1 Playing 2019-03-15 12:30 View head-to-head
    England Matthew Selt
    48.96% 51.04%
    England Andy Hicks
    Pre-qualifying 1 Playing 2019-03-15 12:30 View head-to-head
    Iran Soheil Vahedi
    34.70% 65.30%
    Thailand Thepchaiya Un-Nooh
    Pre-qualifying 1 Playing 2019-03-15 13:00 View head-to-head
    England Rory McLeod
    66.50% 33.50%
    Ukraine Sergey Isaenko
    Pre-qualifying 1 Playing 2019-03-15 13:00 View head-to-head
    Norway Kurt Maflin
    54.70% 45.30%
    England Joe O'Connor
    Pre-qualifying 1 Playing 2019-03-15 13:00 View head-to-head
    England Joe Perry
    57.69% 42.31%
    England Sean O'Sullivan
    Pre-qualifying 1 Playing 2019-03-15 14:00 View head-to-head
    England Ian Burns
    51.32% 48.68%
    England Alfie Burden
    Pre-qualifying 1 Playing 2019-03-15 14:00 View head-to-head
    China Yuan Sijun
    66.94% 33.06%
    England Sanderson Lam
    Pre-qualifying 1 Playing 2019-03-15 14:00 View head-to-head
    England Craig Steadman
    44.36% 55.64%
    England James Cahill
    Pre-qualifying 1 Playing 2019-03-15 14:00 View head-to-head
    England Mark King
    50.68% 49.32%
    England Chris Wakelin
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    England David Grace
    55.56% 44.44%
    England Peter Ebdon
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    Wales Daniel Wells
    71.28% 28.72%
    Khurram Khan
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    England Peter Lines
    77.33% 22.67%
    China Fan Zhengyi
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    China Yan Bingtao
    49.91% 50.09%
    England Barry Pinches
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    China Chen Zifan
    39.22% 60.78%
    Finland Robin Hull
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    Wales Jamie Clarke
    53.01% 46.99%
    England Nigel Bond
    Pre-qualifying 2 Playing 2019-03-15 15:30 View head-to-head
    Thailand Thepchaiya Un-Nooh
    59.73% 40.27%
    England John Astley
    Pre-qualifying 2 Playing 2019-03-15 17:00 View head-to-head
    Scotland Chris Totten
    24.90% 75.10%
    England Mark Davis
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    Ireland Fergal O'Brien
    63.08% 36.92%
    Norway Christopher Watts
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    England Elliot Slessor
    66.21% 33.79%
    England Mark Winsor
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    Wales Ryan Day
    69.43% 30.57%
    Germany Lukas Kleckers
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    England Billy Joe Castle
    58.58% 41.42%
    England Sam Craigie
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    Pakistan Hamza Akbar
    49.44% 50.56%
    Wales Michael White
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    Northern Ireland Joe Swail
    54.57% 45.43%
    Northern Ireland Gerard Greene
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    Belgium Luca Brecel
    51.40% 48.60%
    England Liam Highfield
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    Thailand Noppon Saengkham
    52.75% 47.25%
    Ireland Leo Fernandez
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    England David Gilbert
    74.95% 25.05%
    Spain David Alcaide
    Pre-qualifying 1 Playing 2019-03-16 09:30 View head-to-head
    China Chen Feilong
    34.42% 65.58%
    China Tian Pengfei
    Pre-qualifying 1 Playing 2019-03-16 11:00 View head-to-head
    Cyprus Michael Georgiou
    61.42% 38.58%
    England Paul Davison
    Pre-qualifying 1 Playing 2019-03-16 11:00 View head-to-head
    England Barry Hawkins
    54.49% 45.51%
    England Ashley Carty
    Pre-qualifying 1 Playing 2019-03-16 11:00 View head-to-head
    England Andrew Higginson
    58.06% 41.94%
    Scotland Dylan Craig
    Pre-qualifying 1 Playing 2019-03-16 11:00 View head-to-head
    England Andy Lee
    58.84% 41.16%
    England Curtis Daher
    Pre-qualifying 1 Playing 2019-03-16 11:00 View head-to-head
    England Anthony Hamilton
    65.98% 34.02%
    Portugal Francisco Domingues
    Pre-qualifying 1 Playing 2019-03-16 11:30 View head-to-head
    England Ashley Hugill
    65.01% 34.99%
    England Hamim Hussain
    Pre-qualifying 1 Playing 2019-03-16 11:30 View head-to-head
    England Stuart Bingham
    62.92% 37.08%
    England Mike Dunn
    Pre-qualifying 1 Playing 2019-03-16 11:30 View head-to-head
    Israel Eden Sharav
    56.65% 43.35%
    England Mike Finn
    Pre-qualifying 1 Playing 2019-03-16 11:30 View head-to-head
    England Allan Taylor
    39.60% 60.40%
    England Kuldesh Johal
    Pre-qualifying 1 Playing 2019-03-16 11:30 View head-to-head
    England Martin O'Donnell
    43.85% 56.15%
    Spain Francisco Sanchez Ruiz
    Pre-qualifying 1 Playing 2019-03-16 12:30 View head-to-head
    England Jack Lisowski
    63.64% 36.36%
    England Hammad Miah
    Pre-qualifying 1 Playing 2019-03-16 12:30 View head-to-head
    England Gary Wilson
    60.82% 39.18%
    China Zhao Xintong
    Pre-qualifying 1 Playing 2019-03-16 12:30 View head-to-head
    Ireland Ken Doherty
    56.25% 43.75%
    England Oliver Lines
    Pre-qualifying 1 Playing 2019-03-16 12:30 View head-to-head
    England Ben Woollaston
    67.80% 32.20%
    Ireland Ronan Whyte
    Pre-qualifying 1 Playing 2019-03-16 13:00 View head-to-head
    England Tom Ford
    51.59% 48.41%
    England David Lilley
    Pre-qualifying 1 Playing 2019-03-16 13:00 View head-to-head
    China Xu Si
    42.18% 57.82%
    China Zhang Jiankang
    Pre-qualifying 1 Playing 2019-03-16 13:00 View head-to-head
    Poland Adam Stefanow
    28.08% 71.92%
    England Robert Milkins
    Pre-qualifying 1 Playing 2019-03-16 13:00 View head-to-head
    England Kyren Wilson
    64.78% 35.22%
    Northern Ireland Jordan Brown
    Pre-qualifying 1 Playing 2019-03-16 14:00 View head-to-head
    England Robbie Williams
    42.65% 57.35%
    England Jimmy White
    Pre-qualifying 1 Playing 2019-03-16 14:00 View head-to-head
    England Rod Lawler
    63.04% 36.96%
    Jersey Steve Thomas
    Pre-qualifying 1 Playing 2019-03-16 14:00 View head-to-head
    Scotland Ross Muir
    53.99% 46.01%
    Belgium Kevin van Hove
    Pre-qualifying 1 Playing 2019-03-16 14:00 View head-to-head
    England Andy Lee
    43.42% 56.58%
    England Kuldesh Johal
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    England Ashley Carty
    45.82% 54.18%
    England Andrew Higginson
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    China Tian Pengfei
    53.11% 46.89%
    Cyprus Michael Georgiou
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    England Liam Highfield
    54.14% 45.86%
    Ireland Fergal O'Brien
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    Northern Ireland Joe Swail
    51.04% 48.96%
    England David Gilbert
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    England Billy Joe Castle
    54.74% 45.26%
    Pakistan Hamza Akbar
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    England Elliot Slessor
    42.91% 57.09%
    England Mark Davis
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    Wales Ryan Day
    61.49% 38.51%
    Thailand Noppon Saengkham
    Pre-qualifying 2 Playing 2019-03-16 15:30 View head-to-head
    England Ashley Hugill
    42.05% 57.95%
    Israel Eden Sharav
    Pre-qualifying 2 Playing 2019-03-16 17:00 View head-to-head
    England Jack Lisowski
    52.54% 47.46%
    England Gary Wilson
    Pre-qualifying 2 Playing 2019-03-16 17:00 View head-to-head
    England Ashley Hugill
    34.75% 65.25%
    England Anthony Hamilton
    Last 128 Playing 2019-03-16 19:30 View head-to-head
    England Jack Lisowski
    49.87% 50.13%
    Ireland Ken Doherty
    Last 128 Playing 2019-03-16 19:30 View head-to-head
    China Zhang Jiankang
    44.02% 55.98%
    England Robert Milkins
    Last 128 Playing 2019-03-16 19:30 View head-to-head
    Wales Ryan Day
    58.81% 41.19%
    England Elliot Slessor
    Last 128 Playing 2019-03-16 19:30 View head-to-head
    England Liam Highfield
    44.58% 55.42%
    China Tian Pengfei
    Last 128 Playing 2019-03-16 19:30 View head-to-head
    England Oliver Brown
    49.21% 50.79%
    China Lu Ning
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    Norway Kurt Maflin
    42.84% 57.16%
    England Stuart Bingham
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    England Robert Milkins
    41.33% 58.67%
    England Kyren Wilson
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    England Gary Wilson
    49.53% 50.47%
    China Yuan Sijun
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    England Andrew Higginson
    47.24% 52.76%
    China Zhou Yuelong
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    Wales Daniel Wells
    51.00% 49.00%
    England David Gilbert
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    Wales Ryan Day
    58.42% 41.58%
    England David Grace
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    China Tian Pengfei
    46.70% 53.30%
    China Yan Bingtao
    Last 64 Playing 2019-03-17 10:00 View head-to-head
    England Stuart Bingham
    54.36% 45.64%
    China Yuan Sijun
    Semi-final Playing 2019-03-17 16:00 View head-to-head
    Wales Ryan Day
    50.32% 49.68%
    England Stuart Bingham
    Final Playing 2019-03-17 20:00 View head-to-head