Most Frequently Met Opponents By Stephen Kershaw - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Stuart Carrington 1 0 0% 4 0
England Lee Payne 1 1 100% 6 4
Germany Patrick Einsle 1 0 0% 6 2
England James Leadbetter 2 0 0% 11 3
England Simon Bedford 2 0 0% 10 2
England Steven Gregson 1 1 100% 5 4
Wales Daniel Wells 1 0 0% 5 1
England Jeff Cundy 1 0 0% 7 3
England Alan Moore 1 1 100% 7 4
England James Silverwood 1 1 100% 5 4
Ireland Brendan O'Donoghue 1 0 0% 4 0
England David Craggs 1 0 0% 5 1
England Michael Rhodes 1 0 0% 6 2
England Lee Page 1 0 0% 5 1
England Nathan Williams 1 1 100% 7 4
England Jamie O'Neill 1 1 100% 6 4
England Shafiq Khan 1 1 100% 4 4
Cyprus Michael Georgiou 1 0 0% 4 0
England Luke Walker 1 1 100% 8 5
England Richard King (II) 1 0 0% 6 1
England Steve Judd 1 0 0% 7 2
Scotland Robert Stephen 1 0 0% 6 2
Wales James Reynolds 1 0 0% 6 2
Iceland Johannes Birgir Johannesson 1 0 0% 7 3
England Mark Gray 4 0 0% 26 7
England Stuart Roper 1 1 100% 6 4
China Pang Weiguo 1 0 0% 18 8
England Munraj Pal 1 0 0% 5 0
England Jason Ferguson 2 0 0% 16 6
Wales Peter Roscoe 2 1 50% 17 9
Scotland Hugh Abernethy 2 1 50% 12 7
Northern Ireland Gerard Greene 1 0 0% 5 0
England Sean Storey 2 2 100% 27 15
England Nick Pearce 1 1 100% 6 5
England Barry Hawkins 1 0 0% 7 2
Norway Kurt Maflin 1 1 100% 9 5
Thailand Suchakree Poomjang 1 0 0% 7 2
Wales Paul Davies 1 0 0% 15 5
England Lee Spick 1 1 100% 17 10
England Stuart Bingham 2 1 50% 16 8
England Rod Lawler 2 1 50% 13 7
Wales Philip Williams 2 1 50% 15 9
Thailand Noppadon Noppachorn 1 1 100% 8 5
England Joe Johnson 1 0 0% 9 4
Thailand Phaitoon Phonbun 1 0 0% 6 1
Northern Ireland Jason Prince 1 0 0% 8 3
England Kuldesh Johal 1 0 0% 9 4
Finland Robin Hull 2 0 0% 15 5
Northern Ireland Patrick Wallace 3 0 0% 23 8
England Gary Ponting 1 1 100% 9 5
England Craig Butler 1 1 100% 9 5
England Wayne Brown 1 1 100% 8 5
England Benjamin Garrett 1 0 0% 8 3
England Luke Simmonds 1 0 0% 6 1
England Alfie Burden 2 0 0% 17 7
England Graham Lee 1 1 100% 6 5
England Luke Fisher 1 0 0% 6 1
Wales Ian Sargeant 1 1 100% 6 5
Scotland Jason Hood 1 1 100% 7 5
Netherlands Reind Duut 1 1 100% 7 5
England Adrian Rosa 1 0 0% 10 4
Northern Ireland Joe Swail 1 0 0% 6 1
Pakistan Shokat Ali 1 1 100% 7 5
Northern Ireland Dermot McGlinchey 1 1 100% 6 5
Scotland Norman MacLachlan 1 0 0% 11 5
England Mark Johnston-Allen 1 0 0% 6 1
England Marc Farnsworth 1 0 0% 9 4
England Tony Wood 1 1 100% 5 5
England Michael Holt 1 0 0% 8 3
England Neil Selman 1 0 0% 7 2
Scotland Colin Donaldson 2 0 0% 13 3
Jamaica Rory McLeod 2 0 0% 16 6
Ireland Richard McHugh 1 1 100% 5 5
England Leigh Robinson 1 0 0% 7 2
England Myles Deleuse 1 1 100% 9 5
England John Whitty 2 0 0% 15 5
England Oliver King 2 0 0% 13 3
England Stephen Taylor 1 1 100% 7 5
Ireland Barry McNamee 1 1 100% 5 5
England Dean Reynolds 3 0 0% 22 7
England Paul Davison 1 1 100% 6 5
England Justin Smalley 1 1 100% 7 5
Northern Ireland Martin O'Neill 1 0 0% 8 3
England David Athorn 1 1 100% 7 5
Scotland Gary Thomson 1 0 0% 9 4
England Scot Kearney 1 1 100% 7 5
Wales Matthew Stevens 1 0 0% 9 4
England Barry Mapstone 1 1 100% 7 5
England Steve Prest 1 1 100% 6 5
England Michael Leach 1 1 100% 8 5
England Paul McCullough 1 1 100% 9 5
England Jason Pegram 2 1 50% 17 8
Ireland Colm Gilcreest 1 1 100% 6 5
England Justyn Barnes 1 1 100% 8 5
Wales Gareth Chilcott 1 0 0% 9 4
Belgium Bjorn Haneveer 1 0 0% 5 0
England Steve Harrison 2 1 50% 16 9
England Joe Jogia 1 0 0% 7 2
England Gary Lees 1 0 0% 7 2
England Steve Russell 1 1 100% 8 5
England John Bayliss 1 0 0% 8 3
England Elliott Clark 1 1 100% 7 5
Belgium Patrick Delsemme 1 0 0% 8 3
Scotland Evan Munro 1 1 100% 7 5
England Nick Dyson 1 0 0% 7 2
England Jamie Moreland 1 1 100% 6 5
England Andrew Hall 1 1 100% 6 5
Ireland David McDonnell 1 0 0% 6 1
England Philip Seaton 1 0 0% 9 4
England Kevin Sullivan 1 1 100% 8 5
Chile Juan Rosales 1 0 0% 7 2
England Garry Baldrey 1 1 100% 7 5
Canada Paul Thornley 1 1 100% 6 5
England Eddie Lott 1 0 0% 6 1
England Miles Green 2 2 100% 10 10
England Colin Morton 1 0 0% 5 0
England Graham MacDonald 1 1 100% 7 5
Belgium Steven de Baets 1 1 100% 6 5
England Shaun Berry 1 0 0% 7 2
Ireland Paul O'Donoghue 1 0 0% 8 3
England John Burns 1 0 0% 7 2
England John Mullane 1 1 100% 6 5
England Simon Parker 1 0 0% 7 2
England Jamie Home 1 1 100% 8 5
England Stephen Roberts 1 0 0% 8 3
England Steve Whalley 1 0 0% 9 4
England Ramu Vaswani 1 1 100% 7 5
England Graham Stevens 1 0 0% 8 3
Scotland Robert Thallon 1 1 100% 7 5
England Lun Wai Lee 1 1 100% 9 5
England Paul Clarke 1 0 0% 8 3
England Paul Morgan 1 0 0% 7 2
Australia Robert Tavagna 1 1 100% 8 5
England Chris Carpenter 1 1 100% 9 5
England Gareth Esprit 1 1 100% 8 5
England Ian McCulloch 1 0 0% 6 1
Canada John Horsfall 1 1 100% 9 5
England Andrew Photiou 1 0 0% 7 2
England Andrew Fisher 1 1 100% 6 5
England Craig Glanville 1 1 100% 7 5
Wales Anthony Davies 1 0 0% 8 3
England Darryn Walker 1 0 0% 7 2
England Paul Lawrence 1 0 0% 7 2
England Andrew Alexandrou 1 1 100% 6 5
England Geoff Williams 1 1 100% 9 5
Iceland Fjolnir Thorgeirsson 1 0 0% 7 2
England Alan Brookes 1 1 100% 9 5
England Mike Dunn 1 0 0% 7 2
England Matthew Spade 1 1 100% 8 5
England Johangir Khan 1 1 100% 6 5
England Matthew Catchpole 1 1 100% 9 5
Scotland Alistair Fleming 1 0 0% 8 3
Italy Roberto Frezza 1 1 100% 7 5
England Neal Jones 1 0 0% 3 0
England Andy Symons 1 1 100% 6 4
England Brandon Sargeant 1 0 0% 4 0
Ireland Daniel O’Regan 1 1 100% 7 4
Scotland Fraser Patrick 1 0 0% 6 2
China Lyu Chenwei 1 0 0% 6 2
England James Burrett 1 1 100% 5 4
England Matthew Day 1 1 100% 7 4
China Zhang Yong 1 0 0% 5 1
England Barry Pinches 1 0 0% 4 0
Northern Ireland Terry Murphy 1 0 0% 6 1
England Karl Preece 1 1 100% 7 5
Pakistan Abdul Raheem 1 1 100% 6 4
England David Lilley 1 0 0% 5 1
England George Pragnell (II) 1 0 0% 6 2
England Peter Lines 1 0 0% 6 2
Japan Keishin Kamihashi 1 1 100% 5 3
England Bradley Cowdroy 1 1 100% 6 4
Wales Lee Walker 1 0 0% 6 2
England Jenson Kendrick 1 1 100% 4 3
England Mark Vincent 1 0 0% 5 2
England Manasawin Phetmalaikul 1 0 0% 5 2
Ireland Joe Delaney 1 0 0% 5 1
Belgium Daan Leyssen 1 0 0% 4 0
Scotland Amaan Iqbal 1 1 100% 5 4
Ukraine Iulian Boiko 1 0 0% 6 2
Canada James Lee 1 0 0% 6 2
England Luke Pinches 1 0 0% 6 2
England Ronnie Sullivan 1 1 100% 4 4
England Peter Devlin 1 1 100% 6 4
Wales Liam Davies 1 1 100% 4 4
Wales Alfie Davies 1 0 0% 6 2
Wales Oliver Briffett-Payne 1 1 100% 6 4
England Harvey Chandler 1 0 0% 4 0
England Gary Milne 1 0 0% 4 0