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


Wales 2018 Welsh Open

Final
Playing 2018-03-04 20:00
England Barry Hawkins
45.79% 54.21%
Scotland John Higgins
Outcome: Higgins 9-7
Semi-final
Playing 2018-03-03 14:00
England Barry Hawkins
59.65% 40.35%
Thailand Noppon Saengkham
Outcome: Hawkins 6-4
Semi-final
Playing 2018-03-03 20:00
Scotland John Higgins
59.00% 41.00%
England Gary Wilson
Outcome: Higgins 6-2
Quarter-final
Playing 2018-03-02 15:00
China Yan Bingtao
42.01% 57.99%
England Barry Hawkins
Outcome: Hawkins 5-1
Quarter-final
Playing 2018-03-02 13:00
England Ian Burns
55.03% 44.97%
Thailand Noppon Saengkham
Outcome: Saengkham 5-3
Quarter-final
Playing 2018-03-02 20:00
England Ronnie O'Sullivan
50.14% 49.86%
Scotland John Higgins
Outcome: Higgins 5-1
Quarter-final
Playing 2018-03-02 20:00
England Gary Wilson
52.68% 47.32%
China Yu Delu
Outcome: Wilson 5-2
Last 16
Playing 2018-03-01 20:00
England John Astley
40.61% 59.39%
England Gary Wilson
Outcome: Wilson 4-2
Last 16
Playing 2018-03-01 21:00
England Nigel Bond
43.21% 56.79%
Scotland John Higgins
Outcome: Higgins 4-0
Last 16
Playing 2018-03-01 21:00
China Yu Delu
46.19% 53.81%
China Liang Wenbo
Outcome: Delu 4-1
Last 16
Playing 2018-03-01 21:00
England Barry Hawkins
53.31% 46.69%
England Martin Gould
Outcome: Hawkins 4-2
Last 16
Playing 2018-03-01 20:00
England Liam Highfield
52.30% 47.70%
England Ian Burns
Outcome: Burns 4-3
Last 16
Playing 2018-03-01 20:00
England Ronnie O'Sullivan
58.55% 41.45%
England Mike Dunn
Outcome: O'Sullivan 4-0
Last 16
Playing 2018-03-01 20:00
Wales Matthew Stevens
51.62% 48.38%
China Yan Bingtao
Outcome: Bingtao 4-2
Last 16
Playing 2018-03-01 20:00
England Kyren Wilson
55.73% 44.27%
Thailand Noppon Saengkham
Outcome: Saengkham 4-0
Last 32
Playing 2018-03-01 14:00
Northern Ireland Mark Allen
52.20% 47.80%
England Gary Wilson
Outcome: Wilson 4-3
Last 32
Playing 2018-03-01 11:00
England Stuart Bingham
55.16% 44.84%
Wales Matthew Stevens
Outcome: Stevens 4-1
Last 32
Playing 2018-03-01 11:00
China Yan Bingtao
51.35% 48.65%
England Peter Ebdon
Outcome: Bingtao 4-1
Last 32
Playing 2018-03-01 14:00
England Ian Burns
50.50% 49.50%
Thailand Akani Songsermsawad
Outcome: Burns 4-2
Last 32
Playing 2018-03-01 14:00
England Sam Craigie
35.41% 64.59%
Scotland John Higgins
Outcome: Higgins 4-0
Last 32
Playing 2018-03-01 14:00
China Yu Delu
44.29% 55.71%
England Ben Woollaston
Outcome: Delu 4-0
Last 32
Playing 2018-03-01 11:00
England Mike Dunn
57.15% 42.85%
China Xu Si
Outcome: Dunn 4-2
Last 32
Playing 2018-03-01 15:00
England Martin Gould
42.74% 57.26%
Wales Mark Williams
Outcome: Gould 4-2
Last 32
Playing 2018-03-01 11:00
Northern Ireland Gerard Greene
59.20% 40.80%
England John Astley
Outcome: Astley 4-3
Last 32
Playing 2018-03-01 11:00
England Liam Highfield
48.39% 51.61%
England Chris Wakelin
Outcome: Highfield 4-1
Last 32
Playing 2018-03-01 14:00
England Jack Lisowski
43.22% 56.78%
England Nigel Bond
Outcome: Bond 4-3
Last 32
Playing 2018-03-01 14:00
England Ronnie O'Sullivan
58.99% 41.01%
England David Grace
Outcome: O'Sullivan 4-0
Last 32
Playing 2018-03-01 11:00
England Craig Steadman
49.21% 50.79%
Thailand Noppon Saengkham
Outcome: Saengkham 4-2
Last 32
Playing 2018-03-01 11:00
Thailand James Wattana
53.90% 46.10%
England Kyren Wilson
Outcome: Wilson 4-3
Last 32
Playing 2018-03-01 15:00
England Robbie Williams
44.91% 55.09%
China Liang Wenbo
Outcome: Wenbo 4-3
Last 32
Playing 2018-03-01 11:00
China Fang Xiongman
37.83% 62.17%
England Barry Hawkins
Outcome: Hawkins 4-2
Last 64
Playing 2018-02-28 15:00
Northern Ireland Mark Allen
66.11% 33.89%
Iran Soheil Vahedi
Outcome: Allen 4-1
Last 64
Playing 2018-02-28 15:00
England Stuart Bingham
58.33% 41.67%
Wales Jackson Page
Outcome: Bingham 4-2
Last 64
Playing 2018-02-28 14:00
England Nigel Bond
46.44% 53.56%
England Ali Carter
Outcome: Bond 4-3
Last 64
Playing 2018-02-28 14:00
Belgium Luca Brecel
54.44% 45.56%
England Mike Dunn
Outcome: Dunn 4-1
Last 64
Playing 2018-02-28 14:00
England Sam Craigie
41.20% 58.80%
Norway Kurt Maflin
Outcome: Craigie 4-1
Last 64
Playing 2018-02-28 20:00
Wales Dominic Dale
58.63% 41.37%
England John Astley
Outcome: Astley 4-2
Last 64
Playing 2018-02-28 14:00
Scotland Scott Donaldson
46.78% 53.22%
Wales Matthew Stevens
Outcome: Stevens 4-2
Last 64
Playing 2018-02-28 20:00
Australia Kurt Dunham
39.96% 60.04%
China Yan Bingtao
Outcome: Bingtao 4-2
Last 64
Playing 2018-02-28 11:00
England Peter Ebdon
51.12% 48.88%
England Anthony Hamilton
Outcome: Ebdon 4-1
Last 64
Playing 2018-02-28 20:00
England Tom Ford
44.31% 55.69%
England Barry Hawkins
Outcome: Hawkins 4-0
Last 64
Playing 2018-02-28 11:00
England David Grace
51.07% 48.93%
Wales Jak Jones
Outcome: Grace 4-0
Last 64
Playing 2018-02-28 17:30
Northern Ireland Gerard Greene
53.74% 46.26%
England Stuart Carrington
Outcome: Greene 4-3
Last 64
Playing 2018-02-28 15:00
China Lyu Haotian
43.87% 56.13%
England Jack Lisowski
Outcome: Lisowski 4-2
Last 64
Playing 2018-02-28 15:00
Wales Jamie Jones
55.68% 44.32%
Thailand Akani Songsermsawad
Outcome: Songsermsawad 4-1
Last 64
Playing 2018-02-28 11:00
China Ding Junhui
62.73% 37.27%
England Liam Highfield
Outcome: Highfield 4-1
Last 64
Playing 2018-02-28 15:00
England Oliver Lines
43.59% 56.41%
China Yu Delu
Outcome: Delu 4-2
Last 64
Playing 2018-02-28 21:00
Scotland Stephen Maguire
46.96% 53.04%
Scotland John Higgins
Outcome: Higgins 4-1
Last 64
Playing 2018-02-28 20:00
Jamaica Rory McLeod
53.43% 46.57%
England Kyren Wilson
Outcome: Wilson 4-0
Last 64
Playing 2018-02-28 20:00
India Aditya Mehta
38.59% 61.41%
Wales Mark Williams
Outcome: Williams 4-3
Last 64
Playing 2018-02-28 14:00
England Ronnie O'Sullivan
53.74% 46.26%
Scotland Graeme Dott
Outcome: O'Sullivan 4-0
Last 64
Playing 2018-02-28 17:30
Australia Neil Robertson
63.79% 36.21%
England Ian Burns
Outcome: Burns 4-3
Last 64
Playing 2018-02-28 11:00
Thailand Noppon Saengkham
39.33% 60.67%
England Judd Trump
Outcome: Saengkham 4-1
Last 64
Playing 2018-02-28 14:00
China Xu Si
46.42% 53.58%
Cyprus Michael Georgiou
Outcome: Si 4-2
Last 64
Playing 2018-02-28 11:00
England Craig Steadman
43.43% 56.57%
Thailand Thepchaiya Un-Nooh
Outcome: Steadman 4-2
Last 64
Playing 2018-02-28 11:00
England Chris Wakelin
45.90% 54.10%
England Andrew Higginson
Outcome: Wakelin 4-2
Last 64
Playing 2018-02-28 14:00
England Ricky Walden
55.05% 44.95%
England Martin Gould
Outcome: Gould 4-3
Last 64
Playing 2018-02-28 11:00
Thailand James Wattana
44.33% 55.67%
England Michael Holt
Outcome: Wattana 4-2
Last 64
Playing 2018-02-28 21:00
China Liang Wenbo
42.99% 57.01%
England Mark Selby
Outcome: Wenbo 4-3
Last 64
Playing 2018-02-28 14:00
England Robbie Williams
52.49% 47.51%
Wales Ian Preece
Outcome: Williams 4-0
Last 64
Playing 2018-02-28 20:00
England Gary Wilson
55.73% 44.27%
Wales Daniel Wells
Outcome: Wilson 4-3
Last 64
Playing 2018-02-28 15:00
England Ben Woollaston
49.52% 50.48%
Scotland Anthony McGill
Outcome: Woollaston 4-3
Last 64
Playing 2018-02-28 11:00
China Fang Xiongman
46.04% 53.96%
China Chen Zifan
Outcome: Xiongman 4-2
Last 128
Playing 2018-02-27 14:00
Pakistan Hamza Akbar
30.12% 69.88%
England Mike Dunn
Outcome: Dunn 4-0
Last 128
Playing 2018-02-26 20:00
Northern Ireland Mark Allen
55.96% 44.04%
China Cao Yupeng
Outcome: Allen 4-2
Last 128
Playing 2018-02-27 14:00
England John Astley
56.70% 43.30%
China Zhang Anda
Outcome: Astley 4-2
Last 128
Playing 2018-02-26 11:00
England Jamie Barrett
37.44% 62.56%
England Ian Burns
Outcome: Burns 4-1
Last 128
Playing 2018-02-26 14:00
England Stuart Bingham
67.06% 32.94%
China Chen Zhe
Outcome: Bingham 4-1
Last 128
Playing 2018-02-27 15:00
England Nigel Bond
67.85% 32.15%
Germany Lukas Kleckers
Outcome: Bond 4-2
Last 128
Playing 2018-02-27 15:00
Malta Alex Borg
64.75% 35.25%
Iran Soheil Vahedi
Outcome: Vahedi 4-0
Last 128
Playing 2018-02-27 11:00
Belgium Luca Brecel
61.22% 38.78%
Ireland Josh Boileau
Outcome: Brecel 4-2
Last 128
Playing 2018-02-27 20:00
England Alfie Burden
44.19% 55.81%
China Liang Wenbo
Outcome: Wenbo 4-3
Last 128
Playing 2018-02-27 11:00
England Stuart Carrington
51.42% 48.58%
England Peter Lines
Outcome: Carrington 4-3
Last 128
Playing 2018-02-26 14:00
England Ali Carter
71.70% 28.30%
Scotland Rhys Clark
Outcome: Carter 4-0
Last 128
Playing 2018-02-27 15:00
Malaysia Thor Chuan Leong
35.11% 64.89%
England Ben Woollaston
Outcome: Woollaston 4-3
Last 128
Playing 2018-02-27 11:00
England Sam Craigie
50.11% 49.89%
Ireland Leo Fernandez
Outcome: Craigie 4-0
Last 128
Playing 2018-02-26 11:00
Wales Dominic Dale
64.38% 35.62%
Scotland Chris Totten
Outcome: Dale 4-0
Last 128
Playing 2018-02-27 11:00
England Paul Davison
55.43% 44.57%
China Lyu Haotian
Outcome: Haotian 4-2
Last 128
Playing 2018-02-26 15:00
Wales Ryan Day
78.28% 21.72%
Australia Kurt Dunham
Outcome: Dunham 4-2
Last 128
Playing 2018-02-27 15:00
China Yu Delu
61.85% 38.15%
England Billy Joe Castle
Outcome: Delu 4-2
Last 128
Playing 2018-02-26 11:00
Scotland Scott Donaldson
42.97% 57.03%
Ireland Fergal O'Brien
Outcome: Donaldson 4-2
Last 128
Playing 2018-02-27 14:00
England David Grace
61.78% 38.22%
Wales Rhydian Richards
Outcome: Grace 4-3
Last 128
Playing 2018-02-26 14:00
China Xiao Guodong
55.73% 44.27%
England Chris Wakelin
Outcome: Wakelin 4-0
Last 128
Playing 2018-02-26 20:00
England Anthony Hamilton
48.23% 51.77%
England David Gilbert
Outcome: Hamilton 4-3
Last 128
Playing 2018-02-26 11:00
England Barry Hawkins
65.39% 34.61%
China Niu Zhuang
Outcome: Hawkins 4-1
Last 128
Playing 2018-02-27 21:00
Scotland John Higgins
57.17% 42.83%
England Matthew Selt
Outcome: Higgins 4-2
Last 128
Playing 2018-02-26 14:00
England Andrew Higginson
59.20% 40.80%
England Ashley Hugill
Outcome: Higginson 4-3
Last 128
Playing 2018-02-26 20:00
England Michael Holt
59.11% 40.89%
England Elliot Slessor
Outcome: Holt 4-2
Last 128
Playing 2018-02-27 21:00
Wales Jamie Jones
61.56% 38.44%
Switzerland Alexander Ursenbacher
Outcome: Jones 4-1
Last 128
Playing 2018-02-26 21:00
China Ding Junhui
74.12% 25.88%
England Hammad Miah
Outcome: Junhui 4-0
Last 128
Playing 2018-02-26 15:00
England Sanderson Lam
29.15% 70.85%
Scotland Graeme Dott
Outcome: Dott 4-0
Last 128
Playing 2018-02-26 15:00
England Rod Lawler
46.49% 53.51%
England Tom Ford
Outcome: Ford 4-0
Last 128
Playing 2018-02-27 20:00
England Oliver Lines
45.51% 54.49%
Israel Eden Sharav
Outcome: Lines 4-3
Last 128
Playing 2018-02-27 14:00
England Jack Lisowski
51.28% 48.72%
England Mark Joyce
Outcome: Lisowski 4-3
Last 128
Playing 2018-02-27 20:00
England Mitchell Mann
40.49% 59.51%
Cyprus Michael Georgiou
Outcome: Georgiou 4-0
Last 128
Playing 2018-02-27 15:00
Scotland Anthony McGill
78.22% 21.78%
Egypt Basem Eltahhan
Outcome: McGill 4-1
Last 128
Playing 2018-02-27 15:00
Jamaica Rory McLeod
63.95% 36.05%
England Adam Duffy
Outcome: McLeod 4-2
Last 128
Playing 2018-02-27 14:00
Scotland Alan McManus
69.69% 30.31%
China Xu Si
Outcome: Si 4-0
Last 128
Playing 2018-02-27 20:00
India Aditya Mehta
46.87% 53.13%
England Martin O'Donnell
Outcome: Mehta 4-3
Last 128
Playing 2018-02-27 20:00
England Shaun Murphy
57.27% 42.73%
Northern Ireland Gerard Greene
Outcome: Greene 4-0
Last 128
Playing 2018-02-26 11:00
Wales Jackson Page
52.69% 47.31%
England Sean O'Sullivan
Outcome: Page 4-3
Last 128
Playing 2018-02-26 17:30
China Tian Pengfei
57.25% 42.75%
Thailand Akani Songsermsawad
Outcome: Songsermsawad 4-1
Last 128
Playing 2018-02-27 15:00
England Joe Perry
47.64% 52.36%
Scotland Stephen Maguire
Outcome: Maguire 4-2
Last 128
Playing 2018-02-26 20:00
Wales Ian Preece
54.45% 45.55%
China Zhao Xintong
Outcome: Preece 4-2
Last 128
Playing 2018-02-26 21:00
Australia Neil Robertson
51.95% 48.05%
England Mark Davis
Outcome: Robertson 4-1
Last 128
Playing 2018-02-27 11:00
England Jimmy Robertson
53.72% 46.28%
Norway Kurt Maflin
Outcome: Maflin 4-0
Last 128
Playing 2018-02-27 11:00
Thailand Noppon Saengkham
59.25% 40.75%
Scotland Ross Muir
Outcome: Saengkham 4-2
Last 128
Playing 2018-02-26 21:00
England Mark Selby
68.62% 31.38%
England Christopher Keogan
Outcome: Selby 4-2
Last 128
Playing 2018-02-26 15:00
England Craig Steadman
63.25% 36.75%
Wales David John
Outcome: Steadman 4-1
Last 128
Playing 2018-02-27 15:00
Wales Matthew Stevens
49.60% 50.40%
Ireland Ken Doherty
Outcome: Stevens 4-1
Last 128
Playing 2018-02-26 20:00
England Judd Trump
64.28% 35.72%
Wales Duane Jones
Outcome: Trump 4-3
Last 128
Playing 2018-02-26 20:00
Iran Hossein Vafaei
43.77% 56.23%
Thailand Thepchaiya Un-Nooh
Outcome: Un-Nooh 4-2
Last 128
Playing 2018-02-26 15:00
Wales Daniel Wells
46.86% 53.14%
Wales Lee Walker
Outcome: Wells 4-1
Last 128
Playing 2018-02-26 17:30
England Jimmy White
46.97% 53.03%
China Yan Bingtao
Outcome: Bingtao 4-3
Last 128
Playing 2018-02-27 11:00
Wales Michael White
51.20% 48.80%
England Martin Gould
Outcome: Gould 4-2
Last 128
Playing 2018-02-27 14:00
Wales Mark Williams
53.22% 46.78%
England Mark King
Outcome: Williams 4-2
Last 128
Playing 2018-02-27 20:00
England Robbie Williams
51.88% 48.12%
England Allan Taylor
Outcome: Williams 4-0
Last 128
Playing 2018-02-27 14:00
England Kyren Wilson
47.12% 52.88%
England Robert Milkins
Outcome: Wilson 4-1
Last 128
Playing 2018-02-27 14:00
England Gary Wilson
58.66% 41.34%
England Sam Baird
Outcome: Wilson 4-1
Last 128
Playing 2018-02-26 11:00
China Fang Xiongman
45.35% 54.65%
China Yuan Sijun
Outcome: Xiongman 4-3
Last 128
Playing 2018-02-27 11:00
China Mei Xiwen
55.35% 44.65%
Wales Jak Jones
Outcome: Jones 4-3
Last 128
Playing 2018-02-26 14:00
China Zhang Yong
43.61% 56.39%
Thailand James Wattana
Outcome: Wattana 4-1
Last 128
Playing 2018-02-26 14:00
China Li Yuan
32.01% 67.99%
England Ricky Walden
Outcome: Walden 4-1
Last 128
Playing 2018-02-26 14:00
China Wang Yuchen
42.46% 57.54%
England Peter Ebdon
Outcome: Ebdon 4-1
Last 128
Playing 2018-02-26 11:00
China Chen Zifan
36.78% 63.22%
China Zhou Yuelong
Outcome: Zifan 4-1
Pre-qualifying 1
Playing 2018-02-26 11:00
Wales Darren Morgan Richards has not played in a pro tournament before, so there is no data available to compare.
Wales Rhydian Richards
Outcome: Richards 4-3