Predictions

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.66% out of 4042 predictions


England 2018 Snooker Shootout

Last 128
Playing 2018-02-08 13:00
England Mark Davis
48.01% 51.99%
Scotland Anthony McGill
Last 128
Playing 2018-02-08 13:10
England Mark Joyce
68.61% 31.39%
England Alex Davies
Last 128
Playing 2018-02-08 13:20
Scotland Alan McManus
74.83% 25.17%
Scotland Ross Vallance
Last 128
Playing 2018-02-08 13:30
Wales Duane Jones
28.45% 71.55%
England Ben Woollaston
Last 128
Playing 2018-02-08 13:40
England Craig Steadman
32.60% 67.40%
England Ali Carter
Last 128
Playing 2018-02-08 13:50
Scotland Scott Donaldson
57.42% 42.58%
China Yuan Sijun
Last 128
Playing 2018-02-08 14:00
China Lu Haotian
54.58% 45.42%
China Xu Si
Last 128
Playing 2018-02-08 14:10
England David Lilley
31.41% 68.59%
China Chen Zhe
Last 128
Playing 2018-02-08 14:20
England Martin Gould
51.12% 48.88%
Ireland Ken Doherty
Last 128
Playing 2018-02-08 14:30
China Chen Zifan
38.28% 61.72%
England Peter Lines
Last 128
Playing 2018-02-08 14:40
England Liam Highfield
60.90% 39.10%
China Fang Xiongman
Last 128
Playing 2018-02-08 14:50
England David Gilbert
75.54% 24.46%
England Adam Duffy
Last 128
Playing 2018-02-08 15:00
England Matthew Selt
46.98% 53.02%
Wales Dominic Dale
Last 128
Playing 2018-02-08 15:10
England Billy Joe Castle
32.94% 67.06%
England Chris Wakelin
Last 128
Playing 2018-02-08 15:20
England Elliot Slessor
64.18% 35.82%
England Sanderson Lam
Last 128
Playing 2018-02-08 15:30
England Barry Hawkins
46.35% 53.65%
England Shaun Murphy
Last 128
Playing 2018-02-08 15:40
England Sam Craigie
59.18% 40.82%
China Wang Yuchen
Last 128
Playing 2018-02-08 15:50
England Ashley Hugill
61.57% 38.43%
Wales Ben Jones
Last 128
Playing 2018-02-08 16:00
Scotland Eden Sharav
53.55% 46.45%
China Mei Xiwen
Last 128
Playing 2018-02-08 16:10
England Hammad Miah
27.27% 72.73%
England Joe Perry
Last 128
Playing 2018-02-08 16:20
England Allan Taylor
54.63% 45.37%
England Ian Burns
Last 128
Playing 2018-02-08 16:30
China Li Hang
39.81% 60.19%
Wales Mark Williams
Last 128
Playing 2018-02-08 16:40
England Christopher Keogan
56.42% 43.58%
England Michael Williams
Last 128
Playing 2018-02-08 16:50
England Ashley Carty
27.87% 72.13%
England Mark King
Last 128
Playing 2018-02-08 20:00
England James Silverwood
29.55% 70.45%
England Stuart Bingham
Last 128
Playing 2018-02-08 20:10
England John Astley
54.79% 45.21%
Scotland Ross Muir
Last 128
Playing 2018-02-08 20:20
Australia Kurt Dunham
32.31% 67.69%
Scotland Chris Totten
Last 128
Playing 2018-02-08 20:30
Thailand Noppon Saengkham
59.38% 40.62%
England Paul Davison
Last 128
Playing 2018-02-08 20:40
Finland Robin Hull
54.62% 45.38%
Thailand Akani Songsermsawad
Last 128
Playing 2018-02-08 20:50
Egypt Basem Eltahhan
18.10% 81.90%
China Li Yuan
Last 128
Playing 2018-02-08 21:00
England James Cahill
43.80% 56.20%
England Rory McLeod
Last 128
Playing 2018-02-08 21:10
Switzerland Alexander Ursenbacher
33.28% 66.72%
England Jack Lisowski
Last 128
Playing 2018-02-08 21:20
England Jimmy White
45.06% 54.94%
England Anthony Hamilton
Last 128
Playing 2018-02-08 21:30
England David Grace
48.37% 51.63%
China Xiao Guodong
Last 128
Playing 2018-02-08 21:40
England Jamie Cope
45.41% 54.59%
Pakistan Hamza Akbar
Last 128
Playing 2018-02-08 21:50
China Tian Pengfei
42.76% 57.24%
Iran Hossein Vafaei
Last 128
Playing 2018-02-08 22:00
England Sam Baird
37.88% 62.12%
Northern Ireland Joe Swail
Last 128
Playing 2018-02-08 22:10
Thailand James Wattana
41.68% 58.32%
China Zhang Anda
Last 128
Playing 2018-02-08 22:20
Wales Lee Walker
35.36% 64.64%
England Stuart Carrington
Last 128
Playing 2018-02-08 22:30
England Nigel Bond
67.28% 32.72%
Ireland Leo Fernandez
Last 128
Playing 2018-02-09 13:00
England Robert Milkins
52.99% 47.01%
England Alfie Burden
Last 128
Playing 2018-02-09 13:10
Cyprus Michael Georgiou
67.31% 32.69%
Malaysia Thor Chuan Leong
Last 128
Playing 2018-02-09 13:20
Malta Alex Borg
33.20% 66.80%
Wales Daniel Wells
Last 128
Playing 2018-02-09 13:30
Ireland Fergal O'Brien
76.14% 23.86%
England William Lemons
Last 128
Playing 2018-02-09 13:40
England Mike Dunn
63.53% 36.47%
Wales David John
Last 128
Playing 2018-02-09 13:50
England Kyren Wilson
47.01% 52.99%
England Ricky Walden
Last 128
Playing 2018-02-09 14:00
Norway Kurt Maflin
54.87% 45.13%
Wales Jak Jones
Last 128
Playing 2018-02-09 14:10
China Niu Zhuang
59.62% 40.38%
England Sean O'Sullivan
Last 128
Playing 2018-02-09 14:20
Wales Matthew Stevens
49.27% 50.73%
China Zhao Xintong
Last 128
Playing 2018-02-09 14:30
Australia Matthew Bolton
14.80% 85.20%
Wales Ian Preece
Last 128
Playing 2018-02-09 14:40
India Aditya Mehta
40.43% 59.57%
Wales Jamie Jones
Last 128
Playing 2018-02-09 14:50
Northern Ireland Gerard Greene
44.23% 55.77%
China Zhou Yuelong
Last 128
Playing 2018-02-09 15:00
Iran Soheil Vahedi
29.72% 70.28%
England Peter Ebdon
Last 128
Playing 2018-02-09 15:10
China Zhang Yong
55.85% 44.15%
England Jamie Barrett
Last 128
Playing 2018-02-09 15:20
England Mitchell Mann
53.39% 46.61%
England Martin O'Donnell
Last 128
Playing 2018-02-09 15:30
China Yan Bingtao
32.86% 67.14%
Scotland Graeme Dott
Last 128
Playing 2018-02-09 15:40
Ireland Josh Boileau
58.01% 41.99%
England Daniel Ward
Last 128
Playing 2018-02-09 15:50
Germany Lukas Kleckers
29.36% 70.64%
England Gary Wilson
Last 128
Playing 2018-02-09 16:00
Wales Michael White
48.19% 51.81%
England Andrew Higginson
Last 128
Playing 2018-02-09 16:10
England Oliver Lines
39.52% 60.48%
China Cao Yupeng
Last 128
Playing 2018-02-09 16:20
England Tom Ford
40.86% 59.14%
Northern Ireland Mark Allen
Last 128
Playing 2018-02-09 16:30
England Charlie Walters
34.73% 65.27%
England Rod Lawler
Last 128
Playing 2018-02-09 16:40
England Jimmy Robertson
49.51% 50.49%
Belgium Luca Brecel
Last 128
Playing 2018-02-09 16:50
England Michael Holt
50.82% 49.18%
Wales Ryan Day