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
Final Playing 2017-05-01 20:00 |
Mark Selby |
|
John Higgins | |
Outcome: Selby 18-15 | ||||
Semi-final Playing 2017-04-29 20:00 |
John Higgins |
|
Barry Hawkins | |
Outcome: Higgins 17-8 | ||||
Semi-final Playing 2017-04-29 15:30 |
Mark Selby |
|
Ding Junhui | |
Outcome: Selby 17-15 | ||||
Quarter-final Playing 2017-04-26 20:00 |
Barry Hawkins |
|
Stephen Maguire | |
Outcome: Hawkins 13-9 | ||||
Quarter-final Playing 2017-04-26 15:30 |
Ronnie O'Sullivan |
|
Ding Junhui | |
Outcome: Junhui 13-10 | ||||
Quarter-final Playing 2017-04-26 20:00 |
Mark Selby |
|
Marco Fu | |
Outcome: Selby 13-3 | ||||
Quarter-final Playing 2017-04-26 11:00 |
Kyren Wilson |
|
John Higgins | |
Outcome: Higgins 13-6 | ||||
Last 16 Playing 2017-04-22 20:00 |
Mark Allen |
|
John Higgins | |
Outcome: Higgins 13-9 | ||||
Last 16 Playing 2017-04-21 20:00 |
Stuart Bingham |
|
Kyren Wilson | |
Outcome: Wilson 13-10 | ||||
Last 16 Playing 2017-04-24 14:00 |
Barry Hawkins |
|
Graeme Dott | |
Outcome: Hawkins 13-6 | ||||
Last 16 Playing 2017-04-24 20:00 |
Stephen Maguire |
|
Rory McLeod | |
Outcome: Maguire 13-3 | ||||
Last 16 Playing 2017-04-22 11:00 |
Shaun Murphy |
|
Ronnie O'Sullivan | |
Outcome: O'Sullivan 13-7 | ||||
Last 16 Playing 2017-04-24 20:00 |
Neil Robertson |
|
Marco Fu | |
Outcome: Fu 13-11 | ||||
Last 16 Playing 2017-04-24 14:00 |
Mark Selby |
|
Xiao Guodong | |
Outcome: Selby 13-6 | ||||
Last 16 Playing 2017-04-22 15:30 |
Liang Wenbo |
|
Ding Junhui | |
Outcome: Junhui 13-12 | ||||
Last 32 Playing 2017-04-17 20:00 |
Mark Allen |
|
Jimmy Robertson | |
Outcome: Allen 10-8 | ||||
Last 32 Playing 2017-04-17 11:00 |
Stuart Bingham |
|
Peter Ebdon | |
Outcome: Bingham 10-5 | ||||
Last 32 Playing 2017-04-19 15:30 |
Ali Carter |
|
Graeme Dott | |
Outcome: Dott 10-7 | ||||
Last 32 Playing 2017-04-19 20:00 |
Ryan Day |
|
Xiao Guodong | |
Outcome: Guodong 10-4 | ||||
Last 32 Playing 2017-04-17 20:00 |
Marco Fu |
|
Luca Brecel | |
Outcome: Fu 10-9 | ||||
Last 32 Playing 2017-04-20 20:00 |
Barry Hawkins |
|
Tom Ford | |
Outcome: Hawkins 10-3 | ||||
Last 32 Playing 2017-04-18 11:00 |
John Higgins |
|
Martin Gould | |
Outcome: Higgins 10-6 | ||||
Last 32 Playing 2017-04-18 15:30 |
Ding Junhui |
|
Zhou Yuelong | |
Outcome: Junhui 10-5 | ||||
Last 32 Playing 2017-04-15 20:00 |
Anthony McGill |
|
Stephen Maguire | |
Outcome: Maguire 10-2 | ||||
Last 32 Playing 2017-04-17 15:30 |
Shaun Murphy |
|
Yan Bingtao | |
Outcome: Murphy 10-8 | ||||
Last 32 Playing 2017-04-16 15:30 |
Ronnie O'Sullivan |
|
Gary Wilson | |
Outcome: O'Sullivan 10-7 | ||||
Last 32 Playing 2017-04-20 14:00 |
Neil Robertson |
|
Noppon Saengkham | |
Outcome: Robertson 10-4 | ||||
Last 32 Playing 2017-04-15 20:00 |
Mark Selby |
|
Fergal O'Brien | |
Outcome: Selby 10-2 | ||||
Last 32 Playing 2017-04-19 21:00 |
Judd Trump |
|
Rory McLeod | |
Outcome: McLeod 10-8 | ||||
Last 32 Playing 2017-04-18 20:00 |
Liang Wenbo |
|
Stuart Carrington | |
Outcome: Wenbo 10-7 | ||||
Last 32 Playing 2017-04-16 11:00 |
Kyren Wilson |
|
David Grace | |
Outcome: Wilson 10-6 | ||||
Last 48 Playing 2017-04-12 12:00 |
Yan Bingtao |
|
Alexander Ursenbacher | |
Outcome: Bingtao 10-4 | ||||
Last 48 Playing 2017-04-12 12:00 |
Luca Brecel |
|
Dominic Dale | |
Outcome: Brecel 10-5 | ||||
Last 48 Playing 2017-04-12 12:00 |
Yu Delu |
|
Martin Gould | |
Outcome: Gould 10-7 | ||||
Last 48 Playing 2017-04-12 18:00 |
Tom Ford |
|
Hossein Vafaei | |
Outcome: Ford 10-8 | ||||
Last 48 Playing 2017-04-12 18:00 |
Li Hang |
|
Stephen Maguire | |
Outcome: Maguire 10-5 | ||||
Last 48 Playing 2017-04-12 12:00 |
Michael Holt |
|
Peter Ebdon | |
Outcome: Ebdon 10-9 | ||||
Last 48 Playing 2017-04-12 18:00 |
Jamie Jones |
|
Graeme Dott | |
Outcome: Dott 10-8 | ||||
Last 48 Playing 2017-04-12 12:00 |
Mark King |
|
Xiao Guodong | |
Outcome: Guodong 10-4 | ||||
Last 48 Playing 2017-04-12 12:00 |
Rod Lawler |
|
Jimmy Robertson | |
Outcome: Robertson 10-6 | ||||
Last 48 Playing 2017-04-12 18:00 |
Rory McLeod |
|
Hammad Miah | |
Outcome: McLeod 10-7 | ||||
Last 48 Playing 2017-04-12 18:00 |
Fergal O'Brien |
|
David Gilbert | |
Outcome: O'Brien 10-9 | ||||
Last 48 Playing 2017-04-12 12:00 |
Akani Songsermsawad |
|
David Grace | |
Outcome: Grace 10-3 | ||||
Last 48 Playing 2017-04-12 18:00 |
Lee Walker |
|
Noppon Saengkham | |
Outcome: Saengkham 10-8 | ||||
Last 48 Playing 2017-04-12 18:00 |
Mark Williams |
|
Stuart Carrington | |
Outcome: Carrington 10-7 | ||||
Last 48 Playing 2017-04-12 12:00 |
Gary Wilson |
|
Michael White | |
Outcome: Wilson 10-3 | ||||
Last 48 Playing 2017-04-12 18:00 |
Ben Woollaston |
|
Zhou Yuelong | |
Outcome: Yuelong 10-9 | ||||
Last 80 Playing 2017-04-09 20:00 |
John Astley |
|
Martin Gould | |
Outcome: Gould 10-6 | ||||
Last 80 Playing 2017-04-09 20:00 |
Yan Bingtao |
|
Mark Davis | |
Outcome: Bingtao 10-7 | ||||
Last 80 Playing 2017-04-10 20:00 |
Nigel Bond |
|
Stephen Maguire | |
Outcome: Maguire 10-3 | ||||
Last 80 Playing 2017-04-10 20:00 |
Luca Brecel |
|
Joe Swail | |
Outcome: Brecel 10-8 | ||||
Last 80 Playing 2017-04-09 20:00 |
Alfie Burden |
|
Jamie Jones | |
Outcome: Jones 10-8 | ||||
Last 80 Playing 2017-04-10 15:30 |
Stuart Carrington |
|
Andrew Higginson | |
Outcome: Carrington 10-6 | ||||
Last 80 Playing 2017-04-09 20:00 |
Rhys Clark |
|
David Gilbert | |
Outcome: Gilbert 10-6 | ||||
Last 80 Playing 2017-04-10 15:30 |
Dominic Dale |
|
Daniel Wells | |
Outcome: Dale 10-6 | ||||
Last 80 Playing 2017-04-09 20:00 |
Scott Donaldson |
|
Alexander Ursenbacher | |
Outcome: Ursenbacher 10-9 | ||||
Last 80 Playing 2017-04-09 20:00 |
Peter Ebdon |
|
Jack Lisowski | |
Outcome: Ebdon 10-9 | ||||
Last 80 Playing 2017-04-10 15:30 |
Reanne Evans |
|
Lee Walker | |
Outcome: Walker 10-6 | ||||
Last 80 Playing 2017-04-10 15:30 |
Tom Ford |
|
Chris Wakelin | |
Outcome: Ford 10-6 | ||||
Last 80 Playing 2017-04-10 15:30 |
Xiao Guodong |
|
Sam Baird | |
Outcome: Guodong 10-4 | ||||
Last 80 Playing 2017-04-10 15:30 |
Li Hang |
|
Mike Dunn | |
Outcome: Hang 10-4 | ||||
Last 80 Playing 2017-04-09 20:00 |
Michael Holt |
|
Eden Sharav | |
Outcome: Holt 10-4 | ||||
Last 80 Playing 2017-04-10 15:30 |
Mark Joyce |
|
David Grace | |
Outcome: Grace 10-6 | ||||
Last 80 Playing 2017-04-10 15:30 |
Mark King |
|
Fang Xiongman | |
Outcome: King 10-4 | ||||
Last 80 Playing 2017-04-10 20:00 |
Rory McLeod |
|
Sydney Wilson | |
Outcome: McLeod 10-7 | ||||
Last 80 Playing 2017-04-10 20:00 |
Alan McManus |
|
Rod Lawler | |
Outcome: Lawler 10-5 | ||||
Last 80 Playing 2017-04-10 15:30 |
Ross Muir |
|
Michael White | |
Outcome: White 10-4 | ||||
Last 80 Playing 2017-04-09 20:00 |
Martin O'Donnell |
|
Hammad Miah | |
Outcome: Miah 10-7 | ||||
Last 80 Playing 2017-04-10 20:00 |
Tian Pengfei |
|
Fergal O'Brien | |
Outcome: O'Brien 10-9 | ||||
Last 80 Playing 2017-04-09 20:00 |
Joe Perry |
|
Akani Songsermsawad | |
Outcome: Songsermsawad 10-9 | ||||
Last 80 Playing 2017-04-10 20:00 |
Dechawat Poomjaeng |
|
Graeme Dott | |
Outcome: Dott 10-4 | ||||
Last 80 Playing 2017-04-10 20:00 |
Jimmy Robertson |
|
Oliver Lines | |
Outcome: Robertson 10-4 | ||||
Last 80 Playing 2017-04-10 20:00 |
Noppon Saengkham |
|
Anthony Hamilton | |
Outcome: Saengkham 10-9 | ||||
Last 80 Playing 2017-04-10 20:00 |
Matthew Selt |
|
Hossein Vafaei | |
Outcome: Vafaei 10-6 | ||||
Last 80 Playing 2017-04-09 20:00 |
Robbie Williams |
|
Yu Delu | |
Outcome: Delu 10-7 | ||||
Last 80 Playing 2017-04-10 20:00 |
Mark Williams |
|
Liam Highfield | |
Outcome: Williams 10-9 | ||||
Last 80 Playing 2017-04-10 15:30 |
Gary Wilson |
|
Peter Lines | |
Outcome: Wilson 10-7 | ||||
Last 80 Playing 2017-04-10 20:00 |
Ben Woollaston |
|
Ken Doherty | |
Outcome: Woollaston 10-4 | ||||
Last 80 Playing 2017-04-09 20:00 |
Zhou Yuelong |
|
Ian Preece | |
Outcome: Yuelong 10-8 | ||||
Last 144 Playing 2017-04-05 20:00 |
Zhang Anda |
|
Fang Xiongman | |
Outcome: Xiongman 10-7 | ||||
Last 144 Playing 2017-04-07 20:00 |
John Astley |
|
Igor Figueiredo | |
Outcome: Astley 10-7 | ||||
Last 144 Playing 2017-04-06 15:30 |
Sam Baird |
|
Ross Vallance | |
Outcome: Baird 10-2 | ||||
Last 144 Playing 2017-04-07 20:00 |
Yan Bingtao |
|
Sam Craigie | |
Outcome: Bingtao 10-8 | ||||
Last 144 Playing 2017-04-06 15:30 |
Nigel Bond |
|
Ng On Yee | |
Outcome: Bond 10-1 | ||||
Last 144 Playing 2017-04-08 20:00 |
Luca Brecel |
|
Sean O'Sullivan | |
Outcome: Brecel 10-4 | ||||
Last 144 Playing 2017-04-06 15:30 |
Alfie Burden |
|
Adam Duffy | |
Outcome: Burden 10-6 | ||||
Last 144 Playing 2017-04-06 15:30 |
Ian Burns |
|
Ian Preece | |
Outcome: Preece 10-7 | ||||
Last 144 Playing 2017-04-05 20:00 |
Stuart Carrington |
|
Alex Borg | |
Outcome: Carrington 10-2 | ||||
Last 144 Playing 2017-04-06 15:30 |
Rhys Clark |
|
Wayne Townsend | |
Outcome: Clark 10-1 | ||||
Last 144 Playing 2017-04-07 20:00 |
Jamie Cope |
|
Eden Sharav | |
Outcome: Sharav 10-5 | ||||
Last 144 Playing 2017-04-06 20:00 |
Dominic Dale |
|
Boonyarit Keattikun | |
Outcome: Dale 10-2 | ||||
Last 144 Playing 2017-04-07 20:00 |
Mark Davis |
|
Mitchell Mann | |
Outcome: Davis 10-3 | ||||
Last 144 Playing 2017-04-07 20:00 |
Yu Delu |
|
Itaro Santos | |
Outcome: Delu 10-0 | ||||
Last 144 Playing 2017-04-08 20:00 |
Ken Doherty |
|
Jason Weston | |
Outcome: Doherty 10-4 | ||||
Last 144 Playing 2017-04-07 20:00 |
Scott Donaldson |
|
Wang Yuchen | |
Outcome: Donaldson 10-2 | ||||
Last 144 Playing 2017-04-08 15:30 |
Graeme Dott |
|
Allan Taylor | |
Outcome: Dott 10-3 | ||||
Last 144 Playing 2017-04-05 20:00 |
Mike Dunn |
|
Andy Hicks | |
Outcome: Dunn 10-6 | ||||
Last 144 Playing 2017-04-07 20:00 |
Peter Ebdon |
|
Michael Wild | |
Outcome: Ebdon 10-3 | ||||
Last 144 Playing 2017-04-05 20:00 |
Tom Ford |
|
Jamie Bodle | |
Outcome: Ford 10-2 | ||||
Last 144 Playing 2017-04-07 20:00 |
Martin Gould |
|
James Wattana | |
Outcome: Gould 10-2 | ||||
Last 144 Playing 2017-04-06 20:00 |
David Grace |
|
Thor Chuan Leong | |
Outcome: Grace 10-6 | ||||
Last 144 Playing 2017-04-05 20:00 |
Xiao Guodong |
|
Tyler Rees | |
Outcome: Guodong 10-2 | ||||
Last 144 Playing 2017-04-08 20:00 |
Anthony Hamilton |
|
Craig Steadman | |
Outcome: Hamilton 10-5 | ||||
Last 144 Playing 2017-04-05 20:00 |
Li Hang |
|
Fraser Patrick | |
Outcome: Hang 10-9 | ||||
Last 144 Playing 2017-04-05 20:00 |
Andrew Higginson |
|
Michael Georgiou | |
Outcome: Higginson 10-8 | ||||
Last 144 Playing 2017-04-08 20:00 |
Liam Highfield |
|
Andres Petrov | |
Outcome: Highfield 10-2 | ||||
Last 144 Playing 2017-04-06 20:00 |
Michael Holt |
|
Hamza Akbar | |
Outcome: Holt 10-2 | ||||
Last 144 Playing 2017-04-05 20:00 |
Robin Hull |
|
Reanne Evans | |
Outcome: Evans 10-8 | ||||
Last 144 Playing 2017-04-06 15:30 |
Jamie Jones |
|
Jamie Barrett | |
Outcome: Jones 10-0 | ||||
Last 144 Playing 2017-04-06 20:00 |
Mark Joyce |
|
Jordan Brown | |
Outcome: Joyce 10-3 | ||||
Last 144 Playing 2017-04-05 20:00 |
Mark King |
|
Paul Davison | |
Outcome: King 10-4 | ||||
Last 144 Playing 2017-04-08 15:30 |
Rod Lawler |
|
Xu Si | |
Outcome: Lawler 10-5 | ||||
Last 144 Playing 2017-04-08 15:30 |
Oliver Lines |
|
Duane Jones | |
Outcome: Lines 10-6 | ||||
Last 144 Playing 2017-04-07 20:00 |
Jack Lisowski |
|
Jimmy White | |
Outcome: Lisowski 10-7 | ||||
Last 144 Playing 2017-04-08 20:00 |
Kurt Maflin |
|
Sydney Wilson | |
Outcome: Wilson 10-6 | ||||
Last 144 Playing 2017-04-08 20:00 |
Stephen Maguire |
|
Kritsanut Lertsattayathorn | |
Outcome: Maguire 10-7 | ||||
Last 144 Playing 2017-04-08 21:00 |
Rory McLeod |
|
Darryl Hill | |
Outcome: McLeod 10-7 | ||||
Last 144 Playing 2017-04-08 15:30 |
Alan McManus |
|
Kurt Dunham | |
Outcome: McManus 10-1 | ||||
Last 144 Playing 2017-04-07 20:00 |
Robert Milkins |
|
Alexander Ursenbacher | |
Outcome: Ursenbacher 10-6 | ||||
Last 144 Playing 2017-04-06 20:00 |
Ross Muir |
|
Gareth Allen | |
Outcome: Muir 10-7 | ||||
Last 144 Playing 2017-04-08 15:30 |
Fergal O'Brien |
|
Gerard Greene | |
Outcome: O'Brien 10-6 | ||||
Last 144 Playing 2017-04-06 20:00 |
Martin O'Donnell |
|
Jackson Page | |
Outcome: O'Donnell 10-9 | ||||
Last 144 Playing 2017-04-08 15:30 |
Tian Pengfei |
|
Zhang Yong | |
Outcome: Pengfei 10-4 | ||||
Last 144 Playing 2017-04-06 15:30 |
Joe Perry |
|
Zack Richardson | |
Outcome: Perry 10-3 | ||||
Last 144 Playing 2017-04-08 15:30 |
Dechawat Poomjaeng |
|
Chen Zhe | |
Outcome: Poomjaeng 10-7 | ||||
Last 144 Playing 2017-04-08 15:30 |
Jimmy Robertson |
|
Cao Yupeng | |
Outcome: Robertson 10-8 | ||||
Last 144 Playing 2017-04-08 20:00 |
Noppon Saengkham |
|
Jak Jones | |
Outcome: Saengkham 10-5 | ||||
Last 144 Playing 2017-04-08 20:00 |
Matthew Selt |
|
David John | |
Outcome: Selt 10-4 | ||||
Last 144 Playing 2017-04-05 20:00 |
Matthew Stevens |
|
Lee Walker | |
Outcome: Walker 10-8 | ||||
Last 144 Playing 2017-04-08 15:30 |
Joe Swail |
|
Sanderson Lam | |
Outcome: Swail 10-8 | ||||
Last 144 Playing 2017-04-06 20:00 |
Thepchaiya Un-Nooh |
|
Peter Lines | |
Outcome: Lines 10-9 | ||||
Last 144 Playing 2017-04-08 20:00 |
Hossein Vafaei |
|
Hatem Yassen | |
Outcome: Vafaei 10-1 | ||||
Last 144 Playing 2017-04-05 20:00 |
Chris Wakelin |
|
Elliot Slessor | |
Outcome: Wakelin 10-5 | ||||
Last 144 Playing 2017-04-06 20:00 |
Ricky Walden |
|
Hammad Miah | |
Outcome: Miah 10-7 | ||||
Last 144 Playing 2017-04-06 20:00 |
Daniel Wells |
|
Adam Stefanow | |
Outcome: Wells 10-7 | ||||
Last 144 Playing 2017-04-06 20:00 |
Michael White |
|
Aditya Mehta | |
Outcome: White 10-3 | ||||
Last 144 Playing 2017-04-08 20:00 |
Mark Williams |
|
Zhao Xintong | |
Outcome: Williams 10-7 | ||||
Last 144 Playing 2017-04-07 20:00 |
Robbie Williams |
|
James Cahill | |
Outcome: Williams 10-1 | ||||
Last 144 Playing 2017-04-06 20:00 |
Gary Wilson |
|
Josh Boileau | |
Outcome: Wilson 10-9 | ||||
Last 144 Playing 2017-04-08 20:00 |
Ben Woollaston |
|
Chris Totten | |
Outcome: Woollaston 10-4 | ||||
Last 144 Playing 2017-04-06 15:30 |
Mei Xiwen |
|
Akani Songsermsawad | |
Outcome: Songsermsawad 10-5 | ||||
Last 144 Playing 2017-04-06 15:30 |
Zhou Yuelong |
|
Christopher Keogan | |
Outcome: Yuelong 10-5 |