Most Frequently Met Opponents By David Gray - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Michael Holt 2 1 50% 13 6
China Lyu Chuang 2 0 0% 28 8
England Ali Bassiri 1 1 100% 5 5
India David Singh 2 2 100% 15 9
England Jamie Cope 2 0 0% 15 6
England Kamran Ashraf 1 1 100% 5 4
England Sam Harvey 1 1 100% 4 4
England Ian Burns 2 1 50% 10 6
Wales Gareth Allen 1 1 100% 5 4
China Li Hang 2 2 100% 12 9
China Li Yan 1 0 0% 5 1
India Brijesh Damani 1 1 100% 5 4
England Stephen Groves 1 1 100% 4 4
India Manish Jain 1 1 100% 4 4
England Charlie Walters 1 1 100% 7 4
England Luke Simmonds 1 1 100% 4 4
England Adam Duffy 1 0 0% 6 2
England Stephen Craigie 2 0 0% 12 3
England Bash Maqsood 1 1 100% 4 4
England Jimmy Michie 5 4 80% 41 22
England Andy Hicks 3 2 66.67% 32 19
Wales Daniel Wells 1 1 100% 17 10
England Matthew Selt 3 1 33.33% 31 14
England Barry Pinches 7 3 42.86% 55 29
Wales Kishan Hirani 1 0 0% 6 2
England Sean O'Sullivan 1 1 100% 6 4
Jamaica Rory McLeod 1 0 0% 7 2
England Jimmy White 5 2 40% 43 19
England Stephen Lee 5 1 20% 44 17
Thailand Atthasit Mahitthi 4 3 75% 25 14
England Peter Lines 1 0 0% 9 4
England Lee Spick 3 3 100% 21 14
Belgium Bjorn Haneveer 2 0 0% 15 5
China Jin Long 1 0 0% 18 8
China Tian Pengfei 1 0 0% 6 1
England Barry Hawkins 3 3 100% 27 19
Scotland Marcus Campbell 4 2 50% 39 20
England Lewis Roberts 1 1 100% 8 5
Wales Jamie Jones 1 0 0% 13 4
England Stuart Bingham 5 2 40% 39 18
England Robert Milkins 5 3 60% 35 18
Ireland David Morris 1 0 0% 8 3
England Simon Bedford 3 1 33.33% 24 11
England David Roe 3 2 66.67% 26 16
England Mark King 6 1 16.67% 72 32
Ireland Rodney Goggins 1 1 100% 12 9
China Ding Junhui 1 0 0% 7 3
England Joel Walker 1 1 100% 7 4
England Michael Wild 1 1 100% 6 4
Scotland Stephen Maguire 4 1 25% 26 7
Finland Robin Hull 2 1 50% 14 7
England David Gilbert 2 1 50% 14 7
Ireland Joe Delaney 1 0 0% 5 1
England Ben Woollaston 3 1 33.33% 16 7
Thailand Issara Kachaiwong 1 0 0% 7 3
Ireland Leo Fernandez 1 1 100% 6 4
Hong Kong Marco Fu 2 0 0% 15 5
England Jamie O'Neill 2 1 50% 16 9
England John Parrott 2 1 50% 25 12
England Alfie Burden 2 0 0% 17 7
England Andrew Higginson 1 0 0% 9 4
Scotland Stephen Hendry 5 2 40% 37 16
England Adam Bobat 1 1 100% 6 4
England Del Smith 1 1 100% 6 4
Wales Matthew Stevens 5 2 40% 42 20
England Ronnie O'Sullivan 3 1 33.33% 32 13
England Anthony Hamilton 3 1 33.33% 40 19
England Peter Ebdon 7 2 28.57% 64 22
England Tom Ford 1 1 100% 3 3
Scotland Jamie Burnett 1 0 0% 7 2
Wales Ryan Day 3 2 66.67% 21 11
England Judd Trump 1 1 100% 9 5
England Mark Davis 4 3 75% 58 33
Northern Ireland Mark Allen 3 1 33.33% 29 13
England Stuart Pettman 2 1 50% 14 5
England Dave Harold 4 3 75% 44 25
Northern Ireland Gerard Greene 2 1 50% 15 9
England Mike Dunn 2 1 50% 12 5
England Rod Lawler 3 3 100% 22 15
Scotland Graeme Dott 3 2 66.67% 47 22
England Joe Perry 4 2 50% 38 19
England Mark Selby 7 6 85.71% 79 47
Wales Lee Walker 2 2 100% 23 18
England Ali Carter 3 2 66.67% 32 19
India Khizar Raoof 1 1 100% 4 4
England Ian McCulloch 5 2 40% 42 20
Ireland Ken Doherty 2 0 0% 12 2
Australia Neil Robertson 1 0 0% 7 2
Ireland Fergal O'Brien 2 2 100% 17 10
England Paul Hunter 3 0 0% 27 7
England Robbie Williams 3 2 66.67% 20 11
England Nick Dyson 2 1 50% 16 9
England Jimmy Robertson 1 1 100% 5 4
Scotland Alan McManus 4 1 25% 39 19
England Michael Wasley 1 1 100% 7 4
Scotland John Higgins 4 2 50% 42 21
Northern Ireland Joe Swail 3 1 33.33% 27 13
England Nick Walker 3 2 66.67% 27 13
Wales Mark Williams 5 0 0% 38 13
England Jeff Cundy 2 0 0% 12 3
England Nigel Bond 4 2 50% 30 16
England David Finbow 3 1 33.33% 28 12
England Eddie Barker 1 0 0% 8 3
Pakistan Shokat Ali 1 1 100% 8 5
Iceland Kristjan Helgason 2 2 100% 20 15
Scotland Martin Dziewialtowski 1 1 100% 7 5
England Mark Gray 1 1 100% 6 5
Thailand James Wattana 5 4 80% 53 31
England Jonathan Birch 1 1 100% 7 5
Wales James Reynolds 1 1 100% 8 5
Scotland John Lardner 3 3 100% 22 16
England Wayne Brown 2 1 50% 17 9
England Gary Wilkinson 1 1 100% 8 6
England Karl Broughton 1 1 100% 7 5
England Bradley Jones 1 1 100% 9 5
Scotland Billy Snaddon 2 2 100% 12 10
Northern Ireland Patrick Wallace 2 2 100% 15 10
England Stuart Mann 1 1 100% 7 5
Scotland Chris Small 2 1 50% 22 12
New Zealand Dene O'Kane 1 0 0% 7 2
Northern Ireland Jason Prince 1 1 100% 5 5
England Joe Jogia 1 1 100% 8 5
Wales Dominic Dale 3 1 33.33% 32 10
England Munraj Pal 1 1 100% 15 10
Thailand Phaitoon Phonbun 2 1 50% 14 7
Malta Tony Drago 1 1 100% 6 5
Wales Paul Davies 1 1 100% 5 5
Wales Tony Chappel 1 1 100% 7 5
Wales Darren Morgan 1 0 0% 17 8
England Paul Wykes 1 0 0% 9 4
Thailand Noppadon Noppachorn 1 0 0% 7 2
Wales Mark Fenton 1 0 0% 9 4
Ireland Stephen O'Connor 2 1 50% 23 10
Wales Anthony Davies 1 0 0% 7 2
Scotland Craig MacGillivray 1 0 0% 7 2
England Darren Clarke 1 0 0% 6 1
Scotland Norman MacLachlan 1 1 100% 5 5
England Karl Burrows 1 1 100% 19 10
England Adrian Rosa 1 1 100% 15 10
England Richard Twomey 1 1 100% 6 4
Scotland Fraser Patrick 1 0 0% 7 3
China Guo Hua 1 1 100% 8 5
England Matthew Couch 2 2 100% 16 10
England Dean Reynolds 1 1 100% 7 5
England Brian Morgan 3 1 33.33% 22 9
Ireland Michael Judge 1 0 0% 7 2
Scotland Bobby Cruickshanks 1 1 100% 4 4
England Mitchell Mann 1 0 0% 7 3
Northern Ireland Terry Murphy 2 2 100% 13 10
England Matthew Bray 2 2 100% 15 10
England Darren Hackeson 1 1 100% 7 5
England Richard Wheelhouse 1 1 100% 6 5
England Jack Fitzmaurice 1 1 100% 6 5
England Nick Manning 1 1 100% 9 5
England Rogelio Esteiro 1 1 100% 6 5
England Colin Morton 1 1 100% 9 5
Wales Ian Sargeant 1 1 100% 9 5
England Neil Wood 2 2 100% 15 10
England Mark Ganderton 1 1 100% 5 5
England Marc Farnsworth 1 1 100% 6 5
England Kyndon Paddon 1 1 100% 5 5
England Mark Weston 1 0 0% 9 4
England Neil Gilder 1 0 0% 8 3
Northern Ireland Declan Hughes 1 1 100% 5 5
England Troy Shaw 1 1 100% 9 5
Scotland Scott Bigham 1 1 100% 7 5
Wales John Herbert 1 1 100% 5 5
England Stephen Ormerod 1 1 100% 7 5
Scotland Euan Henderson 1 1 100% 7 5
England Stefan Mazrocis 1 1 100% 9 5
England Paul Cavney 1 1 100% 8 5
England Karl Preece 1 1 100% 5 5
England Wayne Rendle 1 0 0% 6 1
England Matt Wilson 1 1 100% 8 5
England Steve Archer 1 1 100% 8 5
England Dean Venables 1 1 100% 6 5
Wales Richard Jones 1 1 100% 7 5
England Paul Stockwell 1 1 100% 6 5
England Tony Jones 1 0 0% 7 2
Scotland Malcolm Kerr 1 1 100% 6 5
Scotland Alistair Fleming 1 0 0% 6 1
Ireland Anthony O'Connor 1 1 100% 6 5
England James O'Sullivan 1 1 100% 7 5
England Mohammed Rangzib 1 1 100% 7 5
England Craig Harrison 2 1 50% 15 6
England Luke Fisher 1 1 100% 7 4
Scotland Paul McPhillips 1 1 100% 7 5
England Surinder Gill 1 1 100% 8 5
England Jason Pegram 1 1 100% 9 5
Scotland Graham Horne 1 1 100% 9 5
England Oliver King 2 2 100% 14 10
England Neil Mosley 1 1 100% 7 5
England Jason Wallace 1 1 100% 8 5
England Jason Weston 1 1 100% 7 5
England John Giles 1 1 100% 8 5
England Steve Prest 1 1 100% 6 5
England Sydney Wilson 1 1 100% 5 4
England Saqib Nasir 1 0 0% 6 2
Wales Jack Bradford 1 1 100% 6 4
England Lewis Frampton 1 1 100% 6 4
England Joe Steele 1 0 0% 4 0
England Paul Sweeny 1 1 100% 7 5
England John Whitty 1 1 100% 5 5
England Antony Bolsover 1 0 0% 5 0
England Craig Taylor 1 0 0% 8 3