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
Quarter-final Playing 2017-06-25 10:00 |
Andrew Higginson |
|
Stephen Maguire | |
Outcome: Maguire 4-3 | ||||
Quarter-final Playing 2017-06-25 11:00 |
Mark Joyce |
|
Mark Williams | |
Outcome: Williams 4-1 | ||||
Quarter-final Playing 2017-06-25 10:00 |
Anthony McGill |
|
Ken Doherty | |
Outcome: Doherty 4-2 | ||||
Quarter-final Playing 2017-06-25 11:00 |
Joe Perry |
|
Ryan Day | |
Outcome: Day 4-0 | ||||
Last 16 Playing 2017-06-24 17:00 |
Ryan Day |
|
Kyren Wilson | |
Outcome: Day 4-3 | ||||
Last 16 Playing 2017-06-24 17:00 |
Ken Doherty |
|
Zhang Anda | |
Outcome: Doherty 4-2 | ||||
Last 16 Playing 2017-06-24 17:00 |
Andrew Higginson |
|
Mark Davis | |
Outcome: Higginson 4-3 | ||||
Last 16 Playing 2017-06-24 19:00 |
Jack Lisowski |
|
Stephen Maguire | |
Outcome: Maguire 4-0 | ||||
Last 32 Playing 2017-06-24 10:00 |
Zhang Anda |
|
Hammad Miah | |
Outcome: Anda 4-3 | ||||
Last 32 Playing 2017-06-24 10:00 |
John Astley |
|
Andrew Higginson | |
Outcome: Higginson 4-1 | ||||
Last 32 Playing 2017-06-24 14:00 |
Nigel Bond |
|
Mark Joyce | |
Outcome: Joyce 4-2 | ||||
Last 32 Playing 2017-06-24 12:00 |
Mark Davis |
|
Sam Craigie | |
Outcome: Davis 4-2 | ||||
Last 32 Playing 2017-06-24 11:30 |
Ken Doherty |
|
Robin Hull | |
Outcome: Doherty 4-2 | ||||
Last 32 Playing 2017-06-24 14:00 |
Oliver Lines |
|
Stephen Maguire | |
Outcome: Maguire 4-3 | ||||
Last 32 Playing 2017-06-24 15:00 |
Jack Lisowski |
|
Lukas Kleckers | |
Outcome: Lisowski 4-2 | ||||
Last 32 Playing 2017-06-24 10:00 |
Kurt Maflin |
|
Jimmy White | |
Outcome: White 4-2 | ||||
Last 32 Playing 2017-06-24 11:30 |
Robert Milkins |
|
Ryan Day | |
Outcome: Day 4-1 | ||||
Last 32 Playing 2017-06-24 15:00 |
Joe Perry |
|
Tian Pengfei | |
Outcome: Perry 4-0 | ||||
Last 32 Playing 2017-06-24 12:00 |
Noppon Saengkham |
|
Sam Baird | |
Outcome: Baird 4-2 | ||||
Last 32 Playing 2017-06-24 10:00 |
Craig Steadman |
|
Kyren Wilson | |
Outcome: Wilson 4-3 | ||||
Last 32 Playing 2017-06-24 15:00 |
Thepchaiya Un-Nooh |
|
Anthony McGill | |
Outcome: McGill 4-3 | ||||
Last 32 Playing 2017-06-24 11:30 |
Alexander Ursenbacher |
|
Robbie Williams | |
Outcome: Williams 4-2 | ||||
Last 32 Playing 2017-06-24 10:00 |
Hossein Vafaei |
|
Paul Davison | |
Outcome: Davison 4-0 | ||||
Last 32 Playing 2017-06-24 14:00 |
Mark Williams |
|
Luca Brecel | |
Outcome: Williams 4-1 | ||||
Last 64 Playing 2017-06-23 17:00 |
Sam Baird |
|
Michael White | |
Outcome: Baird 4-0 | ||||
Last 64 Playing 2017-06-23 11:30 |
Jamie Barrett |
|
Andrew Higginson | |
Outcome: Higginson 4-0 | ||||
Last 64 Playing 2017-06-23 12:00 |
Stuart Bingham |
|
Mark Davis | |
Outcome: Davis 4-0 | ||||
Last 64 Playing 2017-06-23 17:00 |
Nigel Bond |
|
Jackson Page | |
Outcome: Bond 4-1 | ||||
Last 64 Playing 2017-06-23 18:00 |
Alex Borg |
|
Zhang Anda | |
Outcome: Anda 4-1 | ||||
Last 64 Playing 2017-06-23 19:00 |
Luca Brecel |
|
Lee Walker | |
Outcome: Brecel 4-3 | ||||
Last 64 Playing 2017-06-23 18:00 |
Stuart Carrington |
|
Anthony McGill | |
Outcome: McGill 4-3 | ||||
Last 64 Playing 2017-06-23 11:30 |
Sam Craigie |
|
Jamie Jones | |
Outcome: Craigie 4-3 | ||||
Last 64 Playing 2017-06-23 14:00 |
Paul Davison |
|
Zhou Yuelong | |
Outcome: Davison 4-2 | ||||
Last 64 Playing 2017-06-23 15:00 |
David Gilbert |
|
Joe Perry | |
Outcome: Perry 4-3 | ||||
Last 64 Playing 2017-06-23 16:00 |
Xiao Guodong |
|
Mark Joyce | |
Outcome: Joyce 4-1 | ||||
Last 64 Playing 2017-06-23 15:00 |
Barry Hawkins |
|
Ryan Day | |
Outcome: Day 4-3 | ||||
Last 64 Playing 2017-06-23 18:00 |
Robin Hull |
|
Rodion Judin | |
Outcome: Hull 4-2 | ||||
Last 64 Playing 2017-06-23 12:00 |
Oliver Lines |
|
Christopher Keogan | |
Outcome: Lines 4-1 | ||||
Last 64 Playing 2017-06-23 10:00 |
Kurt Maflin |
|
Alan McManus | |
Outcome: Maflin 4-3 | ||||
Last 64 Playing 2017-06-23 14:00 |
Stephen Maguire |
|
Gerard Greene | |
Outcome: Maguire 4-0 | ||||
Last 64 Playing 2017-06-23 10:00 |
Hammad Miah |
|
Tom Ford | |
Outcome: Miah 4-0 | ||||
Last 64 Playing 2017-06-23 15:00 |
Tian Pengfei |
|
Ben Jones | |
Outcome: Pengfei 4-1 | ||||
Last 64 Playing 2017-06-23 19:00 |
Neil Robertson |
|
Lukas Kleckers | |
Outcome: Kleckers 4-3 | ||||
Last 64 Playing 2017-06-23 17:00 |
Noppon Saengkham |
|
Cao Yupeng | |
Outcome: Saengkham 4-2 | ||||
Last 64 Playing 2017-06-23 12:00 |
Eden Sharav |
|
Jimmy White | |
Outcome: White 4-3 | ||||
Last 64 Playing 2017-06-23 14:00 |
Matthew Stevens |
|
Jack Lisowski | |
Outcome: Lisowski 4-1 | ||||
Last 64 Playing 2017-06-23 10:00 |
Thepchaiya Un-Nooh |
|
Michael Georgiou | |
Outcome: Un-Nooh 4-1 | ||||
Last 64 Playing 2017-06-23 19:00 |
Alexander Ursenbacher |
|
Elliot Slessor | |
Outcome: Ursenbacher 4-0 | ||||
Last 64 Playing 2017-06-23 19:00 |
Robbie Williams |
|
Ashley Carty | |
Outcome: Williams 4-0 | ||||
Last 64 Playing 2017-06-23 18:00 |
Mark Williams |
|
Peter Ebdon | |
Outcome: Williams 4-1 | ||||
Last 64 Playing 2017-06-23 10:00 |
Gary Wilson |
|
Ken Doherty | |
Outcome: Doherty 4-0 | ||||
Last 64 Playing 2017-06-23 16:00 |
Ben Woollaston |
|
Kyren Wilson | |
Outcome: Wilson 4-2 | ||||
Last 128 Playing 2017-05-31 14:00 |
Zhang Anda |
|
Allan Taylor | |
Outcome: Anda 4-2 | ||||
Last 128 Playing 2017-05-31 17:00 |
Stuart Bingham |
|
Li Hang | |
Outcome: Bingham 4-1 | ||||
Last 128 Playing 2017-05-31 17:00 |
Yan Bingtao |
|
Andrew Higginson | |
Outcome: Higginson 4-2 | ||||
Last 128 Playing 2017-05-31 14:00 |
Josh Boileau |
|
Robin Hull | |
Outcome: Hull 4-0 | ||||
Last 128 Playing 2017-06-02 11:00 |
Nigel Bond |
|
Dominic Dale | |
Outcome: Bond 4-1 | ||||
Last 128 Playing 2017-05-31 20:00 |
Declan Brennan |
|
John Astley | |
Outcome: Astley 4-3 | ||||
Last 128 Playing 2017-06-01 20:00 |
Alfie Burden |
|
Kyren Wilson | |
Outcome: Wilson 4-0 | ||||
Last 128 Playing 2017-06-02 14:00 |
Billy Joe Castle |
|
Alexander Ursenbacher | |
Outcome: Ursenbacher 4-0 | ||||
Last 128 Playing 2017-05-31 11:00 |
Thor Chuan Leong |
|
Eden Sharav | |
Outcome: Sharav 4-3 | ||||
Last 128 Playing 2017-05-31 20:00 |
Sam Craigie |
|
Soheil Vahedi | |
Outcome: Craigie 4-3 | ||||
Last 128 Playing 2017-05-31 14:00 |
Ken Doherty |
|
Peter Lines | |
Outcome: Doherty 4-2 | ||||
Last 128 Playing 2017-06-01 14:00 |
Graeme Dott |
|
Joe Perry | |
Outcome: Perry 4-3 | ||||
Last 128 Playing 2017-06-02 11:00 |
Adam Duffy |
|
Noppon Saengkham | |
Outcome: Saengkham 4-1 | ||||
Last 128 Playing 2017-05-31 17:00 |
Tom Ford |
|
Hamza Akbar | |
Outcome: Ford 4-2 | ||||
Last 128 Playing 2017-05-31 11:00 |
Michael Georgiou |
|
Sanderson Lam | |
Outcome: Georgiou 4-1 | ||||
Last 128 Playing 2017-05-31 11:00 |
Martin Gould |
|
Kurt Maflin | |
Outcome: Maflin 4-3 | ||||
Last 128 Playing 2017-06-02 17:00 |
David Grace |
|
Ashley Carty | |
Outcome: Carty 4-1 | ||||
Last 128 Playing 2017-06-01 11:00 |
Gerard Greene |
|
Zhang Yong | |
Outcome: Greene 4-1 | ||||
Last 128 Playing 2017-06-01 14:00 |
Anthony Hamilton |
|
Hossein Vafaei | |
Outcome: Vafaei 4-3 | ||||
Last 128 Playing 2017-06-01 17:00 |
Barry Hawkins |
|
Michael Holt | |
Outcome: Hawkins 4-2 | ||||
Last 128 Playing 2017-05-31 11:00 |
Ashley Hugill |
|
Stuart Carrington | |
Outcome: Carrington 4-0 | ||||
Last 128 Playing 2017-06-01 20:00 |
David John |
|
Ryan Day | |
Outcome: Day 4-1 | ||||
Last 128 Playing 2017-05-31 17:00 |
Jamie Jones |
|
Fergal O'Brien | |
Outcome: Jones 4-2 | ||||
Last 128 Playing 2017-05-31 20:00 |
Duane Jones |
|
Jamie Barrett | |
Outcome: Barrett 4-3 | ||||
Last 128 Playing 2017-06-01 17:00 |
Ben Jones |
|
Mike Dunn | |
Outcome: Jones 4-1 | ||||
Last 128 Playing 2017-06-01 20:00 |
Mark Joyce |
|
Fang Xiongman | |
Outcome: Joyce 4-1 | ||||
Last 128 Playing 2017-06-23 10:00 |
Rodion Judin |
|
Chen Zhe | |
Outcome: Judin 4-0 | ||||
Last 128 Playing 2017-05-31 11:00 |
William Lemons |
|
Alan McManus | |
Outcome: McManus 4-1 | ||||
Last 128 Playing 2017-06-01 11:00 |
Oliver Lines |
|
Yuan Sijun | |
Outcome: Lines 4-3 | ||||
Last 128 Playing 2017-06-02 14:00 |
Jack Lisowski |
|
Mark Allen | |
Outcome: Lisowski 4-3 | ||||
Last 128 Playing 2017-06-01 11:00 |
Stephen Maguire |
|
Ian Burns | |
Outcome: Maguire 4-0 | ||||
Last 128 Playing 2017-06-01 20:00 |
Mitchell Mann |
|
Ben Woollaston | |
Outcome: Woollaston 4-1 | ||||
Last 128 Playing 2017-06-23 10:00 |
Anthony McGill |
|
Tatjana Vasiljeva | |
Outcome: McGill 4-0 | ||||
Last 128 Playing 2017-06-02 11:00 |
Rory McLeod |
|
Xiao Guodong | |
Outcome: Guodong 4-0 | ||||
Last 128 Playing 2017-06-01 17:00 |
Robert Milkins |
|
Aditya Mehta | |
Outcome: Milkins 4-1 | ||||
Last 128 Playing 2017-06-02 17:00 |
Shaun Murphy |
|
Luca Brecel | |
Outcome: Brecel 4-2 | ||||
Last 128 Playing 2017-06-01 11:00 |
Sean O'Sullivan |
|
Christopher Keogan | |
Outcome: Keogan 4-3 | ||||
Last 128 Playing 2017-06-01 14:00 |
Tian Pengfei |
|
Scott Donaldson | |
Outcome: Pengfei 4-2 | ||||
Last 128 Playing 2017-05-31 11:00 |
Ian Preece |
|
Thepchaiya Un-Nooh | |
Outcome: Un-Nooh 4-3 | ||||
Last 128 Playing 2017-05-31 17:00 |
Jimmy Robertson |
|
Martin O'Donnell | |
Outcome: Robertson 4-2 | ||||
Last 128 Playing 2017-06-02 11:00 |
Matthew Selt |
|
Sam Baird | |
Outcome: Baird 4-3 | ||||
Last 128 Playing 2017-06-02 11:00 |
James Silverwood |
|
Jackson Page | |
Outcome: Page 4-1 | ||||
Last 128 Playing 2017-06-02 14:00 |
Elliot Slessor |
|
Jamie Clarke | |
Outcome: Slessor 4-0 | ||||
Last 128 Playing 2017-06-01 17:00 |
Craig Steadman |
|
Lyu Haotian | |
Outcome: Steadman 4-1 | ||||
Last 128 Playing 2017-06-02 17:00 |
Chris Totten |
|
Mark King | |
Outcome: King 4-0 | ||||
Last 128 Playing 2017-05-31 20:00 |
Chris Wakelin |
|
Matthew Stevens | |
Outcome: Stevens 4-3 | ||||
Last 128 Playing 2017-06-02 11:00 |
Ricky Walden |
|
Cao Yupeng | |
Outcome: Yupeng 4-0 | ||||
Last 128 Playing 2017-06-02 14:00 |
Lee Walker |
|
Mei Xiwen | |
Outcome: Walker 4-1 | ||||
Last 128 Playing 2017-06-23 11:30 |
Daniel Ward |
|
Neil Robertson | |
Outcome: Robertson 4-2 | ||||
Last 128 Playing 2017-06-02 14:00 |
Daniel Wells |
|
Peter Ebdon | |
Outcome: Ebdon 4-0 | ||||
Last 128 Playing 2017-05-31 14:00 |
Jimmy White |
|
Jak Jones | |
Outcome: White 4-3 | ||||
Last 128 Playing 2017-06-02 14:00 |
Michael White |
|
Rhys Clark | |
Outcome: White 4-1 | ||||
Last 128 Playing 2017-06-02 17:00 |
Robbie Williams |
|
Xu Si | |
Outcome: Williams 4-2 | ||||
Last 128 Playing 2017-05-31 14:00 |
Gary Wilson |
|
Hu Hao | |
Outcome: Wilson 4-2 | ||||
Last 128 Playing 2017-05-31 20:00 |
Zhao Xintong |
|
Mark Davis | |
Outcome: Davis 4-0 | ||||
Last 128 Playing 2017-06-01 14:00 |
Zhou Yuelong |
|
Kurt Dunham | |
Outcome: Yuelong 4-0 | ||||
Last 128 Playing 2017-06-01 20:00 |
Chen Zifan |
|
Ross Muir | |
Outcome: Zifan 4-2 |