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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England David Gray 2 0 0% 15 6
England Barry Hawkins 1 0 0% 4 0
England Mark Selby 1 0 0% 6 2
Wales Michael White 2 1 50% 21 8
England Martin O'Donnell 2 1 50% 12 5
England Jack Lisowski 2 0 0% 10 2
England Ryan Duffy 1 1 100% 4 4
England Allan Taylor 1 0 0% 5 1
England Martin Gould 1 0 0% 6 2
Wales Andrew Pagett 1 1 100% 4 4
Brazil Igor Figueiredo 1 1 100% 6 4
South Africa Lyndon Gordon 1 1 100% 4 4
England Bash Maqsood 2 2 100% 11 8
England Michael Wild 1 0 0% 6 2
Scotland David McLellan 1 0 0% 7 3
England Neil Selman 1 1 100% 8 5
England Colin Mitchell 3 1 33.33% 22 9
Ireland Billy Kelly 1 1 100% 6 5
England Les Dodd 1 1 100% 6 5
England Robert James 1 0 0% 5 1
England Gary Wilson 1 1 100% 7 4
China Yu Delu 1 1 100% 6 4
Poland Tomasz Gieraltowski 1 1 100% 4 4
England Mitchell Mann 1 0 0% 5 1
England Karl Townsend 1 0 0% 3 1
England Sam Harvey 1 0 0% 6 2
Ireland Derry O'Sullivan 1 1 100% 5 4
Belgium Ahmed Osman 2 1 50% 14 6
Ireland Paddy McLoughlin 1 0 0% 8 3
England Ashley Carty 2 1 50% 12 5
England Mike Dunn 1 0 0% 5 1
England Billy Parr 1 1 100% 7 4
Scotland Hugh Abernethy 1 0 0% 7 2
Netherlands Johan Oenema 1 0 0% 8 2
England Ali Bassiri 1 1 100% 5 5
England Ian Barry Stark 1 1 100% 6 5
Thailand Passakorn Suwannawat 1 0 0% 15 5
England Marc Farnsworth 1 0 0% 5 0
England Joe Jogia 1 1 100% 7 5
England Kevin Smith 1 1 100% 9 5
England Jason Weston 1 0 0% 7 2
England Stephen Ormerod 1 0 0% 6 1
Wales Matthew Stevens 1 0 0% 5 0
England Stephen Taylor 1 1 100% 8 5
England Steve Day 1 0 0% 7 2
England John Whitty 1 0 0% 9 4
England Darren Swinburn 1 0 0% 8 3
England Nick Spelman 1 0 0% 5 0
England Nick Manning 1 0 0% 7 2
England Myles Deleuse 1 0 0% 7 2
England Wayne Rendle 1 0 0% 7 2
England Andrew Photiou 1 1 100% 8 5
England Darren Guest 1 0 0% 7 2
England Neal Jones 1 0 0% 6 1
England Adrian Gunnell 1 0 0% 6 1
England Barry Mapstone 1 0 0% 8 3
England Paul Reeve 1 0 0% 8 3
England Darren Shaw 1 0 0% 5 0
England Gary Lees 1 0 0% 5 0
England Matthew Bray 1 1 100% 8 5
England David Blakey 3 1 33.33% 18 6
Scotland Chris Shade 1 0 0% 5 0
England Justin Buckingham 1 0 0% 8 3
England Robert Chapman 1 1 100% 6 5
England Sean Lynskey 1 0 0% 8 3
Ireland Mark O'Sullivan 1 1 100% 7 5
Jamaica Alex Peart 1 1 100% 8 5
England Kyren Wilson 1 0 0% 4 0
Norway Bjorn L'Orange 1 0 0% 8 3
Hong Kong Gary Kwok 1 0 0% 8 3
England David Coles 1 0 0% 9 4
England Robert Foxall 1 0 0% 6 1
England Alan Trigg 1 0 0% 6 1
England Stephen Roberts 1 1 100% 8 5
England Chris Barnard 1 1 100% 8 5
England Graham Fisken 1 0 0% 9 4
England David Wilson 1 1 100% 7 5
Northern Ireland Martin O'Neill 1 0 0% 6 1
England Nic Barrow 1 0 0% 9 4
Scotland Alistair Fleming 1 1 100% 9 5
England Darren Limburg 1 0 0% 7 2
England Tam Mustafa 1 0 0% 7 2
England David Athorn 1 0 0% 7 2
England Andrew Prydden 1 0 0% 6 1
England Mark Pugh 2 1 50% 16 7
England Simon Parker 1 1 100% 9 5
England Anthony Corina 1 1 100% 7 5
Italy Roberto Frezza 1 0 0% 9 4
England Peter Gilchrist 1 0 0% 6 1
England Matt Bayley 1 1 100% 7 5
England Richard Davis 1 0 0% 7 2
England Nick Fruin 1 0 0% 6 1
England Daniel Massey 1 0 0% 7 2
England Peter Daubney 2 0 0% 10 0
England Leigh Griffin 1 1 100% 7 5
England Craig Newson 1 1 100% 9 5
England Stephen Popplewell 1 1 100% 6 5
England Peter Donegan 1 0 0% 8 3
England Udesh Pillay 1 1 100% 6 5
Ireland Joe Canny 1 0 0% 8 3
England Gavin Burns 1 0 0% 8 3
England Craig Harrison 1 0 0% 5 0
England Roger Garrett 1 0 0% 6 1
England Brian Peddie 1 0 0% 7 2
England Paul Davison 1 0 0% 9 4
Scotland Scott MacFarlane 1 0 0% 5 0
Northern Ireland Alex Higgins 1 0 0% 9 4
England Paul Cavney 1 1 100% 8 5
England Michael Stocks 1 1 100% 6 5
England Paul Maskell 1 1 100% 8 5
Canada Charles Vos 1 1 100% 6 5
England Mark Flowerdew 1 0 0% 6 1
England Robert Dickson 1 0 0% 8 2
England Garry Baldrey 1 0 0% 8 3
Wales Anthony Davies 1 1 100% 8 5
England Karl Broughton 1 0 0% 8 3
England Alan Peacock 1 0 0% 9 4
England Paul Tanner 1 0 0% 5 0
England Clement Walden 1 1 100% 6 5
England Simon Westcott 1 0 0% 7 2
Ireland John Benton 1 1 100% 6 5
England Steve Ventham 1 0 0% 6 0
Northern Ireland Jack McLaughlin 1 0 0% 6 1
Scotland Murdo Macleod 1 1 100% 9 5
England Sean Storey 1 1 100% 9 5
England Gregg Tugby 1 1 100% 6 5
England Damon Zeid 1 0 0% 7 2
England David Rippon 1 1 100% 7 5
England David Grimwood 1 0 0% 8 3
England Graham MacDonald 1 1 100% 7 5
England Andrew Alexandrou 1 1 100% 8 5
Scotland Euan Henderson 1 0 0% 9 3
Scotland Duncan Campbell 1 0 0% 5 1
England Mick Bethell 1 1 100% 6 4
Wales Tony Chappel 1 0 0% 7 2
England Antony Parsons 1 1 100% 7 4
England Hammad Miah 1 0 0% 7 3
England Lewis Frampton 1 0 0% 5 1
Wales Thomas Davie 1 1 100% 7 4
Malta Aaron Busuttil 1 1 100% 6 4
Ireland Leo Fernandez 1 0 0% 4 0
England Michael Holt 1 0 0% 4 0
Germany Lukas Kleckers 1 1 100% 5 4
Scotland Michael Collumb 1 1 100% 7 4
Ireland Greg Casey 1 0 0% 6 2
England Mike Finn 1 1 100% 4 4
Wales Gareth Allen 1 0 0% 4 0
England Richard Birt 1 1 100% 3 3
England Nigel Gilbert 1 0 0% 4 1
Scotland Jimmy McNellan 1 0 0% 5 1
Scotland Michael Maguire 1 0 0% 5 2
England Darren Clarke 1 0 0% 5 1
England Billy Chivers 1 1 100% 5 4
England Martin Clark 1 0 0% 5 1
England Paul H Smith 1 1 100% 6 4
England Wally Broomfield 1 1 100% 6 4
England Nick Terry 1 0 0% 4 0
England Sean O'Sullivan 1 0 0% 4 0
England Sanderson Lam 1 0 0% 4 0