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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jimmy White 39 19 48.72% 431 220
Northern Ireland Dennis Taylor 22 15 68.18% 183 108
China Zhang Anda 1 0 0% 16 6
Belgium Bjorn Haneveer 1 0 0% 7 2
Malta Tony Drago 17 11 64.71% 144 77
Wales Dominic Dale 4 1 25% 31 11
Northern Ireland Patrick Wallace 4 2 50% 38 18
England Ian McCulloch 2 1 50% 15 9
England Simon Bedford 1 1 100% 9 5
Wales Michael White 1 0 0% 5 0
England Matthew Couch 2 1 50% 22 8
England Stuart Bingham 2 1 50% 16 9
Scotland Robert Stephen 1 1 100% 8 5
England Martin Gould 2 0 0% 12 3
England Andy Hicks 4 0 0% 36 11
Wales Daniel Wells 1 1 100% 8 5
England Ali Carter 3 0 0% 19 4
England Mark King 5 1 20% 53 22
Ireland Ken Doherty 20 11 55% 170 86
Thailand Atthasit Mahitthi 1 1 100% 9 5
England Stuart Pettman 2 0 0% 14 4
England Joe Perry 7 3 42.86% 60 29
Wales Gareth Coppack 1 1 100% 13 10
England Barry Hawkins 3 1 33.33% 29 11
China Liu Song 1 1 100% 5 5
England Mike Dunn 1 1 100% 9 5
Wales Ian Preece 2 0 0% 20 8
Scotland Drew Henry 8 5 62.5% 68 37
England Ricky Walden 2 1 50% 19 10
Finland Robin Hull 2 1 50% 22 10
Scotland Marcus Campbell 3 0 0% 23 9
England Munraj Pal 1 0 0% 5 1
Ireland David Morris 1 0 0% 4 0
Australia Steve Mifsud 1 1 100% 6 4
England Jamie Cope 3 0 0% 20 5
England Mark Joyce 1 1 100% 9 5
England Shaun Murphy 1 0 0% 21 8
England Steve Davis 31 11 35.48% 325 148
England David Gray 2 1 50% 25 13
England James Leadbetter 1 1 100% 17 10
England Judd Trump 2 0 0% 12 4
England Jimmy Michie 2 1 50% 18 9
England Michael Holt 1 0 0% 6 1
England Mark Selby 1 0 0% 10 1
England David Gilbert 2 2 100% 21 12
England David Roe 10 8 80% 70 46
England Jeff Cundy 1 1 100% 3 3
Northern Ireland Dermot McGlinchey 1 1 100% 4 3
England Andrew Norman 1 0 0% 6 1
Scotland Graeme Dott 6 3 50% 51 24
England Lee Spick 1 1 100% 19 10
Wales Ryan Day 2 0 0% 15 5
England Gary Wilkinson 11 8 72.73% 111 62
England Mark Davis 4 3 75% 39 20
England Adrian Gunnell 3 0 0% 29 10
Ireland Fergal O'Brien 6 1 16.67% 55 25
England Joe Johnson 14 12 85.71% 138 83
England Karl Townsend 1 1 100% 3 2
England Nigel Bond 13 6 46.15% 122 60
Scotland Chris Small 6 5 83.33% 65 37
China Ding Junhui 1 1 100% 7 5
Hong Kong Marco Fu 2 2 100% 20 14
Thailand James Wattana 25 10 40% 266 122
England Ronnie O'Sullivan 15 8 53.33% 138 80
Scotland Jamie Burnett 5 4 80% 37 24
England Paul Hunter 6 4 66.67% 56 29
Ireland Michael Judge 2 1 50% 35 16
England Stephen Lee 9 7 77.78% 78 44
Scotland Stephen Maguire 2 1 50% 13 8
Scotland Alan McManus 18 6 33.33% 179 86
Scotland Stephen Hendry 44 15 34.09% 464 202
Scotland John Higgins 18 4 22.22% 173 71
Wales Lee Walker 5 4 80% 38 24
Australia Quinten Hann 2 1 50% 23 10
England Barry Pinches 2 1 50% 10 5
Pakistan Shokat Ali 3 2 66.67% 34 16
Wales Mark Williams 13 5 38.46% 128 53
England Peter Ebdon 14 6 42.86% 119 54
England Wayne Brown 1 1 100% 7 5
England Jonathan Birch 3 3 100% 24 15
England David Finbow 4 3 75% 29 17
England Bradley Jones 3 3 100% 45 26
England Peter Lines 4 4 100% 37 25
England Dave Harold 5 4 80% 41 25
Wales Matthew Stevens 3 0 0% 25 9
England Brian Morgan 5 3 60% 48 26
England Robert Milkins 2 1 50% 16 7
Northern Ireland Joe Swail 8 5 62.5% 111 59
Scotland Billy Snaddon 3 2 66.67% 23 13
Scotland Euan Henderson 2 2 100% 23 14
England Nick Pearce 1 1 100% 6 5
Northern Ireland Terry Murphy 1 1 100% 18 10
Ireland Leo Fernandez 1 1 100% 6 5
England Anthony Hamilton 4 3 75% 52 27
England Mark Gray 1 1 100% 7 5
England Gary Ponting 1 1 100% 15 9
England Steve James 8 5 62.5% 82 46
England Rod Lawler 3 1 33.33% 28 13
Wales Paul Davies 3 2 66.67% 21 13
England Paul Wykes 1 1 100% 10 9
Wales Darren Morgan 7 2 28.57% 67 29
Ireland Stephen Murphy 2 2 100% 17 11
Canada Alain Robidoux 5 5 100% 34 25
New Zealand Dene O'Kane 4 4 100% 27 19
England Martin Clark 6 6 100% 50 33
Thailand Noppadon Noppachorn 1 1 100% 13 9
Ireland Colm Gilcreest 1 1 100% 9 5
England Neal Foulds 15 9 60% 123 64
England Dean Reynolds 11 8 72.73% 113 67
England Mark Rowing 2 2 100% 19 14
England Chris Scanlon 2 2 100% 13 10
Malta Joe Grech 2 2 100% 12 10
England Nick Terry 1 1 100% 9 5
England Willie Thorne 17 11 64.71% 159 94
England Jamie Woodman 2 2 100% 19 14
England Jason Ferguson 3 2 66.67% 20 14
Thailand Suriya Suwannasingh 1 1 100% 8 5
England Neil Mosley 1 1 100% 5 5
Wales Terry Griffiths 14 8 57.14% 134 69
Wales Anthony Davies 1 1 100% 9 5
England Nick Marsh 1 1 100% 13 9
England Tony Jones 5 4 80% 40 28
Wales Tony Chappel 3 1 33.33% 23 12
England Mike Hallett 14 6 42.86% 134 69
Austria Robert Burda 1 1 100% 8 5
Netherlands Mario Wehrmann 1 1 100% 8 6
Germany Sascha Diemer 1 1 100% 8 7
England Allison Fisher 2 2 100% 16 13
Ireland Eugene Hughes 1 1 100% 6 5
Thailand Rom Surin 1 1 100% 5 5
England Nigel Gilbert 4 4 100% 45 29
England Tony Knowles 14 13 92.86% 154 109
England Garry Baldrey 1 1 100% 13 9
England Steve Duggan 2 1 50% 15 6
Ireland Stephen O'Connor 1 1 100% 11 10
England Sean Storey 1 1 100% 9 5
Northern Ireland Alex Higgins 7 5 71.43% 50 31
England Jason Wallace 1 1 100% 5 5
Belgium Steve Lemmens 2 2 100% 12 10
England Jason Weston 1 1 100% 6 5
Canada Kirk Stevens 4 4 100% 42 32
Canada Cliff Thorburn 10 5 50% 109 56
England Mick Price 2 2 100% 11 10
England Tony Meo 14 8 57.14% 142 79
England Mark Johnston-Allen 1 0 0% 8 2
England Danny Fowler 4 4 100% 42 30
England Dave Martin 3 3 100% 26 19
Australia Eddie Charlton 6 4 66.67% 45 27
Wales Wayne Jones 4 3 75% 28 19
England Steve Campbell 1 1 100% 7 5
Ireland David McDonnell 1 1 100% 13 9
Wales Mark Bennett 2 2 100% 26 15
India Michael Ferreira 1 1 100% 5 5
Wales Doug Mountjoy 5 2 40% 34 17
Thailand Tai Pichit 1 1 100% 7 5
Wales Colin Roscoe 2 1 50% 15 8
Canada Mario Morra 2 2 100% 15 10
Canada Marcel Gauvreau 3 2 66.67% 23 14
Cyprus George Loizides 1 1 100% 6 6
Northern Ireland Jack McLaughlin 3 3 100% 26 20
South Africa Peter Francisco 2 2 100% 11 10
China Lao Yong Qiang 1 1 100% 5 4
England Barry West 1 1 100% 6 5
Canada Brady Gollan 1 1 100% 7 5
England Jon Wright 3 3 100% 19 15
England Craig Edwards 1 1 100% 7 5
Canada Bob Chaperon 3 3 100% 30 19
England Mick Fisher 2 2 100% 16 14
Wales Steve Newbury 2 1 50% 21 11
Scotland Matt Gibson 1 1 100% 8 5
England Steve Longworth 3 2 66.67% 28 16
England Graham Miles 1 1 100% 8 5
Australia John Campbell 2 1 50% 15 9
South Africa Silvino Francisco 2 2 100% 13 9
England John Virgo 5 4 80% 43 27
England John Dunning 1 1 100% 7 5
England Ray Edmonds 1 0 0% 8 3
England Paul Gibson 1 1 100% 7 5
England Les Dodd 2 1 50% 15 9
Australia Warren King 2 1 50% 20 11
Australia Robby Foldvari 2 2 100% 22 15
England Eric Lawlor 1 1 100% 9 6
England David Taylor 2 1 50% 21 12
England Mark Wildman 2 2 100% 14 11
Canada Jim Wych 2 1 50% 24 13
England Malcolm Bradley 1 1 100% 13 9
England Graham Cripsey 1 1 100% 9 5
Sweden Farhan Mirza 1 1 100% 5 5
Hong Kong Lam Hong Man 1 1 100% 3 3
Ireland Patsy Fagan 2 2 100% 12 10
England Bill Oliver 1 1 100% 9 9
South Africa Jimmy van Rensberg 1 0 0% 8 3
Scotland Eddie Sinclair 1 1 100% 11 9
Wales Ray Reardon 1 0 0% 25 12
England John Spencer 1 1 100% 13 10
Scotland John Rea 1 1 100% 10 6
England Paul Medati 1 0 0% 8 3
England Jack Fitzmaurice 2 2 100% 22 14
England Geoff Foulds 1 1 100% 13 9
South Africa Perrie Mans 1 1 100% 10 10
Wales Clive Everton 1 1 100% 12 10
England Dennis Hughes 1 1 100% 13 10
England Bernard Bennett 1 1 100% 5 5
England George Scott 1 1 100% 16 9
Thailand Sakchai Sim Ngam 1 1 100% 2 2
Ireland Paul Watchorn 1 1 100% 5 5
Australia George Ganim 1 1 100% 2 2
China Jin Weheng 1 1 100% 3 2
Scotland Paul McPhillips 1 1 100% 2 2