Most Frequently Met Opponents By John Read - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Andrew Higginson 1 0 0% 13 3
England Jimmy Robertson 1 1 100% 13 10
England Mike Dunn 3 0 0% 17 2
Northern Ireland Jason Prince 5 3 60% 42 21
Netherlands Mario Wehrmann 1 1 100% 6 5
England Simon Bedford 1 0 0% 8 3
Iceland Kristjan Helgason 3 0 0% 26 11
Wales Peter Roscoe 1 0 0% 9 4
England David Gilbert 1 0 0% 8 3
England Justin Astley 1 1 100% 6 5
Scotland Hugh Abernethy 3 1 33.33% 22 10
China Jin Long 1 0 0% 9 4
Australia Johl Younger 1 0 0% 8 3
England Luke Simmonds 2 1 50% 22 11
England Sean Storey 1 0 0% 8 3
England Ryan Michael 3 3 100% 23 15
Scotland Stephen Maguire 1 0 0% 8 3
England Adrian Gunnell 2 2 100% 15 10
Scotland Euan Henderson 2 0 0% 15 5
England Shaun Murphy 2 2 100% 14 10
England Mark Selby 3 0 0% 24 8
England Mark Davis 3 1 33.33% 32 17
England Sunit Vaswani 1 1 100% 5 5
Wales Ian Sargeant 1 1 100% 7 5
England Lee Spick 1 0 0% 5 0
Malta Alex Borg 2 2 100% 14 10
England David Roe 2 1 50% 16 8
England Karl Burrows 1 0 0% 17 7
England Jeff Cundy 2 1 50% 23 11
England Wayne Saidler 2 0 0% 15 6
Wales Mark Fenton 3 1 33.33% 22 10
England Richard King (II) 1 0 0% 8 3
Wales Mark Williams 4 0 0% 37 12
England Brian Morgan 4 3 75% 36 19
England Neal Foulds 1 1 100% 15 10
England Dave Harold 2 1 50% 16 7
England Nick Walker 1 1 100% 8 5
Wales Wayne Jones 1 1 100% 7 5
England Nick Dyson 3 2 66.67% 30 18
England Stuart Bingham 3 0 0% 21 6
England Joe Perry 2 1 50% 16 7
England Tony Knowles 2 1 50% 18 9
Finland Robin Hull 1 0 0% 9 4
England Ali Carter 1 0 0% 7 2
Ireland Fergal O'Brien 2 0 0% 15 5
England Nick Terry 1 1 100% 5 5
England Dean Reynolds 4 2 50% 43 21
Scotland John Higgins 3 0 0% 25 5
New Zealand Dene O'Kane 1 1 100% 7 5
England Jason Weston 1 1 100% 7 5
England Bradley Jones 1 0 0% 7 2
England Rod Lawler 4 2 50% 36 16
Cyprus Mehmet Husnu 4 3 75% 23 16
Ireland Colm Gilcreest 2 1 50% 27 14
England Nigel Gilbert 1 0 0% 9 4
England Gary Ponting 2 1 50% 16 9
Wales Darren Morgan 2 2 100% 15 10
England Jonathan Birch 4 2 50% 34 20
England Jason Ferguson 2 0 0% 13 4
England Steve Davis 1 0 0% 5 0
England Karl Broughton 3 2 66.67% 23 12
England Gary Wilkinson 2 1 50% 13 6
England Paul Hunter 2 1 50% 16 8
Scotland Stephen Hendry 1 0 0% 11 2
Ireland Michael Judge 1 1 100% 9 6
Malta Tony Drago 3 1 33.33% 33 16
England Ronnie O'Sullivan 2 1 50% 15 8
England Robert Foxall 1 1 100% 18 10
England John Bayliss 1 1 100% 14 10
Scotland Graham Horne 4 1 25% 33 15
England Richard Batty 1 1 100% 6 5
England Mark Flowerdew 3 0 0% 19 4
England David Taylor 1 1 100% 8 5
England Oliver King 1 0 0% 6 1
Sri Lanka Indika Dodangoda 1 1 100% 7 5
England Peter Lines 3 1 33.33% 24 11
England Paul Davison (II) 1 1 100% 9 5
Wales Mark Bennett 1 0 0% 5 0
England Michael Rhodes 1 1 100% 6 5
Northern Ireland Gerard Greene 1 0 0% 8 3
England Barry Pinches 2 0 0% 15 5
England Nick Fruin 5 2 40% 43 21
Ireland Mark O'Sullivan 1 1 100% 6 5
Jamaica Rory McLeod 1 1 100% 5 5
Pakistan Shokat Ali 1 1 100% 9 5
England Matt Bailey 1 1 100% 9 5
England Munraj Pal 1 0 0% 6 1
England Eddie Manning 1 0 0% 6 1
England Wayne Brown 1 1 100% 5 5
England Mark King 2 1 50% 28 14
England Jim Chambers 1 1 100% 12 10
Scotland Murdo Macleod 3 3 100% 28 20
England Stuart Pettman 2 0 0% 23 8
England Garry Baldrey 1 1 100% 7 5
England Stephen Lee 1 0 0% 8 3
Wales Steve Newbury 2 1 50% 16 9
Ireland Joe O'Boye 1 1 100% 7 5
England Neil Mosley 1 0 0% 9 4
England Jason Wallace 1 0 0% 8 3
England David Coles 2 2 100% 13 10
Scotland Graeme Dott 1 0 0% 8 3
England Surinder Gill 2 1 50% 15 7
England Gary Lees 1 1 100% 7 5
England Justin Buckingham 1 1 100% 6 5
Australia Robby Foldvari 1 1 100% 6 5
England Shane Haines 1 1 100% 8 5
England Barry West 1 1 100% 9 5
Wales Dominic Dale 1 0 0% 5 0
England Brett Patmore 1 1 100% 6 5
England Matthew Couch 1 0 0% 5 0
England Daniel Murphy 1 1 100% 9 5
England Peter Ebdon 1 0 0% 9 4
England Martin Clark 1 1 100% 5 5
England Colin Morton 2 2 100% 11 9
Wales Matthew Stevens 1 1 100% 9 5
England Eddie Barker 1 1 100% 6 5
Ireland Stephen Murphy 1 1 100% 6 5
England Kevin McCallum 1 1 100% 6 5
England Daryl Peach 1 1 100% 5 5
England Andy Hicks 1 0 0% 9 4
Thailand James Wattana 1 0 0% 6 1
South Africa Peter Francisco 2 1 50% 15 7
Wales Neil Tomkins 1 1 100% 8 5
Australia Eddie Charlton 1 1 100% 8 5
England Sean Lanigan 2 1 50% 17 8
England Eddie Lott 1 1 100% 7 5
England Roger Garrett 1 0 0% 8 3
England David Buskin 1 0 0% 9 4
England Nic Barrow 1 0 0% 7 2
England David Finbow 2 0 0% 13 3
England Pat Kenny 1 1 100% 6 5
England Bill Oliver 1 0 0% 9 4
England Troy Shaw 1 0 0% 9 4
England Nicholas Segal 1 1 100% 5 5
England Antony Bolsover 1 1 100% 9 5
Wales Tony Chappel 1 0 0% 9 4
Scotland Norman MacLachlan 1 1 100% 6 5
England James Vicarey 1 1 100% 8 5
England Paul Sweeny 2 1 50% 16 7
England Pete Seager 1 1 100% 6 5
England Lee Richardson 1 0 0% 8 3
England Tony Jones 1 0 0% 19 9
Ireland David McDonnell 1 1 100% 17 10
England Darryn Walker 2 1 50% 15 8
Wales Terry Griffiths 1 1 100% 7 5
England Adrian Rosa 1 1 100% 8 5
England Jimmy Michie 1 0 0% 9 4
England Anthony Harris 1 0 0% 9 4
Northern Ireland Patrick Wallace 1 1 100% 7 5
Scotland David McLellan 1 0 0% 9 4
England Steve Archer 1 1 100% 9 5
Ireland Stephen O'Connor 2 2 100% 15 11
Scotland Billy Snaddon 1 0 0% 8 3
England Steve Judd 2 0 0% 11 0
England Anthony Hamilton 1 0 0% 9 4
England David Lazenby 1 1 100% 9 5
England Robert Chapman 1 1 100% 5 5
England Peter Donegan 1 0 0% 9 4
England Kevin Young 1 1 100% 5 5
Ireland Paddy Browne 1 0 0% 6 1
South Africa François Ellis 1 1 100% 7 5
England Mike Smith 1 1 100% 7 5
England Darren Guest 1 1 100% 6 5
Scotland Drew Henry 2 0 0% 16 6
Northern Ireland Joe Swail 2 1 50% 14 5
England Wayne Martin 1 1 100% 7 5
England John Virgo 1 1 100% 7 5
England Rex Williams 1 1 100% 7 5
Malta Joe Grech 1 1 100% 5 5
England Fred Davis 1 1 100% 7 5
England Michael Gold 2 2 100% 13 11
England Christian Brooks 1 1 100% 7 5
England Stuart Parnell 1 1 100% 7 5
England Mark Rowing 1 0 0% 6 1
England Terry Whitthread 1 1 100% 7 5
England Jason Curtis 1 1 100% 7 5
England David Athorn 1 1 100% 7 5
England Anthony Taylor 1 1 100% 6 5
England Paul Webb 2 2 100% 12 9
England Steve Longworth 1 0 0% 10 4
Ireland Dessie Sheehan 1 1 100% 9 6
Ireland Jimmy Long 1 1 100% 9 6
England Roy Bigg 1 1 100% 8 5
England Guy Dennis 1 0 0% 8 3
England David Young 1 1 100% 5 5
Scotland John Lardner 1 1 100% 6 5
Thailand Suriya Suwannasingh 1 1 100% 8 5
Thailand Amnuayporn Chotipong 1 1 100% 4 4
England David Rice 1 1 100% 7 4
Canada Tom Finstad 1 0 0% 7 2
England Andrew Cairns 2 2 100% 14 9
Scotland Alan Burnett 1 1 100% 7 5
England Robert Milkins 1 1 100% 7 5
Scotland Martin Dziewialtowski 1 1 100% 9 5
England Fred Richardson 1 0 0% 5 1
England Steve Russell 1 1 100% 6 4
England Paul Tanner 1 1 100% 6 4
England Alan Trigg 1 0 0% 7 3
England Andy Pennington 1 1 100% 5 3
England Craig Taylor 1 0 0% 9 4
Wales Richard King 1 1 100% 8 5
England Jason Cheshire 1 1 100% 6 5
England Brian Salmon 1 1 100% 9 5
England Tony Rampello 1 1 100% 5 4
Scotland Paul McPhillips 1 1 100% 5 4
England Paul Morgan 1 1 100% 6 4
England Stephen Taylor 1 1 100% 4 4
England Nick Pearce 1 1 100% 5 4
England Craig Edwards 1 1 100% 7 5