Most Frequently Met Opponents By Joe Johnson - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Steve Davis 11 1 9.09% 117 49
England John Parrott 14 2 14.29% 138 55
Wales Ian Preece 1 0 0% 10 0
England Stuart Mann 1 0 0% 8 3
England Ian McCulloch 2 0 0% 31 11
England Bradley Jones 1 1 100% 19 10
England Simon Bedford 1 1 100% 16 10
Scotland David McLellan 3 1 33.33% 33 18
England Nick Pearce 2 0 0% 23 8
Wales James Reynolds 1 0 0% 7 2
England Justin Astley 1 0 0% 7 2
England Rod Lawler 2 0 0% 16 6
Wales David John 1 1 100% 8 5
England Darren Clarke 5 4 80% 48 28
Canada Bob Chaperon 1 0 0% 8 3
Wales Ryan Day 1 0 0% 11 1
England Ricky Walden 1 1 100% 15 10
England Paul Davison 1 0 0% 6 1
Thailand Suchakree Poomjang 1 0 0% 6 1
Pakistan Shokat Ali 1 0 0% 9 4
Wales Paul Davies 2 2 100% 15 10
England Troy Shaw 3 2 66.67% 24 12
England Stephen Kershaw 1 1 100% 9 5
England Nick Dyson 3 0 0% 23 8
England Barry Pinches 2 2 100% 16 10
Malta Alex Borg 1 1 100% 8 5
England Brian Salmon 1 0 0% 9 4
England Nick Walker 2 0 0% 15 5
Finland Robin Hull 3 2 66.67% 33 17
England Matthew Street 1 1 100% 8 5
Thailand Somporn Kanthawung 1 1 100% 12 10
Ireland Michael Judge 1 0 0% 8 3
England Steve James 9 3 33.33% 81 34
Australia Neil Robertson 1 1 100% 9 5
England Luke Simmonds 1 0 0% 6 1
Ireland Stephen O'Connor 3 1 33.33% 23 10
England Mark Gray 1 0 0% 8 3
Scotland Paul McPhillips 4 1 25% 24 9
Iceland Kristjan Helgason 1 0 0% 15 5
Belgium Patrick Delsemme 1 0 0% 7 2
Scotland John Lardner 1 0 0% 5 0
England Tony Jones 3 3 100% 28 16
Wales Gareth Chilcott 1 1 100% 5 5
Northern Ireland Patrick Wallace 1 0 0% 7 2
England Brian Morgan 2 0 0% 15 5
England Mike Dunn 1 1 100% 9 5
England Dean Reynolds 5 1 20% 56 23
Scotland Chris Small 2 0 0% 17 7
Thailand Phaitoon Phonbun 1 1 100% 9 5
England David Finbow 2 0 0% 14 4
Scotland Hugh Abernethy 1 0 0% 9 4
Wales Dominic Dale 3 0 0% 34 14
Scotland Craig MacGillivray 1 1 100% 7 5
England Dave Harold 3 1 33.33% 22 9
England Karl Broughton 3 0 0% 22 7
England Craig Harrison 1 1 100% 8 5
England Steve Judd 1 0 0% 9 4
Scotland Martin Dziewialtowski 1 1 100% 16 10
England Karl Burrows 1 0 0% 7 2
England Stuart Pettman 3 1 33.33% 22 9
England Sean Storey 2 1 50% 17 9
England Peter McCullagh 1 0 0% 8 3
Scotland Alan McManus 4 1 25% 26 10
England Matthew Couch 3 2 66.67% 28 17
Australia Quinten Hann 1 0 0% 9 3
Wales Lee Walker 1 0 0% 14 4
England Paul Wykes 1 0 0% 9 4
England Mark King 1 0 0% 6 1
England Craig Bradshaw 1 1 100% 6 5
England Martin Clark 6 3 50% 56 30
England Ali Carter 1 1 100% 8 5
England Brian Rowswell 2 2 100% 14 10
Thailand Tai Pichit 2 2 100% 23 14
New Zealand Dene O'Kane 3 1 33.33% 30 12
Northern Ireland Dylan Leary 2 1 50% 14 6
Northern Ireland Terry Murphy 3 1 33.33% 25 12
England Gary Ponting 1 1 100% 8 5
England Nick Fruin 1 1 100% 9 5
England Willie Thorne 7 1 14.29% 45 17
England Mark Johnston-Allen 2 2 100% 13 10
Wales Anthony Davies 3 1 33.33% 31 15
Scotland John Higgins 2 1 50% 13 8
England Gary Wilkinson 2 1 50% 16 6
Scotland Drew Henry 1 1 100% 5 5
Scotland Jamie Burnett 1 1 100% 8 5
England Anthony Hamilton 1 0 0% 9 4
England Peter Ebdon 1 1 100% 9 5
England Wayne Rendle 1 1 100% 5 5
Wales Matthew Stevens 1 0 0% 6 1
Northern Ireland Dennis Taylor 10 2 20% 78 25
England Joe Jogia 1 1 100% 7 5
England Tony Meo 7 1 14.29% 72 29
England Andy Hicks 2 1 50% 21 7
England John Burns 1 0 0% 7 2
Wales Tony Chappel 3 2 66.67% 25 14
England Colin Morton 2 1 50% 14 6
Wales Mark Williams 1 0 0% 8 3
England David Roe 2 2 100% 15 10
Wales Terry Griffiths 9 4 44.44% 99 41
England Chris Scanlon 1 1 100% 9 5
Malta Tony Drago 5 3 60% 36 20
Malta Joe Grech 3 2 66.67% 23 13
Wales Mark Bennett 2 1 50% 10 5
England Bob Harris 2 2 100% 15 10
Scotland Graeme Dott 1 0 0% 9 4
England Craig Edwards 3 2 66.67% 22 13
England Nigel Gilbert 3 2 66.67% 19 10
England Nick Terry 1 0 0% 7 2
Ireland Fergal O'Brien 1 0 0% 8 3
England Stuart Reardon 1 0 0% 9 4
England Karl Payne 1 0 0% 16 6
Scotland Billy Snaddon 1 0 0% 5 0
England Jimmy White 11 5 45.45% 91 43
Ireland Anthony O'Connor 1 1 100% 7 5
England Mick Price 2 0 0% 26 11
England Andrew Hannah 1 0 0% 9 4
Northern Ireland Alex Higgins 6 3 50% 42 21
England Oliver King 1 1 100% 6 5
England Anthony Harris 1 1 100% 9 5
England Mark Boyd 1 1 100% 7 5
Scotland Stephen Hendry 11 3 27.27% 86 31
Wales Darren Morgan 5 1 20% 45 20
England Jason Ferguson 1 1 100% 8 5
Canada Alain Robidoux 4 3 75% 35 21
England Nigel Bond 4 2 50% 43 21
England Tony Knowles 10 7 70% 101 60
England Mike Hallett 12 7 58.33% 121 64
Australia Warren King 3 3 100% 30 19
South Africa Peter Francisco 3 1 33.33% 24 10
Canada Brady Gollan 1 1 100% 7 5
England Chris Cookson 1 1 100% 8 5
England Andrew Cairns 1 1 100% 8 5
Australia John Campbell 1 1 100% 5 5
Ireland Paddy Browne 2 1 50% 15 7
Canada Gary Natale 1 1 100% 14 9
Canada Jim Wych 3 1 33.33% 22 10
Thailand James Wattana 3 1 33.33% 24 11
Isle of Man Mike Colquitt 1 1 100% 10 6
France Philippe Finand 1 1 100% 6 6
Wales Colin Roscoe 2 0 0% 9 2
England Danny Fowler 4 3 75% 40 23
England Robert Marshall 1 0 0% 9 4
England Jim Chambers 1 1 100% 16 9
England Les Dodd 2 0 0% 19 5
England Terry Whitthread 1 1 100% 7 5
England Neal Foulds 6 2 33.33% 74 36
England Graham Cripsey 2 2 100% 15 10
Canada Cliff Thorburn 11 3 27.27% 92 38
Ireland Dessie Sheehan 1 1 100% 7 5
Wales Doug Mountjoy 3 2 66.67% 32 15
England Rex Williams 2 2 100% 27 15
England Martin Smith 1 1 100% 11 9
Ireland Eugene Hughes 5 4 80% 49 27
England Malcolm Bradley 2 2 100% 14 10
England Ian Graham 1 0 0% 6 1
England Graham Miles 4 3 75% 30 19
Wales Steve Newbury 1 1 100% 7 5
Wales Cliff Wilson 7 5 71.43% 71 43
England Eric Lawlor 1 1 100% 6 5
England Dave Martin 4 3 75% 28 19
England Jason Smith 1 1 100% 11 6
England Barry West 1 1 100% 15 9
Canada Jim Bear 2 2 100% 20 14
England John Spencer 6 4 66.67% 65 36
Wales Ray Reardon 3 1 33.33% 25 12
Scotland Eddie Sinclair 1 1 100% 5 5
England Jon Wright 1 1 100% 10 9
England David Taylor 2 1 50% 20 12
Northern Ireland Tommy Murphy 2 2 100% 19 14
Canada Bill Werbeniuk 4 1 25% 43 18
Northern Ireland Jack McLaughlin 1 1 100% 7 5
South Africa Perrie Mans 2 2 100% 8 6
Thailand Sakchai Sim Ngam 1 1 100% 13 9
England Geoff Foulds 2 2 100% 18 12
Wales Wayne Jones 1 0 0% 11 5
England Ray Edmonds 3 2 66.67% 26 12
Canada Kirk Stevens 3 1 33.33% 28 9
Scotland John Rea 1 1 100% 15 9
England John Virgo 5 2 40% 40 17
England George Scott 1 1 100% 10 9
England Ian Williamson 1 0 0% 9 4
England Paul Medati 1 1 100% 6 5
Australia Eddie Charlton 4 3 75% 19 13
Canada Mario Morra 2 2 100% 7 7
Scotland Matt Gibson 2 2 100% 28 19
Canada Frank Jonik 1 1 100% 7 5
Ireland Pascal Burke 1 1 100% 8 5
England Dennis Hughes 1 1 100% 6 5
England Steve Duggan 1 0 0% 1 0
Ireland Paul Watchorn 1 1 100% 10 10
England Vic Harris 2 2 100% 30 18
England Mark Wildman 1 1 100% 9 5
England Douglas French 1 0 0% 2 0
China Li Baoying 1 1 100% 2 2
England Mike Watterson 1 1 100% 12 9
Scotland Murdo Macleod 3 3 100% 28 20
Scotland Jim Donnelly 1 1 100% 9 5
Northern Ireland Jackie Rea 1 0 0% 2 0
Ireland Patsy Fagan 1 0 0% 13 4
England John Dunning 1 1 100% 15 9
England Pat Houlihan 1 0 0% 15 6
Wales Roy Andrewartha 1 1 100% 14 9
Canada John Bear 1 1 100% 16 9
Canada Steve Baruda 1 1 100% 9 5
England Mick Fisher 1 1 100% 4 3
Australia Edward Charlton 1 1 100% 2 2
Australia Paddy Morgan 1 1 100% 4 3
England Dave Gilbert (II) 2 2 100% 14 10