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.9% out of 8105 predictions
    See current predictions


    England 2019 Q School - Event 3

    Last 16
    Playing 2019-06-04 11:00
    Malta Alex Borg
    47.19% 52.81%
    England Allan Taylor
    Outcome: Borg 4-3
    Last 16
    Playing 2019-06-04 11:00
    England Kayden Brierley
    41.88% 58.12%
    England Billy Joe Castle
    Outcome: Castle 4-3
    Last 16
    Playing 2019-06-04 11:00
    Ireland Ross Bulman
    56.60% 43.40%
    England Qingtian Yang
    Outcome: Yang 4-0
    Last 16
    Playing 2019-06-04 11:00
    England Shane Castle
    42.53% 57.47%
    England Barry Pinches
    Outcome: Pinches 4-2
    Last 16
    Playing 2019-06-04 11:00
    England Zak Surety
    43.27% 56.73%
    England Peter Lines
    Outcome: Lines 4-0
    Last 16
    Playing 2019-06-04 11:00
    Australia Ryan Thomerson
    36.69% 63.31%
    England Andy Hicks
    Outcome: Hicks 4-2
    Last 16
    Playing 2019-06-04 11:00
    China Fang Xiongman
    53.91% 46.09%
    Switzerland Alexander Ursenbacher
    Outcome: Ursenbacher 4-3
    Last 16
    Playing 2019-06-04 11:00
    China Long Zehuang
    58.01% 41.99%
    Ireland Fergal Quinn
    Outcome: Zehuang 4-2
    Last 32
    Playing 2019-06-03 17:30
    Pakistan Hamza Akbar
    55.34% 44.66%
    England Allan Taylor
    Outcome: Taylor 4-3
    Last 32
    Playing 2019-06-03 17:30
    Malta Alex Borg
    53.51% 46.49%
    England Patrick Whelan
    Outcome: Borg 4-2
    Last 32
    Playing 2019-06-03 17:30
    England Kayden Brierley
    43.29% 56.71%
    England Christopher Keogan
    Outcome: Brierley 4-0
    Last 32
    Playing 2019-06-03 20:00
    Ireland Ross Bulman
    44.88% 55.12%
    England Paul Davison
    Outcome: Bulman 4-1
    Last 32
    Playing 2019-06-03 17:30
    England Billy Joe Castle
    51.48% 48.52%
    Wales Alex Taubman
    Outcome: Castle 4-1
    Last 32
    Playing 2019-06-03 20:00
    Scotland Michael Collumb
    36.96% 63.04%
    England Andy Hicks
    Outcome: Hicks 4-1
    Last 32
    Playing 2019-06-03 17:30
    Japan Keishin Kamihashi
    38.89% 61.11%
    China Long Zehuang
    Outcome: Zehuang 4-0
    Last 32
    Playing 2019-06-03 17:30
    China Peifan Lei
    45.58% 54.42%
    England Barry Pinches
    Outcome: Pinches 4-1
    Last 32
    Playing 2019-06-03 20:00
    England Peter Lines
    54.02% 45.98%
    England Simon Blackwell
    Outcome: Lines 4-0
    Last 32
    Playing 2019-06-03 17:30
    China Geng Mingqi
    52.42% 47.58%
    England Shane Castle
    Outcome: Castle 4-3
    Last 32
    Playing 2019-06-03 17:30
    Ireland Fergal Quinn
    58.33% 41.67%
    England Andy Marriott
    Outcome: Quinn 4-2
    Last 32
    Playing 2019-06-03 20:00
    England Zak Surety
    50.78% 49.22%
    England Ryan Davies
    Outcome: Surety 4-0
    Last 32
    Playing 2019-06-03 20:00
    India Lucky Vatnani
    57.70% 42.30%
    Australia Ryan Thomerson
    Outcome: Thomerson 4-3
    Last 32
    Playing 2019-06-03 20:00
    China Fang Xiongman
    53.25% 46.75%
    Finland Robin Hull
    Outcome: Xiongman 4-2
    Last 64
    Playing 2019-06-03 10:00
    Pakistan Hamza Akbar
    58.31% 41.69%
    England Owais Ali
    Outcome: Akbar 4-3
    Last 64
    Playing 2019-06-03 10:00
    Pakistan Mohammed Asif
    34.07% 65.93%
    England Christopher Keogan
    Outcome: Keogan 4-2
    Last 64
    Playing 2019-06-03 15:00
    England Richard Binns
    21.86% 78.14%
    England Andy Hicks
    Outcome: Hicks 4-0
    Last 64
    Playing 2019-06-03 10:00
    England Danny Brindle
    38.82% 61.18%
    Malta Alex Borg
    Outcome: Borg 4-2
    Last 64
    Playing 2019-06-03 15:00
    Ireland Ross Bulman
    52.83% 47.17%
    England Jamie Barrett
    Outcome: Bulman 4-1
    Last 64
    Playing 2019-06-03 10:00
    England Billy Joe Castle
    69.37% 30.63%
    England Jason Tart
    Outcome: Castle 4-1
    Last 64
    Playing 2019-06-03 12:30
    England Matthew Couch
    55.09% 44.91%
    England Ryan Davies
    Outcome: Davies 4-2
    Last 64
    Playing 2019-06-03 12:30
    Ireland Andrew Doherty
    48.05% 51.95%
    China Fang Xiongman
    Outcome: Xiongman 4-0
    Last 64
    Playing 2019-06-03 10:00
    England Adam Duffy
    61.22% 38.78%
    England Patrick Whelan
    Outcome: Whelan 4-3
    Last 64
    Playing 2019-06-03 10:00
    England Adam Edge
    40.13% 59.87%
    England Kayden Brierley
    Outcome: Brierley 4-2
    Last 64
    Playing 2019-06-02 20:00
    Ireland Leo Fernandez
    42.07% 57.93%
    England Barry Pinches
    Outcome: Pinches 4-3
    Last 64
    Playing 2019-06-03 15:00
    England Steven Hallworth
    56.23% 43.77%
    Scotland Michael Collumb
    Outcome: Collumb 4-1
    Last 64
    Playing 2019-06-03 12:30
    Finland Robin Hull
    44.20% 55.80%
    Austria Andreas Ploner
    Outcome: Hull 4-0
    Last 64
    Playing 2019-06-03 15:00
    England Neal Jones
    37.13% 62.87%
    India Lucky Vatnani
    Outcome: Vatnani 4-1
    Last 64
    Playing 2019-06-03 10:00
    Latvia Rodion Judin
    47.05% 52.95%
    Wales Alex Taubman
    Outcome: Taubman 4-2
    Last 64
    Playing 2019-06-02 20:00
    Hong Kong Yu Kiu Chang
    75.19% 24.81%
    Ireland Fergal Quinn
    Outcome: Quinn 4-1
    Last 64
    Playing 2019-06-02 20:00
    England Andy Marriott
    39.51% 60.49%
    Germany Felix Frede
    Outcome: Marriott 4-2
    Last 64
    Playing 2019-06-02 20:00
    China Geng Mingqi
    60.70% 39.30%
    England Jake Nicholson
    Outcome: Mingqi 4-1
    Last 64
    Playing 2019-06-03 15:00
    Wales Ian Preece
    50.83% 49.17%
    England Paul Davison
    Outcome: Davison 4-2
    Last 64
    Playing 2019-06-03 15:00
    England Lee Richardson
    57.39% 42.61%
    China Guan Zhen
    Outcome: Zhen 4-0
    Last 64
    Playing 2019-06-03 12:30
    England Chae Ross
    42.36% 57.64%
    England Peter Lines
    Outcome: Lines 4-2
    Last 64
    Playing 2019-06-02 20:00
    Iran Amir Sarkhosh
    36.12% 63.88%
    England Shane Castle
    Outcome: Castle 4-3
    Last 64
    Playing 2019-06-03 15:00
    England Lee Stephens
    42.30% 57.70%
    Australia Ryan Thomerson
    Outcome: Thomerson 4-3
    Last 64
    Playing 2019-06-03 12:30
    England Zak Surety
    45.03% 54.97%
    England Daniel Womersley
    Outcome: Surety 4-3
    Last 64
    Playing 2019-06-03 10:00
    England Allan Taylor
    51.06% 48.94%
    Germany Lukas Kleckers
    Outcome: Taylor 4-3
    Last 64
    Playing 2019-06-02 20:00
    Scotland Gary Thomson
    51.83% 48.17%
    Japan Keishin Kamihashi
    Outcome: Kamihashi 4-2
    Last 64
    Playing 2019-06-02 20:00
    Hong Kong Ka Wai Cheung
    45.46% 54.54%
    China Peifan Lei
    Outcome: Lei 4-2
    Last 64
    Playing 2019-06-03 12:30
    England Sydney Wilson
    51.82% 48.18%
    Switzerland Alexander Ursenbacher
    Outcome: Ursenbacher 4-0
    Last 64
    Playing 2019-06-03 15:00
    England Qingtian Yang
    49.27% 50.73%
    Wales Dylan Emery
    Outcome: Yang 4-1
    Last 64
    Playing 2019-06-02 20:00
    China Long Zehuang
    48.50% 51.50%
    England Adrian Rosa
    Outcome: Zehuang 4-3
    Last 64
    Playing 2019-06-03 12:30
    China Wang Zepeng
    52.91% 47.09%
    England Simon Blackwell
    Outcome: Blackwell 4-1
    Last 128
    Playing 2019-06-01 17:30
    England Owais Ali
    46.81% 53.19%
    England Sean O'Sullivan
    Outcome: Ali 4-2
    Last 128
    Playing 2019-06-01 20:00
    Pakistan Mohammed Asif
    71.92% 28.08%
    England Stuart Hinton
    Outcome: Asif 4-0
    Last 128
    Playing 2019-06-01 15:00
    Poland Mateusz Baranowski
    39.50% 60.50%
    England Adrian Rosa
    Outcome: Rosa 4-0
    Last 128
    Playing 2019-06-02 17:30
    England Jamie Barrett
    43.06% 56.94%
    England Alex Millington
    Outcome: Barrett 4-2
    Last 128
    Playing 2019-06-01 17:30
    Malta Alex Borg
    60.96% 39.04%
    England Joshua Thomond
    Outcome: Borg 4-2
    Last 128
    Playing 2019-06-01 17:30
    England Danny Brindle
    78.89% 21.11%
    England Mark Ganderton
    Outcome: Brindle 4-3
    Last 128
    Playing 2019-06-01 12:30
    England Shane Castle
    78.85% 21.15%
    England Stephen Groves
    Outcome: Castle 4-3
    Last 128
    Playing 2019-06-02 15:00
    Scotland Michael Collumb Lam Lau has not played in a pro tournament before, so there is no data available to compare.
    Hong Kong Ka Lam Lau
    Outcome: Collumb 4-2
    Last 128
    Playing 2019-06-01 15:00
    England Joshua Cooper
    63.41% 36.59%
    Ireland Fergal Quinn
    Outcome: Quinn 4-2
    Last 128
    Playing 2019-06-01 20:00
    England Garry Coulson
    8.69% 91.31%
    England Kayden Brierley
    Outcome: Brierley 4-2
    Last 128
    Playing 2019-06-01 12:30
    England Jeff Cundy
    65.90% 34.10%
    England Jake Nicholson
    Outcome: Nicholson 4-1
    Last 128
    Playing 2019-06-02 17:30
    England Paul Davison
    80.86% 19.14%
    England Thomas Hilborne
    Outcome: Davison 4-0
    Last 128
    Playing 2019-06-01 17:30
    England Simon Dent
    33.62% 66.38%
    England Allan Taylor
    Outcome: Taylor 4-0
    Last 128
    Playing 2019-06-02 15:00
    England Ian Desmier
    61.73% 38.27%
    England Neal Jones
    Outcome: Jones 4-0
    Last 128
    Playing 2019-06-02 10:00
    Ireland Andrew Doherty
    80.29% 19.71%
    Ireland Aman Goel
    Outcome: Doherty 4-0
    Last 128
    Playing 2019-06-01 17:30
    England Callum Downing
    57.26% 42.74%
    England Patrick Whelan
    Outcome: Whelan 4-2
    Last 128
    Playing 2019-06-01 20:00
    England Adam Edge
    54.82% 45.18%
    Wales Matthew Roberts
    Outcome: Edge 4-2
    Last 128
    Playing 2019-06-01 12:30
    Ireland Leo Fernandez
    50.47% 49.53%
    England Farakh Ajaib
    Outcome: Fernandez 4-0
    Last 128
    Playing 2019-06-01 15:00
    Germany Felix Frede
    41.12% 58.88%
    England Ben Hancorn
    Outcome: Frede 4-2
    Last 128
    Playing 2019-06-02 17:30
    England Lewis Gillen
    47.90% 52.10%
    Ireland Ross Bulman
    Outcome: Bulman 4-0
    Last 128
    Playing 2019-06-02 10:00
    India Kreishh Gurbaxani
    31.71% 68.29%
    England Sydney Wilson
    Outcome: Wilson 4-3
    Last 128
    Playing 2019-06-02 15:00
    England Steven Hallworth
    45.89% 54.11%
    England Ashley Hugill
    Outcome: Hallworth 4-2
    Last 128
    Playing 2019-06-02 10:00
    Finland Robin Hull
    99.03% 0.97%
    England Tom Pendlebury
    Outcome: Hull 4-0
    Last 128
    Playing 2019-06-02 17:30
    China Liu Jiaming
    36.83% 63.17%
    Wales Ian Preece
    Outcome: Preece 4-1
    Last 128
    Playing 2019-06-01 20:00
    Latvia Rodion Judin
    64.85% 35.15%
    Malta Aaron Busuttil
    Outcome: Judin 4-2
    Last 128
    Playing 2019-06-02 12:30
    China Pang Junxu
    28.65% 71.35%
    England Zak Surety
    Outcome: Surety 4-2
    Last 128
    Playing 2019-06-01 15:00
    Japan Keishin Kamihashi
    82.71% 17.29%
    England Billy Ginn
    Outcome: Kamihashi 4-0
    Last 128
    Playing 2019-06-01 20:00
    England Christopher Keogan
    69.98% 30.02%
    England Ian Brumby
    Outcome: Keogan 4-2
    Last 128
    Playing 2019-06-02 12:30
    England Stephen Kershaw
    31.22% 68.78%
    England Peter Lines
    Outcome: Lines 4-2
    Last 128
    Playing 2019-06-01 15:00
    Hong Kong Yu Kiu Chang
    70.51% 29.49%
    England Ben Fortey
    Outcome: Kiu Chang 4-2
    Last 128
    Playing 2019-06-01 17:30
    Germany Lukas Kleckers
    60.61% 39.39%
    China Lin Shuai
    Outcome: Kleckers 4-3
    Last 128
    Playing 2019-06-01 17:30
    Scotland Barry Lee
    39.74% 60.26%
    Pakistan Hamza Akbar
    Outcome: Akbar 4-1
    Last 128
    Playing 2019-06-01 12:30
    Wales Callum Lloyd
    60.83% 39.17%
    China Peifan Lei
    Outcome: Lei 4-1
    Last 128
    Playing 2019-06-02 15:00
    England Sean Maddocks
    72.13% 27.87%
    Australia Ryan Thomerson
    Outcome: Thomerson 4-1
    Last 128
    Playing 2019-06-02 12:30
    Romania Constantin Mateescu
    20.84% 79.16%
    England Chae Ross
    Outcome: Ross 4-0
    Last 128
    Playing 2019-06-02 12:30
    India Aditya Mehta
    58.54% 41.46%
    England Ryan Davies
    Outcome: Davies 4-2
    Last 128
    Playing 2019-06-01 17:30
    Belgium Ben Mertens
    38.47% 61.53%
    England Adam Duffy
    Outcome: Duffy 4-1
    Last 128
    Playing 2019-06-01 12:30
    China Geng Mingqi
    49.17% 50.83%
    Scotland Dean Young
    Outcome: Mingqi 4-2
    Last 128
    Playing 2019-06-02 15:00
    Finland Heikki Niva
    53.23% 46.77%
    India Lucky Vatnani
    Outcome: Vatnani 4-1
    Last 128
    Playing 2019-06-02 15:00
    France Brian Ochoiski
    35.71% 64.29%
    England Andy Hicks
    Outcome: Hicks 4-2
    Last 128
    Playing 2019-06-02 15:00
    England Lewis Parnham
    68.57% 31.43%
    England Richard Binns
    Outcome: Binns 4-0
    Last 128
    Playing 2019-06-01 12:30
    England Barry Pinches
    87.01% 12.99%
    Germany Robin Otto
    Outcome: Pinches 4-0
    Last 128
    Playing 2019-06-02 10:00
    England Haydon Pinhey
    62.36% 37.64%
    Northern Ireland Raymond Fry
    Outcome: Pinhey 4-3
    Last 128
    Playing 2019-06-02 10:00
    Austria Andreas Ploner
    82.89% 17.11%
    England Marvin Morgan
    Outcome: Ploner 4-1
    Last 128
    Playing 2019-06-01 20:00
    Wales Tyler Rees
    76.38% 23.62%
    England Jason Tart
    Outcome: Tart 4-1
    Last 128
    Playing 2019-06-02 17:30
    England Lee Richardson
    83.64% 16.36%
    England Jed Mann
    Outcome: Richardson 4-3
    Last 128
    Playing 2019-06-01 12:30
    Iran Amir Sarkhosh
    97.06% 2.94%
    England Sam Gates
    Outcome: Sarkhosh 4-1
    Last 128
    Playing 2019-06-01 20:00
    England James Silverwood
    42.77% 57.23%
    England Billy Joe Castle
    Outcome: Castle 4-1
    Last 128
    Playing 2019-06-01 20:00
    Wales Alex Taubman
    48.13% 51.87%
    England Luke Pinches
    Outcome: Taubman 4-0
    Last 128
    Playing 2019-06-01 15:00
    Scotland Gary Thomson
    57.99% 42.01%
    England Gary Lees
    Outcome: Thomson 4-0
    Last 128
    Playing 2019-06-02 10:00
    Switzerland Alexander Ursenbacher
    66.60% 33.40%
    England Saqib Nasir
    Outcome: Ursenbacher 4-1
    Last 128
    Playing 2019-06-02 12:30
    England Daniel Womersley
    76.97% 23.03%
    Pakistan Shehzad Iqbal
    Outcome: Womersley 4-2
    Last 128
    Playing 2019-06-02 12:30
    China Zhang Yong
    40.32% 59.68%
    England Matthew Couch
    Outcome: Couch 4-3
    Last 128
    Playing 2019-06-01 15:00
    China Long Zehuang
    50.80% 49.20%
    Wales Andrew Pagett
    Outcome: Zehuang 4-0
    Last 128
    Playing 2019-06-02 12:30
    China Wang Zepeng
    59.86% 40.14%
    England Stuart Watson
    Outcome: Zepeng 4-3
    Last 128
    Playing 2019-06-02 17:30
    China Guan Zhen
    92.12% 7.88%
    Northern Ireland Robbie Mcguigan
    Outcome: Zhen 4-1
    Round 1
    Playing 2019-05-30 20:00
    Pakistan Haider Ali
    9.20% 90.80%
    Wales Tyler Rees
    Outcome: Rees 4-2
    Round 1
    Playing 2019-05-30 18:00
    India Shubham Arora
    3.35% 96.65%
    Pakistan Mohammed Asif
    Outcome: Asif 4-0
    Round 1
    Playing 2019-05-31 12:30
    Saudi Arabia Nezar Asseri
    92.78% 7.22%
    India Kreishh Gurbaxani
    Outcome: Gurbaxani 4-1
    Round 1
    Playing 2019-05-31 15:00
    England Simon Bedford
    53.13% 46.87%
    India Aditya Mehta
    Outcome: Mehta 4-2
    Round 1
    Playing 2019-05-30 16:00
    Malta Alex Borg
    68.58% 31.42%
    India Hrithik Jain
    Outcome: Borg 4-1
    Round 1
    Playing 2019-05-31 12:30
    England Oliver Brown
    75.13% 24.87%
    England Haydon Pinhey
    Outcome: Pinhey 4-1
    Round 1
    Playing 2019-05-31 20:00
    South Africa Paul Burrell
    96.05% 3.95%
    England Lewis Parnham
    Outcome: Parnham 4-1
    Round 1
    Playing 2019-05-31 20:00
    England Gary Challis
    18.01% 81.99%
    England Ashley Hugill
    Outcome: Hugill 4-0
    Round 1
    Playing 2019-05-31 15:00
    England Ryan Davies
    80.89% 19.11%
    England Darren Burns
    Outcome: Davies 4-0
    Round 1
    Playing 2019-05-30 16:00
    England Simon Dent Trump has not played in a pro tournament before, so there is no data available to compare.
    England Jamie Trump
    Outcome: Dent 4-2
    Round 1
    Playing 2019-05-31 17:30
    England Peter Devlin
    54.27% 45.73%
    India Lucky Vatnani
    Outcome: Vatnani 4-0
    Round 1
    Playing 2019-05-30 16:00
    England Callum Downing
    72.84% 27.16%
    Ireland Noel Landers
    Outcome: Downing 4-1
    Round 1
    Playing 2019-05-30 18:00
    England Adam Edge
    78.42% 21.58%
    Switzerland Luis Vetter
    Outcome: Edge 4-0
    Round 1
    Playing 2019-05-31 12:30
    England Harry Farrell
    28.84% 71.16%
    England Sydney Wilson
    Outcome: Wilson 4-1
    Round 1
    Playing 2019-05-31 15:00
    England Brandon Hall
    40.42% 59.58%
    England Daniel Womersley
    Outcome: Womersley 4-0
    Round 1
    Playing 2019-05-31 20:00
    England Steven Hallworth
    56.04% 43.96%
    Malta Brian Cini
    Outcome: Hallworth 4-3
    Round 1
    Playing 2019-05-31 15:00
    England Jack Harris
    30.07% 69.93%
    England Matthew Couch
    Outcome: Couch 4-1
    Round 1
    Playing 2019-05-31 10:00
    Finland Robin Hull
    60.48% 39.52%
    Germany Umut Dikme
    Outcome: Hull 4-2
    Round 1
    Playing 2019-05-31 15:00
    Pakistan Shehzad Iqbal
    12.35% 87.65%
    Poland Daniel Holoyda
    Outcome: Iqbal 4-1
    Round 1
    Playing 2019-06-01 10:00
    China Liu Jiaming
    64.59% 35.41%
    England Jenson Kendrick
    Outcome: Jiaming 4-2
    Round 1
    Playing 2019-05-31 10:00
    Latvia Rodion Judin
    74.60% 25.40%
    Ukraine Sergey Isaenko
    Outcome: Judin 4-0
    Round 1
    Playing 2019-05-31 12:30
    England Sanderson Lam
    45.34% 54.66%
    Switzerland Alexander Ursenbacher
    Outcome: Ursenbacher 4-1
    Round 1
    Playing 2019-05-30 16:00
    Scotland Barry Lee
    35.51% 64.49%
    England Surinder Gill
    Outcome: Lee 4-2
    Round 1
    Playing 2019-05-30 18:00
    Canada James Lee
    1.11% 98.89%
    England Christopher Keogan
    Outcome: Keogan 4-3
    Round 1
    Playing 2019-06-01 10:00
    England Bash Maqsood
    46.20% 53.80%
    Wales Dylan Emery
    Outcome: Emery 4-2
    Round 1
    Playing 2019-05-31 15:00
    Romania Constantin Mateescu Mateescu has not played in a pro tournament before, so there is no data available to compare.
    England Daniel Walker
    Outcome: Mateescu 4-1
    Round 1
    Playing 2019-05-30 20:00
    England Sean McAllister
    7.81% 92.19%
    England James Silverwood
    Outcome: Silverwood 4-0
    Round 1
    Playing 2019-06-01 10:00
    England Rory McLeod
    55.34% 44.66%
    Wales Ian Preece
    Outcome: Preece 4-3
    Round 1
    Playing 2019-06-01 10:00
    England Alex Millington
    91.90% 8.10%
    Canada Levi Meiller
    Outcome: Millington 4-3
    Round 1
    Playing 2019-05-30 16:00
    Scotland Ross Muir
    92.44% 7.56%
    England Owais Ali
    Outcome: Ali 4-3
    Round 1
    Playing 2019-05-31 17:30
    Finland Heikki Niva
    52.09% 47.91%
    India Laxman Rawat
    Outcome: Niva 4-2
    Round 1
    Playing 2019-05-31 10:00
    Estonia Andres Petrov
    53.97% 46.03%
    Wales Alex Taubman
    Outcome: Taubman 4-3
    Round 1
    Playing 2019-05-30 18:00
    England Manasawin Phetmalaikul
    56.08% 43.92%
    England Kayden Brierley
    Outcome: Brierley 4-3
    Round 1
    Playing 2019-05-31 10:00
    England Luke Pinches
    41.44% 58.56%
    Wales Jack Bradford
    Outcome: Pinches 4-3
    Round 1
    Playing 2019-05-31 17:30
    England George Pragnall
    50.35% 49.65%
    England Simon Blackwell
    Outcome: Blackwell 4-0
    Round 1
    Playing 2019-05-30 18:00
    Pakistan Abdul Raheem
    4.52% 95.48%
    Germany Lukas Kleckers
    Outcome: Kleckers 4-0
    Round 1
    Playing 2019-06-01 10:00
    England Lee Richardson
    52.95% 47.05%
    England Mark Vincent
    Outcome: Richardson 4-0
    Round 1
    Playing 2019-05-30 18:00
    Wales Matthew Roberts
    97.50% 2.50%
    Hungary Zsolt Fenyvesi
    Outcome: Roberts 4-3
    Round 1
    Playing 2019-05-31 15:00
    Belgium Tomasz Skalski
    60.27% 39.73%
    China Zhang Yong
    Outcome: Yong 4-2
    Round 1
    Playing 2019-05-31 17:30
    England Lee Stephens
    15.01% 84.99%
    England Lee Shanker
    Outcome: Stephens 4-1
    Round 1
    Playing 2019-05-31 12:30
    England Zak Surety
    55.96% 44.04%
    England Reanne Evans
    Outcome: Surety 4-1
    Round 1
    Playing 2019-05-31 12:30
    Japan Kengo Suzuki
    6.42% 93.58%
    Northern Ireland Raymond Fry
    Outcome: Fry 4-1
    Round 1
    Playing 2019-05-30 18:00
    England Allan Taylor
    65.37% 34.63%
    Ireland Ronan Whyte
    Outcome: Taylor 4-0
    Round 1
    Playing 2019-05-30 16:00
    England Joshua Thomond
    86.70% 13.30%
    England Lewis Ullah
    Outcome: Thomond 4-3
    Round 1
    Playing 2019-05-31 10:00
    Scotland William Thomson
    57.86% 42.14%
    Malta Aaron Busuttil
    Outcome: Busuttil 4-1
    Round 1
    Playing 2019-05-31 20:00
    Scotland Chris Totten
    29.30% 70.70%
    Scotland Michael Collumb
    Outcome: Collumb 4-1
    Round 1
    Playing 2019-05-31 17:30
    England Wayne Townsend
    57.66% 42.34%
    England Stuart Watson
    Outcome: Watson 4-0
    Round 1
    Playing 2019-06-01 10:00
    England James Welch
    4.28% 95.72%
    England Paul Davison
    Outcome: Davison 4-0
    Round 1
    Playing 2019-05-30 16:00
    England John Welsh
    50.90% 49.10%
    Belgium Ben Mertens
    Outcome: Mertens 4-3
    Round 1
    Playing 2019-05-31 10:00
    England Elliott Weston
    2.68% 97.32%
    Ireland Andrew Doherty
    Outcome: Doherty 4-1
    Round 1
    Playing 2019-05-31 10:00
    England Michael Wild
    58.36% 41.64%
    Austria Andreas Ploner
    Outcome: Ploner 4-3
    Round 1
    Playing 2019-05-31 10:00
    China Fang Xiongman
    75.93% 24.07%
    Russia Ivan Kakovskii
    Outcome: Xiongman 4-3
    Round 1
    Playing 2019-06-01 10:00
    China Guan Zhen
    61.19% 38.81%
    Saudi Arabia Omar Alajlani
    Outcome: Zhen 4-0