Predictions Archive

  • Patreon
  • 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.85% out of 7605 predictions
    See current predictions


    England 2018 Championship League

    Winners Group - Semi-final
    Playing 2018-03-29 19:00
    England Ali Carter
    58.86% 41.14%
    China Zhou Yuelong
    Outcome: Yuelong 3-0
    Winners Group - Semi-final
    Playing 2018-03-29 19:00
    Scotland John Higgins
    52.15% 47.85%
    England Mark Selby
    Outcome: Higgins 3-2
    Winners Group
    Playing 2018-03-29 13:00
    England Ali Carter
    47.31% 52.69%
    Wales Mark Williams
    Outcome: Carter 3-2
    Winners Group
    Playing 2018-03-28 15:00
    England Ali Carter
    50.06% 49.94%
    England Martin Gould
    Outcome: Carter 3-0
    Winners Group
    Playing 2018-03-28 19:00
    England Martin Gould
    46.10% 53.90%
    Wales Mark Williams
    Outcome: Gould 3-1
    Winners Group
    Playing 2018-03-28 13:00
    England Martin Gould
    43.72% 56.28%
    Scotland John Higgins
    Outcome: Higgins 3-0
    Winners Group
    Playing 2018-03-28 16:00
    Scotland John Higgins
    54.24% 45.76%
    Wales Mark Williams
    Outcome: Higgins 3-2
    Winners Group
    Playing 2018-03-28 20:00
    Scotland John Higgins
    58.86% 41.14%
    England Ali Carter
    Outcome: Carter 3-2
    Winners Group
    Playing 2018-03-28 19:00
    England Mark Selby
    54.03% 45.97%
    England Ali Carter
    Outcome: Carter 3-1
    Winners Group
    Playing 2018-03-28 15:00
    England Mark Selby
    52.41% 47.59%
    England Kyren Wilson
    Outcome: Selby 3-1
    Winners Group
    Playing 2018-03-29 16:00
    England Mark Selby
    48.36% 51.64%
    Scotland John Higgins
    Outcome: Higgins 3-0
    Winners Group
    Playing 2018-03-29 15:00
    England Mark Selby
    51.24% 48.76%
    Wales Mark Williams
    Outcome: Selby 3-0
    Winners Group
    Playing 2018-03-29 12:00
    England Mark Selby
    50.09% 49.91%
    England Martin Gould
    Outcome: Selby 3-0
    Winners Group
    Playing 2018-03-28 13:00
    Wales Mark Williams
    55.46% 44.54%
    China Zhou Yuelong
    Outcome: Williams 3-2
    Winners Group
    Playing 2018-03-28 20:00
    England Kyren Wilson
    46.99% 53.01%
    Wales Mark Williams
    Outcome: Wilson 3-1
    Winners Group
    Playing 2018-03-28 12:00
    England Kyren Wilson
    46.87% 53.13%
    England Ali Carter
    Outcome: Wilson 3-1
    Winners Group
    Playing 2018-03-29 16:00
    England Kyren Wilson
    47.61% 52.39%
    England Martin Gould
    Outcome: Wilson 3-2
    Winners Group
    Playing 2018-03-29 13:00
    England Kyren Wilson
    44.23% 55.77%
    Scotland John Higgins
    Outcome: Higgins 3-1
    Winners Group
    Playing 2018-03-28 16:00
    China Zhou Yuelong
    42.62% 57.38%
    England Kyren Wilson
    Outcome: Yuelong 3-1
    Winners Group
    Playing 2018-03-28 12:00
    China Zhou Yuelong
    47.72% 52.28%
    England Mark Selby
    Outcome: Yuelong 3-2
    Winners Group
    Playing 2018-03-29 17:00
    China Zhou Yuelong
    42.20% 57.80%
    England Ali Carter
    Outcome: Carter 3-2
    Winners Group
    Playing 2018-03-29 15:00
    China Zhou Yuelong
    48.19% 51.81%
    England Martin Gould
    Outcome: Yuelong 3-0
    Winners Group
    Playing 2018-03-29 12:00
    China Zhou Yuelong
    41.48% 58.52%
    Scotland John Higgins
    Outcome: Higgins 3-2
    Group 7
    Playing 2018-03-26 20:00
    Belgium Luca Brecel
    52.20% 47.80%
    Wales Dominic Dale
    Outcome: Dale 3-0
    Group 7
    Playing 2018-03-27 16:00
    Belgium Luca Brecel
    38.39% 61.61%
    England Judd Trump
    Outcome: Trump 3-1
    Group 7
    Playing 2018-03-26 16:00
    Belgium Luca Brecel
    55.88% 44.12%
    England Robert Milkins
    Outcome: Milkins 3-1
    Group 7
    Playing 2018-03-27 12:00
    Belgium Luca Brecel
    49.99% 50.01%
    England Jimmy Robertson
    Outcome: Robertson 3-2
    Group 7
    Playing 2018-03-27 15:00
    Belgium Luca Brecel
    44.01% 55.99%
    England Ricky Walden
    Outcome: Walden 3-0
    Group 7
    Playing 2018-03-27 13:00
    Wales Dominic Dale
    46.77% 53.23%
    England Ricky Walden
    Outcome: Walden 3-2
    Group 7
    Playing 2018-03-26 16:00
    Wales Dominic Dale
    68.49% 31.51%
    England Jimmy Robertson
    Outcome: Robertson 3-1
    Group 7
    Playing 2018-03-26 17:00
    Scotland John Higgins
    59.52% 40.48%
    England Robert Milkins
    Outcome: Higgins 3-1
    Group 7
    Playing 2018-03-27 15:00
    Scotland John Higgins
    59.25% 40.75%
    England Jimmy Robertson
    Outcome: Robertson 3-2
    Group 7
    Playing 2018-03-26 13:00
    Scotland John Higgins
    67.01% 32.99%
    Belgium Luca Brecel
    Outcome: Brecel 3-0
    Group 7
    Playing 2018-03-27 12:00
    Scotland John Higgins
    54.10% 45.90%
    England Judd Trump
    Outcome: Higgins 3-1
    Group 7
    Playing 2018-03-27 17:00
    Scotland John Higgins
    60.62% 39.38%
    Wales Dominic Dale
    Outcome: Higgins 3-0
    Group 7
    Playing 2018-03-26 21:00
    England Robert Milkins
    40.81% 59.19%
    England Ricky Walden
    Outcome: Walden 3-1
    Group 7
    Playing 2018-03-27 16:00
    England Robert Milkins
    46.82% 53.18%
    England Jimmy Robertson
    Outcome: Robertson 3-1
    Group 7
    Playing 2018-03-26 13:00
    England Robert Milkins
    50.54% 49.46%
    Wales Dominic Dale
    Outcome: Dale 3-1
    Group 7
    Playing 2018-03-27 13:00
    England Robert Milkins
    42.81% 57.19%
    England Judd Trump
    Outcome: Trump 3-1
    Group 7
    Playing 2018-03-26 20:00
    England Jimmy Robertson
    29.46% 70.54%
    England Ricky Walden
    Outcome: Robertson 3-0
    Group 7
    Playing 2018-03-26 14:00
    England Jimmy Robertson
    32.29% 67.71%
    England Judd Trump
    Outcome: Trump 3-0
    Group 7
    Playing 2018-03-26 21:00
    England Judd Trump
    54.57% 45.43%
    Wales Dominic Dale
    Outcome: Trump 3-2
    Group 7
    Playing 2018-03-26 17:00
    England Judd Trump
    52.12% 47.88%
    England Ricky Walden
    Outcome: Trump 3-1
    Group 7
    Playing 2018-03-26 14:00
    England Ricky Walden
    44.97% 55.03%
    Scotland John Higgins
    Outcome: Higgins 3-2
    Group 6
    Playing 2018-01-26 13:00
    Scotland Graeme Dott
    48.77% 51.23%
    England Ricky Walden
    Outcome: Walden 3-2
    Group 6
    Playing 2018-01-25 20:00
    Scotland Graeme Dott
    48.11% 51.89%
    England Judd Trump
    Outcome: Trump 3-0
    Group 6
    Playing 2018-01-26 16:00
    Scotland Graeme Dott
    53.66% 46.34%
    England Ben Woollaston
    Outcome: Dott 3-2
    Group 6
    Playing 2018-01-26 13:00
    England Martin Gould
    47.76% 52.24%
    England Judd Trump
    Outcome: Gould 3-2
    Group 6
    Playing 2018-01-26 12:00
    China Li Hang
    49.97% 50.03%
    England Ricky Walden
    Outcome: Walden 3-2
    Group 6
    Playing 2018-01-26 17:00
    China Li Hang
    42.94% 57.06%
    England Martin Gould
    Outcome: Gould 3-2
    Group 6
    Playing 2018-01-26 15:00
    China Li Hang
    48.79% 51.21%
    England Ben Woollaston
    Outcome: Woollaston 3-1
    Group 6
    Playing 2018-01-25 20:00
    England Ricky Walden
    52.49% 47.51%
    England Martin Gould
    Outcome: Gould 3-0
    Group 6
    Playing 2018-01-26 16:00
    Wales Michael White
    39.81% 60.19%
    England Ricky Walden
    Outcome: Walden 3-2
    Group 6
    Playing 2018-01-26 15:00
    Wales Michael White
    42.05% 57.95%
    England Judd Trump
    Outcome: Trump 3-0
    Group 6
    Playing 2018-01-26 12:00
    Wales Michael White
    50.75% 49.25%
    England Ben Woollaston
    Outcome: White 3-0
    Group 5
    Playing 2018-01-23 21:00
    England David Gilbert
    50.56% 49.44%
    England Ben Woollaston
    Outcome: Woollaston 3-1
    Group 5
    Playing 2018-01-24 17:00
    England Martin Gould
    53.71% 46.29%
    England Ben Woollaston
    Outcome: Woollaston 3-1
    Group 5
    Playing 2018-01-24 15:00
    England Martin Gould
    52.00% 48.00%
    England Joe Perry
    Outcome: Gould 3-1
    Group 5
    Playing 2018-01-24 12:00
    England Martin Gould
    50.86% 49.14%
    England David Gilbert
    Outcome: Gould 3-0
    Group 5
    Playing 2018-01-23 20:00
    England Joe Perry
    42.49% 57.51%
    England Judd Trump
    Outcome: Trump 3-1
    Group 5
    Playing 2018-01-24 16:00
    England Ricky Walden
    53.12% 46.88%
    England David Gilbert
    Outcome: Walden 3-0
    Group 5
    Playing 2018-01-24 15:00
    England Ricky Walden
    42.75% 57.25%
    England Judd Trump
    Outcome: Walden 3-2
    Group 5
    Playing 2018-01-24 12:00
    England Ricky Walden
    53.50% 46.50%
    England Joe Perry
    Outcome: Perry 3-2
    Group 5
    Playing 2018-01-23 20:00
    England Ricky Walden
    49.99% 50.01%
    England Ben Woollaston
    Outcome: Walden 3-2
    Group 5
    Playing 2018-01-23 21:00
    Wales Mark Williams
    47.77% 52.23%
    England Judd Trump
    Outcome: Trump 3-0
    Group 5
    Playing 2018-01-24 16:00
    Wales Mark Williams
    55.01% 44.99%
    England Joe Perry
    Outcome: Williams 3-0
    Group 5
    Playing 2018-01-24 13:00
    Wales Mark Williams
    56.00% 44.00%
    England David Gilbert
    Outcome: Williams 3-0
    Group 5
    Playing 2018-01-24 13:00
    England Ben Woollaston
    41.06% 58.94%
    England Judd Trump
    Outcome: Woollaston 3-2
    Group 4 - Semi-final
    Playing 2018-01-11 19:00
    England Barry Hawkins
    50.78% 49.22%
    England Shaun Murphy
    Outcome: Murphy 3-2
    Group 4 - Semi-final
    Playing 2018-01-11 19:00
    England Judd Trump
    52.68% 47.32%
    England Ali Carter
    Outcome: Carter 3-0
    Group 4
    Playing 2018-01-11 13:00
    England Ali Carter
    59.08% 40.92%
    England Tom Ford
    Outcome: Carter 3-0
    Group 4
    Playing 2018-01-11 15:00
    England Shaun Murphy
    51.41% 48.59%
    England Barry Hawkins
    Outcome: Hawkins 3-2
    Group 4
    Playing 2018-01-11 17:00
    England Shaun Murphy
    57.16% 42.84%
    England Ali Carter
    Outcome: Carter 3-1
    Group 4
    Playing 2018-01-11 16:00
    England Judd Trump
    52.38% 47.62%
    England Barry Hawkins
    Outcome: Hawkins 3-1
    Group 4
    Playing 2018-01-11 12:00
    China Liang Wenbo
    42.15% 57.85%
    England Barry Hawkins
    Outcome: Wenbo 3-1
    Group 4
    Playing 2018-01-11 15:00
    China Liang Wenbo
    58.58% 41.42%
    England Tom Ford
    Outcome: Ford 3-0
    Group 3 - Semi-final
    Playing 2018-01-09 19:00
    England Barry Hawkins
    57.94% 42.06%
    England Kyren Wilson
    Outcome: Wilson 3-1
    Group 3
    Playing 2018-01-09 16:00
    Northern Ireland Mark Allen
    51.00% 49.00%
    England Barry Hawkins
    Outcome: Hawkins 3-1
    Group 3
    Playing 2018-01-09 15:00
    Northern Ireland Mark Allen
    49.24% 50.76%
    England Kyren Wilson
    Outcome: Allen 3-1
    Group 3
    Playing 2018-01-09 12:00
    Northern Ireland Mark Allen
    51.32% 48.68%
    Wales Ryan Day
    Outcome: Allen 3-0
    Group 3
    Playing 2018-01-09 16:00
    England Ali Carter
    50.39% 49.61%
    Wales Ryan Day
    Outcome: Carter 3-2
    Group 3
    Playing 2018-01-09 13:00
    England Ali Carter
    48.89% 51.11%
    England Barry Hawkins
    Outcome: Hawkins 3-0
    Group 3
    Playing 2018-01-09 17:00
    England Tom Ford
    46.81% 53.19%
    England Anthony Hamilton
    Outcome: Ford 3-1
    Group 3
    Playing 2018-01-09 15:00
    England Tom Ford
    45.88% 54.12%
    Wales Ryan Day
    Outcome: Ford 3-1
    Group 3
    Playing 2018-01-09 12:00
    England Tom Ford
    36.54% 63.46%
    England Barry Hawkins
    Outcome: Ford 3-0
    Group 3
    Playing 2018-01-09 13:00
    England Anthony Hamilton
    46.75% 53.25%
    England Kyren Wilson
    Outcome: Wilson 3-1
    Group 2
    Playing 2018-01-04 19:00
    Wales Ryan Day
    46.23% 53.77%
    Scotland Stephen Maguire
    Outcome: Maguire 3-1
    Group 2
    Playing 2018-01-04 13:00
    Wales Ryan Day
    50.35% 49.65%
    England Anthony Hamilton
    Outcome: Day 3-0
    Group 2
    Playing 2018-01-04 16:00
    England Anthony Hamilton
    49.15% 50.85%
    Scotland Stephen Maguire
    Outcome: Hamilton 3-0
    Group 2
    Playing 2018-01-04 20:00
    England Anthony Hamilton
    56.08% 43.92%
    England Kyren Wilson
    Outcome: Wilson 3-1
    Group 2
    Playing 2018-01-04 20:00
    England Barry Hawkins
    54.06% 45.94%
    Scotland Stephen Maguire
    Outcome: Hawkins 3-0
    Group 2
    Playing 2018-01-04 12:00
    England Barry Hawkins
    56.71% 43.29%
    England Kyren Wilson
    Outcome: Hawkins 3-2
    Group 2
    Playing 2018-01-05 16:00
    England Barry Hawkins
    53.93% 46.07%
    Wales Ryan Day
    Outcome: Hawkins 3-1
    Group 2
    Playing 2018-01-05 13:00
    England Barry Hawkins
    54.09% 45.91%
    England Anthony Hamilton
    Outcome: Hawkins 3-1
    Group 2
    Playing 2018-01-04 13:00
    Scotland Stephen Maguire
    44.19% 55.81%
    England Mark Selby
    Outcome: Selby 3-1
    Group 2
    Playing 2018-01-05 12:00
    Australia Neil Robertson
    50.79% 49.21%
    Wales Ryan Day
    Outcome: Robertson 3-0
    Group 2
    Playing 2018-01-04 15:00
    Australia Neil Robertson
    47.49% 52.51%
    England Barry Hawkins
    Outcome: Robertson 3-2
    Group 2
    Playing 2018-01-04 19:00
    Australia Neil Robertson
    52.62% 47.38%
    England Kyren Wilson
    Outcome: Robertson 3-2
    Group 2
    Playing 2018-01-05 15:00
    Australia Neil Robertson
    51.70% 48.30%
    Scotland Stephen Maguire
    Outcome: Maguire 3-2
    Group 2
    Playing 2018-01-05 15:00
    England Mark Selby
    53.79% 46.21%
    Wales Ryan Day
    Outcome: Day 3-2
    Group 2
    Playing 2018-01-05 12:00
    England Mark Selby
    57.77% 42.23%
    England Anthony Hamilton
    Outcome: Hamilton 3-2
    Group 2
    Playing 2018-01-05 17:00
    England Mark Selby
    61.03% 38.97%
    England Kyren Wilson
    Outcome: Selby 3-0
    Group 2
    Playing 2018-01-04 16:00
    England Mark Selby
    55.33% 44.67%
    England Barry Hawkins
    Outcome: Hawkins 3-2
    Group 2
    Playing 2018-01-04 12:00
    England Mark Selby
    55.98% 44.02%
    Australia Neil Robertson
    Outcome: Selby 3-1
    Group 2
    Playing 2018-01-04 15:00
    England Kyren Wilson
    43.54% 56.46%
    Wales Ryan Day
    Outcome: Day 3-1
    Group 2
    Playing 2018-01-05 13:00
    England Kyren Wilson
    48.59% 51.41%
    Scotland Stephen Maguire
    Outcome: Wilson 3-0
    Group 1
    Playing 2018-01-02 21:00
    Wales Ryan Day
    43.16% 56.84%
    England Anthony Hamilton
    Outcome: Day 3-1
    Group 1
    Playing 2018-01-03 16:00
    Wales Ryan Day
    54.11% 45.89%
    England Mark King
    Outcome: Day 3-2
    Group 1
    Playing 2018-01-03 13:00
    Wales Ryan Day
    53.09% 46.91%
    England Michael Holt
    Outcome: Holt 3-1
    Group 1
    Playing 2018-01-02 21:00
    England Michael Holt
    58.12% 41.88%
    China Zhou Yuelong
    Outcome: Yuelong 3-1
    Group 1
    Playing 2018-01-02 20:00
    England Mark King
    47.99% 52.01%
    England Anthony Hamilton
    Outcome: King 3-2
    Group 1
    Playing 2018-01-03 15:00
    Scotland Stephen Maguire
    55.17% 44.83%
    England Anthony Hamilton
    Outcome: Hamilton 3-2
    Group 1
    Playing 2018-01-03 12:00
    Scotland Stephen Maguire
    56.40% 43.60%
    England Mark King
    Outcome: Maguire 3-2
    Group 1
    Playing 2018-01-02 20:00
    Scotland Stephen Maguire
    53.00% 47.00%
    China Zhou Yuelong
    Outcome: Maguire 3-2
    Group 1
    Playing 2018-01-03 16:00
    Scotland Stephen Maguire
    54.68% 45.32%
    England Michael Holt
    Outcome: Maguire 3-1
    Group 1
    Playing 2018-01-03 17:00
    England Kyren Wilson
    51.46% 48.54%
    China Zhou Yuelong
    Outcome: Wilson 3-0
    Group 1
    Playing 2018-01-03 15:00
    England Kyren Wilson
    47.86% 52.14%
    England Mark King
    Outcome: King 3-0
    Group 1
    Playing 2018-01-03 12:00
    England Kyren Wilson
    48.87% 51.13%
    England Michael Holt
    Outcome: Wilson 3-1
    Group 1
    Playing 2018-01-03 13:00
    China Zhou Yuelong
    48.05% 51.95%
    England Anthony Hamilton
    Outcome: Yuelong 3-0