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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Lee Page 1 0 0% 6 2
China Tian Pengfei 1 0 0% 4 0
India David Singh 1 1 100% 7 4
England James Silverwood 1 1 100% 7 4
Scotland Michael Leslie 1 1 100% 7 4
England Joe Johnson 3 2 66.67% 33 15
Scotland Scott MacKenzie 1 1 100% 17 10
Scotland Martin Dziewialtowski 3 1 33.33% 19 9
Thailand Phaitoon Phonbun 1 0 0% 9 4
England Rod Lawler 1 0 0% 8 3
England Paul Davison 4 1 25% 34 15
Wales Lee Walker 2 0 0% 16 6
Jamaica Rory McLeod 1 0 0% 9 4
Scotland Marcus Campbell 3 0 0% 21 6
England Mark Selby 1 1 100% 9 5
England Simon Bedford 2 2 100% 14 10
Northern Ireland Jason Prince 2 1 50% 18 9
England Jason Pegram 1 0 0% 7 2
England Munraj Pal 1 1 100% 7 5
Wales Ryan Day 1 0 0% 7 2
Scotland Steven Bennie 1 0 0% 8 3
Australia Neil Robertson 2 0 0% 28 13
New Zealand Dene O'Kane 3 1 33.33% 21 11
England Barry Pinches 3 2 66.67% 25 14
England Paul Wykes 1 0 0% 8 3
Scotland Euan Henderson 1 1 100% 8 5
Ireland Leo Fernandez 2 1 50% 14 6
England Richard King (II) 2 2 100% 13 10
England David Finbow 2 0 0% 21 6
England Mark Davis 3 1 33.33% 31 13
England Lee Richardson 2 2 100% 16 10
England Sean Storey 1 0 0% 7 2
Scotland Graeme Dott 2 1 50% 12 5
England Steve Meakin 1 1 100% 8 5
England Stuart Bingham 2 1 50% 16 7
England Karl Broughton 4 2 50% 33 17
Scotland Chris Shade 2 0 0% 15 5
England Chris Scanlon 2 2 100% 24 15
England Adrian Rosa 4 3 75% 39 21
England Steve Davis 2 0 0% 17 2
England Jason Ferguson 1 1 100% 7 5
Ireland Michael Judge 1 0 0% 5 0
Northern Ireland Patrick Wallace 2 0 0% 16 6
Scotland John Higgins 3 1 33.33% 21 6
Wales Mark Bennett 1 1 100% 10 6
England Martin Clark 1 0 0% 9 4
England Grant Conquest 1 1 100% 6 5
Wales Dominic Dale 3 0 0% 22 7
Northern Ireland Dennis Taylor 1 1 100% 9 5
Scotland Drew Henry 3 1 33.33% 15 7
England Michael Holt 3 2 66.67% 20 12
England Matthew Couch 4 1 25% 47 22
England Craig Roper 1 1 100% 17 10
England Dean Reynolds 2 1 50% 14 9
Wales Wayne Jones 1 1 100% 9 5
England Ali Carter 1 1 100% 9 5
England Mike Hallett 4 0 0% 29 9
England Surinder Gill 2 0 0% 16 6
Scotland Alan McManus 1 0 0% 7 2
Scotland Graham Horne 1 1 100% 9 5
Malaysia Sam Chong 1 1 100% 9 5
Wales Ian Sargeant 1 0 0% 7 2
England Shaun Murphy 1 0 0% 6 1
England Garoid O'Connor 1 0 0% 18 8
Northern Ireland Joe Swail 1 1 100% 6 5
England Craig Butler 1 1 100% 9 5
England Neal Foulds 1 1 100% 19 10
England Tony Jones 1 1 100% 19 10
England Nick Dyson 2 2 100% 24 15
England Peter Lines 2 1 50% 26 12
England Joe Jogia 2 1 50% 27 13
England Stuart Parnell 1 0 0% 5 0
Northern Ireland Martin O'Neill 1 0 0% 8 3
England Brian Morgan 2 1 50% 15 6
England Karl Burrows 1 1 100% 7 5
Thailand Suriya Suwannasingh 1 1 100% 6 5
Wales Gareth Coppack 1 1 100% 7 4
England Peter Ebdon 1 0 0% 5 0
England Mick Price 1 1 100% 6 5
Wales Doug Mountjoy 1 1 100% 5 5
England Nick Pearce 2 1 50% 16 7
England Andy Lavin 1 1 100% 9 5
England Darryn Walker 2 1 50% 16 7
England Craig Harrison 1 1 100% 6 5
England Mike Nixon 1 0 0% 7 2
England John Whitty 2 0 0% 17 7
England Jim Chambers 1 1 100% 7 5
England Steve Judd 3 1 33.33% 25 13
England Ian Bullimore 1 1 100% 6 5
England Nick Terry 1 0 0% 6 1
Ireland Stephen Murphy 1 0 0% 18 8
Norway Bjorn L'Orange 1 1 100% 15 10
Ireland David McDonnell 4 3 75% 38 20
England Lee Mallen 1 1 100% 7 5
England Darren Clarke 1 1 100% 8 5
England Jason Whittaker 3 3 100% 20 15
Wales Mark Fenton 1 1 100% 7 5
England Steve Russell 1 1 100% 5 5
England Sean Lanigan 3 2 66.67% 19 10
Ireland Colm Gilcreest 1 0 0% 5 0
Scotland Paul McPhillips 2 1 50% 11 5
England Pat Horne 1 1 100% 5 5
Scotland Chris Small 2 0 0% 18 7
England Steve James 1 1 100% 8 5
England Mark Johnston-Allen 1 1 100% 7 5
India Yasin Merchant 1 1 100% 7 5
England Jason Smith 1 1 100% 6 5
Belgium Patrick Delsemme 3 1 33.33% 19 9
England Kevin McCallum 1 1 100% 8 5
England Anthony Hamilton 1 0 0% 8 3
England Steve Ventham 1 0 0% 9 4
Wales Anthony Davies 2 0 0% 17 7
England Jonathan Birch 1 1 100% 8 5
Thailand Noppadon Noppachorn 2 2 100% 14 10
England John Giles 1 1 100% 6 5
Scotland Andy Duff 1 1 100% 6 5
Scotland Geoff Dunn 1 1 100% 6 5
England Steve Prest 1 1 100% 7 5
England Karl Payne 1 1 100% 9 5
England Darren Limburg 1 1 100% 6 5
England Stuart Reardon 1 0 0% 8 3
England Matthew McGrotty 1 1 100% 9 5
England Michael Rhodes 1 1 100% 7 4
England Nigel Bond 2 0 0% 11 1
Northern Ireland Alex Higgins 1 1 100% 6 5
England Jason Weston 2 1 50% 17 8
Northern Ireland Jack McLaughlin 1 1 100% 7 5
Scotland Craig MacGillivray 1 1 100% 8 5
England Paul Smith (II) 1 1 100% 5 5
England Damian Massey 1 0 0% 9 4
England Steve Gough 1 1 100% 5 5
Northern Ireland Declan Hughes 1 0 0% 9 4
England Alfie Burden 1 1 100% 7 5
Ireland Darren Lennox 1 0 0% 8 3
England Paul Moss 1 1 100% 7 5
Scotland Tony Ogilvie 1 1 100% 5 5
Scotland Scott MacFarlane 2 2 100% 12 8
England Richard Wheelhouse 1 1 100% 7 5
England Chris Archer 1 1 100% 7 5
England David Rippon 1 1 100% 7 5
England Jamie Woodman 1 1 100% 7 5
England David Coles 1 1 100% 6 5
England Jonathan Bagley 1 1 100% 8 5
England Rex Williams 1 1 100% 14 10
England Allison Fisher 1 1 100% 5 5
India Geet Sethi 1 0 0% 9 4
England Craig Steadman 1 0 0% 6 1
England Ben Fitzgerald 1 1 100% 9 5
England Graham Stevens 1 0 0% 8 3
England Darren Guest 1 0 0% 8 3
England Stephen Taylor 1 0 0% 7 2
England Julian Mills 1 0 0% 7 2
England Lee Marney 1 1 100% 8 5
England Antony Bolsover 1 0 0% 8 3
England Wayne Rendle 1 1 100% 6 5
England Jeff Cundy 1 1 100% 9 5
Ireland Paul Watchorn 1 1 100% 6 5
England Simon Morris 1 1 100% 7 5
Wales Steve Newbury 1 0 0% 8 3
England Craig Edwards 1 0 0% 5 0
Ireland Mario Fernandez 1 1 100% 6 5
England Roger Leighton 1 0 0% 8 3
England Martin Grainger 2 2 100% 11 10
England Steve Longworth 1 0 0% 6 1
Scotland Matt Gibson 1 1 100% 8 5
England Daryl Peach 1 1 100% 7 5
England David Wilson 1 0 0% 6 1
England Richard Culham 1 1 100% 8 5
England John Read 1 1 100% 9 5
Ireland Tony Kearney 1 1 100% 5 5
England Julian Goodyear 1 1 100% 7 5
Wales Nick Jones 1 1 100% 6 5
Australia Steve Mifsud 1 1 100% 8 5
Ireland Joe Delaney 1 1 100% 5 5
England Justin Buckingham 1 1 100% 6 5
England Mark Boyd 1 0 0% 8 3
England John Knipe 1 1 100% 9 5
England Martin Smith 1 1 100% 9 5
England Kevin Young 1 1 100% 5 5
Ireland John McBride 1 1 100% 8 5
England Peter Daubney 1 0 0% 8 3
England Daniel Murphy 1 1 100% 5 5
England Jason Walton 1 1 100% 6 5
England Paul Florence 1 1 100% 7 5
England Mark Farrimond 1 1 100% 8 6
England Mark Evans 1 1 100% 7 6
Northern Ireland Maureen McCarthy 1 1 100% 6 6
England Michael Stocks 1 0 0% 8 3
England Graham Fisken 1 1 100% 7 5
England David Grimwood 1 0 0% 5 0
England Sam Ellis 1 1 100% 8 5
England Mark Flowerdew 1 1 100% 8 5
England Graham MacDonald 1 0 0% 9 4
England Peter Donegan 1 0 0% 8 3
England Nick Stanfield 1 1 100% 6 5
England Paul McDonald 1 1 100% 8 5
Canada John White 1 1 100% 7 5
England David Athorn 1 0 0% 6 1
Thailand James Wattana 1 0 0% 9 4
England Jimmy Michie 1 1 100% 9 5
Canada Bob Chaperon 1 1 100% 9 5
England Christian Brooks 1 1 100% 9 5
England Simon Westcott 1 1 100% 8 5
Ireland Stanley Murphy 1 1 100% 7 4
Ireland John Benton 1 0 0% 9 4
England Gregg Tugby 1 0 0% 9 4
Scotland Mark Boyle 1 0 0% 6 1
Cyprus Mehmet Husnu 1 0 0% 9 4
England Leigh Robinson 1 0 0% 8 3
Finland Robin Hull 2 1 50% 10 6
England Gary Miller 1 1 100% 2 2
England Les Dodd 1 0 0% 2 0
Norway Kurt Maflin 1 0 0% 4 0