Predictions Archive

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.94% out of 9694 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%
Jamaica 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%
Jamaica 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 21:00
England Kyren Wilson
55.17% 44.83%
Wales Lee Walker
Outcome: Walker 4-3
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 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