Predictions Archive

  • 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.9% out of 8174 predictions
    See current predictions


    Northern Ireland 2018 Northern Ireland Open

    Final
    Playing 2018-11-18 20:00
    England Judd Trump
    43.72% 56.28%
    England Ronnie O'Sullivan
    Outcome: Trump 9-7
    Semi-final
    Playing 2018-11-17 14:00
    England Ronnie O'Sullivan
    49.54% 50.46%
    England Mark Selby
    Outcome: O'Sullivan 6-5
    Semi-final
    Playing 2018-11-17 20:00
    Israel Eden Sharav
    41.76% 58.24%
    England Judd Trump
    Outcome: Trump 6-3
    Quarter-final
    Playing 2018-11-16 20:00
    England Ronnie O'Sullivan
    55.03% 44.97%
    England David Gilbert
    Outcome: O'Sullivan 5-2
    Quarter-final
    Playing 2018-11-16 20:00
    Israel Eden Sharav
    38.44% 61.56%
    England Peter Ebdon
    Outcome: Sharav 5-4
    Quarter-final
    Playing 2018-11-16 15:00
    England Judd Trump
    52.42% 47.58%
    Wales Ryan Day
    Outcome: Trump 5-3
    Quarter-final
    Playing 2018-11-16 13:00
    Thailand Thepchaiya Un-Nooh
    41.95% 58.05%
    England Mark Selby
    Outcome: Selby 5-3
    Last 16
    Playing 2018-11-15 20:00
    England Ali Carter
    60.43% 39.57%
    Israel Eden Sharav
    Outcome: Sharav 4-3
    Last 16
    Playing 2018-11-15 21:00
    Wales Ryan Day
    56.17% 43.83%
    England Andrew Higginson
    Outcome: Day 4-0
    Last 16
    Playing 2018-11-15 20:00
    China Li Hang
    44.63% 55.37%
    England Peter Ebdon
    Outcome: Ebdon 4-1
    Last 16
    Playing 2018-11-15 20:00
    China Lu Ning
    40.64% 59.36%
    England David Gilbert
    Outcome: Gilbert 4-0
    Last 16
    Playing 2018-11-15 20:00
    England Martin O'Donnell
    42.35% 57.65%
    England Mark Selby
    Outcome: Selby 4-2
    Last 16
    Playing 2018-11-15 20:00
    England Ronnie O'Sullivan
    57.27% 42.73%
    China Zhou Yuelong
    Outcome: O'Sullivan 4-1
    Last 16
    Playing 2018-11-15 21:00
    England Judd Trump
    56.28% 43.72%
    Belgium Luca Brecel
    Outcome: Trump 4-2
    Last 16
    Playing 2018-11-15 20:00
    Thailand Thepchaiya Un-Nooh
    50.01% 49.99%
    England Robbie Williams
    Outcome: Un-Nooh 4-0
    Last 32
    Playing 2018-11-15 14:00
    Pakistan Hamza Akbar
    37.55% 62.45%
    England Mark Selby
    Outcome: Selby 4-0
    Last 32
    Playing 2018-11-15 14:00
    Belgium Luca Brecel
    45.85% 54.15%
    England Gary Wilson
    Outcome: Brecel 4-2
    Last 32
    Playing 2018-11-15 11:00
    England Ali Carter
    53.53% 46.47%
    China Xiao Guodong
    Outcome: Carter 4-2
    Last 32
    Playing 2018-11-15 11:00
    England Mark Davis
    51.28% 48.72%
    England Peter Ebdon
    Outcome: Ebdon 4-1
    Last 32
    Playing 2018-11-15 14:00
    Scotland Scott Donaldson
    54.03% 45.97%
    England Martin O'Donnell
    Outcome: O'Donnell 4-1
    Last 32
    Playing 2018-11-15 14:00
    China Li Hang
    38.49% 61.51%
    Australia Neil Robertson
    Outcome: Hang 4-0
    Last 32
    Playing 2018-11-15 11:00
    England Andrew Higginson
    43.45% 56.55%
    England Billy Joe Castle
    Outcome: Higginson 4-2
    Last 32
    Playing 2018-11-15 11:00
    England Michael Holt
    49.98% 50.02%
    China Zhou Yuelong
    Outcome: Yuelong 4-3
    Last 32
    Playing 2018-11-15 11:00
    Finland Robin Hull
    38.67% 61.33%
    Wales Ryan Day
    Outcome: Day 4-3
    Last 32
    Playing 2018-11-15 11:00
    China Lu Ning
    52.40% 47.60%
    England Hammad Miah
    Outcome: Ning 4-2
    Last 32
    Playing 2018-11-15 15:30
    England Ronnie O'Sullivan
    58.10% 41.90%
    England Tom Ford
    Outcome: O'Sullivan 4-0
    Last 32
    Playing 2018-11-15 11:00
    Wales Matthew Stevens
    49.23% 50.77%
    England David Gilbert
    Outcome: Gilbert 4-2
    Last 32
    Playing 2018-11-15 11:00
    Northern Ireland Joe Swail
    51.71% 48.29%
    Israel Eden Sharav
    Outcome: Sharav 4-2
    Last 32
    Playing 2018-11-15 14:00
    Scotland Chris Totten
    33.22% 66.78%
    Thailand Thepchaiya Un-Nooh
    Outcome: Un-Nooh 4-1
    Last 32
    Playing 2018-11-15 15:30
    England Judd Trump
    47.85% 52.15%
    England Jack Lisowski
    Outcome: Trump 4-0
    Last 32
    Playing 2018-11-15 14:00
    England Robbie Williams
    59.78% 40.22%
    England Sanderson Lam
    Outcome: Williams 4-1
    Last 64
    Playing 2018-11-14 14:00
    China Zhang Anda
    40.10% 59.90%
    Wales Ryan Day
    Outcome: Day 4-3
    Last 64
    Playing 2018-11-14 20:00
    England Sam Baird
    55.62% 44.38%
    Scotland Chris Totten
    Outcome: Totten 4-3
    Last 64
    Playing 2018-11-14 14:00
    England Nigel Bond
    51.73% 48.27%
    Northern Ireland Joe Swail
    Outcome: Swail 4-2
    Last 64
    Playing 2018-11-14 11:00
    Belgium Luca Brecel
    57.33% 42.67%
    England Ian Burns
    Outcome: Brecel 4-0
    Last 64
    Playing 2018-11-14 14:00
    England Billy Joe Castle
    51.10% 48.90%
    England Rory McLeod
    Outcome: Castle 4-1
    Last 64
    Playing 2018-11-14 11:00
    England Sam Craigie
    45.33% 54.67%
    China Li Hang
    Outcome: Hang 4-2
    Last 64
    Playing 2018-11-14 11:00
    England Mark Davis
    58.78% 41.22%
    China Luo Honghao
    Outcome: Davis 4-1
    Last 64
    Playing 2018-11-14 11:00
    England Peter Ebdon
    58.01% 41.99%
    Wales Lee Walker
    Outcome: Ebdon 4-3
    Last 64
    Playing 2018-11-14 14:00
    England David Gilbert
    62.97% 37.03%
    China Chen Zifan
    Outcome: Gilbert 4-2
    Last 64
    Playing 2018-11-14 21:00
    England Liam Highfield
    42.98% 57.02%
    England Jack Lisowski
    Outcome: Lisowski 4-3
    Last 64
    Playing 2018-11-14 15:00
    England Michael Holt
    45.04% 54.96%
    England Mark King
    Outcome: Holt 4-3
    Last 64
    Playing 2018-11-14 14:00
    Finland Robin Hull
    45.41% 54.59%
    China Tian Pengfei
    Outcome: Hull 4-1
    Last 64
    Playing 2018-11-14 20:00
    England David Lilley
    41.12% 58.88%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-2
    Last 64
    Playing 2018-11-14 20:00
    England Peter Lines
    50.80% 49.20%
    England Robbie Williams
    Outcome: Williams 4-2
    Last 64
    Playing 2018-11-14 20:00
    Norway Kurt Maflin
    36.47% 63.53%
    Australia Neil Robertson
    Outcome: Robertson 4-3
    Last 64
    Playing 2018-11-14 17:30
    Scotland Alan McManus
    54.88% 45.12%
    China Lu Ning
    Outcome: Ning 4-1
    Last 64
    Playing 2018-11-14 15:00
    England Hammad Miah
    49.65% 50.35%
    China Niu Zhuang
    Outcome: Miah 4-0
    Last 64
    Playing 2018-11-14 20:00
    England Ronnie O'Sullivan
    59.81% 40.19%
    China Mei Xiwen
    Outcome: O'Sullivan 4-1
    Last 64
    Playing 2018-11-14 20:00
    England Sean O'Sullivan
    46.57% 53.43%
    England Sanderson Lam
    Outcome: Lam 4-3
    Last 64
    Playing 2018-11-14 15:00
    England Jimmy Robertson
    45.48% 54.52%
    England Mark Selby
    Outcome: Selby 4-0
    Last 64
    Playing 2018-11-14 11:00
    China Yuan Sijun
    54.43% 45.57%
    England Andrew Higginson
    Outcome: Higginson 4-3
    Last 64
    Playing 2018-11-14 11:00
    Thailand Akani Songsermsawad
    47.12% 52.88%
    China Xiao Guodong
    Outcome: Guodong 4-3
    Last 64
    Playing 2018-11-14 14:00
    Wales Matthew Stevens
    60.88% 39.12%
    Northern Ireland Gerard Greene
    Outcome: Stevens 4-1
    Last 64
    Playing 2018-11-14 21:00
    England Judd Trump
    55.17% 44.83%
    England Stuart Carrington
    Outcome: Trump 4-0
    Last 64
    Playing 2018-11-14 17:30
    Thailand Thepchaiya Un-Nooh
    60.35% 39.65%
    Scotland Ross Muir
    Outcome: Un-Nooh 4-0
    Last 64
    Playing 2018-11-14 14:00
    Switzerland Alexander Ursenbacher
    53.73% 46.27%
    Pakistan Hamza Akbar
    Outcome: Akbar 4-3
    Last 64
    Playing 2018-11-14 20:00
    England Chris Wakelin
    45.21% 54.79%
    England Tom Ford
    Outcome: Ford 4-3
    Last 64
    Playing 2018-11-14 11:00
    Wales Daniel Wells
    40.73% 59.27%
    England Gary Wilson
    Outcome: Wilson 4-3
    Last 64
    Playing 2018-11-14 11:00
    Wales Michael White
    54.32% 45.68%
    Israel Eden Sharav
    Outcome: Sharav 4-2
    Last 64
    Playing 2018-11-14 14:00
    Wales Mark Williams
    56.10% 43.90%
    England Ali Carter
    Outcome: Carter 4-3
    Last 64
    Playing 2018-11-14 15:00
    China Zhou Yuelong
    54.88% 45.12%
    Wales Kishan Hirani
    Outcome: Yuelong 4-0
    Last 128
    Playing 2018-11-12 15:00
    Northern Ireland Mark Allen
    68.54% 31.46%
    China Niu Zhuang
    Outcome: Zhuang 4-1
    Last 128
    Playing 2018-11-13 17:30
    China Zhang Anda
    42.24% 57.76%
    China Yan Bingtao
    Outcome: Anda 4-3
    Last 128
    Playing 2018-11-12 21:00
    England Stuart Bingham
    55.39% 44.61%
    England Peter Lines
    Outcome: Lines 4-2
    Last 128
    Playing 2018-11-12 20:00
    Belgium Luca Brecel
    91.94% 8.06%
    Northern Ireland Raymond Fry
    Outcome: Brecel 4-1
    Last 128
    Playing 2018-11-13 20:00
    Northern Ireland Jordan Brown
    48.89% 51.11%
    Finland Robin Hull
    Outcome: Hull 4-1
    Last 128
    Playing 2018-11-12 14:00
    England Ian Burns
    57.50% 42.50%
    England Farakh Ajaib
    Outcome: Burns 4-1
    Last 128
    Playing 2018-11-12 14:00
    England Stuart Carrington
    61.17% 38.83%
    China Xu Si
    Outcome: Carrington 4-1
    Last 128
    Playing 2018-11-12 14:00
    England Ashley Carty
    38.06% 61.94%
    Norway Kurt Maflin
    Outcome: Maflin 4-0
    Last 128
    Playing 2018-11-12 20:00
    Malaysia Thor Chuan Leong
    36.71% 63.29%
    England Chris Wakelin
    Outcome: Wakelin 4-1
    Last 128
    Playing 2018-11-12 20:00
    Wales Jamie Clarke
    25.77% 74.23%
    China Yuan Sijun
    Outcome: Sijun 4-1
    Last 128
    Playing 2018-11-13 11:00
    Wales Dominic Dale
    71.35% 28.65%
    Scotland Chris Totten
    Outcome: Totten 4-3
    Last 128
    Playing 2018-11-12 17:30
    England Mark Davis
    58.19% 41.81%
    Thailand Noppon Saengkham
    Outcome: Davis 4-3
    Last 128
    Playing 2018-11-12 17:30
    England Paul Davison
    36.36% 63.64%
    England Ali Carter
    Outcome: Carter 4-1
    Last 128
    Playing 2018-11-12 15:00
    Wales Ryan Day
    57.72% 42.28%
    Cyprus Michael Georgiou
    Outcome: Day 4-1
    Last 128
    Playing 2018-11-13 15:00
    Ireland Ken Doherty
    50.23% 49.77%
    Scotland Scott Donaldson
    Outcome: Donaldson 4-1
    Last 128
    Playing 2018-11-12 20:00
    Scotland Graeme Dott
    54.68% 45.32%
    England Billy Joe Castle
    Outcome: Castle 4-3
    Last 128
    Playing 2018-11-12 11:00
    England Adam Duffy
    48.65% 51.35%
    England Sam Craigie
    Outcome: Craigie 4-0
    Last 128
    Playing 2018-11-13 14:00
    England Peter Ebdon
    77.97% 22.03%
    Northern Ireland Patrick Wallace
    Outcome: Ebdon 4-0
    Last 128
    Playing 2018-11-12 20:00
    England Tom Ford
    58.93% 41.07%
    England Rod Lawler
    Outcome: Ford 4-3
    Last 128
    Playing 2018-11-13 11:00
    England David Gilbert
    55.25% 44.75%
    Ireland Fergal O'Brien
    Outcome: Gilbert 4-1
    Last 128
    Playing 2018-11-12 14:00
    Northern Ireland Gerard Greene
    44.42% 55.58%
    England Oliver Lines
    Outcome: Greene 4-0
    Last 128
    Playing 2018-11-12 11:00
    China Xiao Guodong
    66.85% 33.15%
    England Harvey Chandler
    Outcome: Guodong 4-3
    Last 128
    Playing 2018-11-12 11:00
    England Barry Hawkins
    61.62% 38.38%
    China Chen Zifan
    Outcome: Zifan 4-3
    Last 128
    Playing 2018-11-12 20:00
    Scotland John Higgins
    67.63% 32.37%
    England Rory McLeod
    Outcome: McLeod 4-2
    Last 128
    Playing 2018-11-12 14:00
    England Liam Highfield
    61.93% 38.07%
    Thailand James Wattana
    Outcome: Highfield 4-2
    Last 128
    Playing 2018-11-13 11:00
    Wales Kishan Hirani
    35.82% 64.18%
    Wales Jak Jones
    Outcome: Hirani 4-3
    Last 128
    Playing 2018-11-12 14:00
    China Luo Honghao
    40.08% 59.92%
    China Lyu Haotian
    Outcome: Honghao 4-2
    Last 128
    Playing 2018-11-13 20:00
    England Ashley Hugill
    54.52% 45.48%
    Pakistan Hamza Akbar
    Outcome: Akbar 4-2
    Last 128
    Playing 2018-11-12 11:00
    England Mark Joyce
    39.04% 60.96%
    Wales Michael White
    Outcome: White 4-0
    Last 128
    Playing 2018-11-13 11:00
    England Mark King
    59.42% 40.58%
    England John Astley
    Outcome: King 4-0
    Last 128
    Playing 2018-11-13 15:00
    England Sanderson Lam
    46.02% 53.98%
    England Joe O'Connor
    Outcome: Lam 4-3
    Last 128
    Playing 2018-11-13 14:00
    England Andy Lee
    65.11% 34.89%
    England Sean O'Sullivan
    Outcome: O'Sullivan 4-1
    Last 128
    Playing 2018-11-13 14:00
    Germany Simon Lichtenberg
    29.80% 70.20%
    England Robbie Williams
    Outcome: Williams 4-0
    Last 128
    Playing 2018-11-13 20:00
    England David Lilley
    47.27% 52.73%
    Wales Duane Jones
    Outcome: Lilley 4-2
    Last 128
    Playing 2018-11-13 17:30
    England Jack Lisowski
    52.53% 47.47%
    Iran Hossein Vafaei
    Outcome: Lisowski 4-0
    Last 128
    Playing 2018-11-12 14:00
    Scotland Stephen Maguire
    52.72% 47.28%
    England Michael Holt
    Outcome: Holt 4-2
    Last 128
    Playing 2018-11-12 11:00
    Scotland Anthony McGill
    69.90% 30.10%
    Switzerland Alexander Ursenbacher
    Outcome: Ursenbacher 4-0
    Last 128
    Playing 2018-11-13 14:00
    Scotland Alan McManus
    53.38% 46.62%
    England Allan Taylor
    Outcome: McManus 4-0
    Last 128
    Playing 2018-11-13 11:00
    England Hammad Miah
    70.44% 29.56%
    Egypt Basem Eltahhan
    Outcome: Miah 4-2
    Last 128
    Playing 2018-11-13 14:00
    England Robert Milkins
    53.23% 46.77%
    Thailand Thepchaiya Un-Nooh
    Outcome: Un-Nooh 4-0
    Last 128
    Playing 2018-11-13 15:00
    England Shaun Murphy
    48.58% 51.42%
    England Sam Baird
    Outcome: Baird 4-2
    Last 128
    Playing 2018-11-13 14:00
    England Ronnie O'Sullivan
    78.45% 21.55%
    Iran Soheil Vahedi
    Outcome: O'Sullivan 4-0
    Last 128
    Playing 2018-11-12 20:00
    China Tian Pengfei
    52.97% 47.03%
    England Mike Dunn
    Outcome: Pengfei 4-3
    Last 128
    Playing 2018-11-13 21:00
    England Joe Perry
    60.23% 39.77%
    England Nigel Bond
    Outcome: Bond 4-2
    Last 128
    Playing 2018-11-13 21:00
    Australia Neil Robertson
    57.51% 42.49%
    England Ben Woollaston
    Outcome: Robertson 4-3
    Last 128
    Playing 2018-11-13 20:00
    England Jimmy Robertson
    60.84% 39.16%
    England James Cahill
    Outcome: Robertson 4-1
    Last 128
    Playing 2018-11-13 15:00
    England Mark Selby
    45.06% 54.94%
    England Anthony Hamilton
    Outcome: Selby 4-1
    Last 128
    Playing 2018-11-12 11:00
    Israel Eden Sharav
    47.24% 52.76%
    China Li Yuan
    Outcome: Sharav 4-3
    Last 128
    Playing 2018-11-13 20:00
    England Luke Simmonds
    46.32% 53.68%
    Northern Ireland Joe Swail
    Outcome: Swail 4-1
    Last 128
    Playing 2018-11-13 14:00
    England Elliot Slessor
    53.82% 46.18%
    Scotland Ross Muir
    Outcome: Muir 4-1
    Last 128
    Playing 2018-11-13 11:00
    England Craig Steadman
    65.05% 34.95%
    China Lu Ning
    Outcome: Ning 4-3
    Last 128
    Playing 2018-11-13 20:00
    England Judd Trump
    49.88% 50.12%
    England Matthew Selt
    Outcome: Trump 4-2
    Last 128
    Playing 2018-11-13 20:00
    England Ricky Walden
    57.15% 42.85%
    Wales Matthew Stevens
    Outcome: Stevens 4-3
    Last 128
    Playing 2018-11-13 20:00
    England Jimmy White
    58.99% 41.01%
    England Martin O'Donnell
    Outcome: O'Donnell 4-3
    Last 128
    Playing 2018-11-12 14:00
    Wales Mark Williams
    62.76% 37.24%
    England Alfie Burden
    Outcome: Williams 4-2
    Last 128
    Playing 2018-11-12 15:00
    England Gary Wilson
    68.10% 31.90%
    Poland Adam Stefanow
    Outcome: Wilson 4-3
    Last 128
    Playing 2018-11-12 21:00
    England Kyren Wilson
    55.17% 44.83%
    Wales Lee Walker
    Outcome: Walker 4-3
    Last 128
    Playing 2018-11-12 15:00
    China Zhao Xintong
    58.57% 41.43%
    Wales Daniel Wells
    Outcome: Wells 4-1
    Last 128
    Playing 2018-11-13 11:00
    China Mei Xiwen
    64.69% 35.31%
    China Zhang Jiankang
    Outcome: Xiwen 4-0
    Last 128
    Playing 2018-11-12 11:00
    China Zhang Yong
    52.35% 47.65%
    China Li Hang
    Outcome: Hang 4-3
    Last 128
    Playing 2018-11-12 20:00
    China Zhou Yuelong
    67.61% 32.39%
    Germany Lukas Kleckers
    Outcome: Yuelong 4-1
    Last 128
    Playing 2018-11-12 11:00
    China Fan Zhengyi
    17.11% 82.89%
    Thailand Akani Songsermsawad
    Outcome: Songsermsawad 4-0