Most Frequently Met Opponents By Terry Griffiths - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Wales Mark Williams 2 1 50% 28 14
England Steve Davis 53 14 26.42% 540 221
Scotland Jamie Burnett 2 2 100% 24 15
England Stephen Lee 1 0 0% 7 2
England Jamie Woodman 1 0 0% 7 2
England Andy Hicks 2 0 0% 11 1
Scotland Billy Snaddon 1 0 0% 8 3
Wales Tony Chappel 7 5 71.43% 57 33
Ireland Darren Lennox 1 1 100% 8 5
Wales Darren Morgan 6 3 50% 54 28
England Rod Lawler 1 0 0% 5 0
England Gary Wilkinson 9 4 44.44% 97 46
Northern Ireland Dylan Leary 1 1 100% 12 9
Wales Steve Newbury 7 2 28.57% 68 30
Scotland Stephen Hendry 17 0 0% 157 38
Thailand Rom Surin 2 2 100% 17 10
Canada Alain Robidoux 4 4 100% 52 33
Scotland John Higgins 3 0 0% 20 5
Scotland Euan Henderson 1 0 0% 7 2
Canada Jim Wych 4 3 75% 35 24
Thailand Tai Pichit 1 1 100% 5 5
England Ronnie O'Sullivan 3 0 0% 27 8
England Chris Scanlon 2 1 50% 12 5
Northern Ireland Dennis Taylor 23 9 39.13% 203 104
Ireland Ken Doherty 5 2 40% 35 15
England John Parrott 14 6 42.86% 134 65
England Joe Johnson 9 5 55.56% 99 58
England Steve Judd 1 1 100% 5 5
Scotland Alan McManus 4 1 25% 57 26
England Nigel Bond 3 0 0% 34 11
England Mark Davis 2 2 100% 34 19
England Dave Harold 1 0 0% 7 2
Thailand James Wattana 6 0 0% 31 5
England Jimmy Michie 1 1 100% 5 5
England Neal Foulds 20 9 45% 184 92
England Mick Price 1 1 100% 8 5
Northern Ireland Jason Prince 1 1 100% 8 5
England Steve James 8 4 50% 66 33
England Mark Flowerdew 1 0 0% 8 3
England Dean Reynolds 4 4 100% 53 32
England Craig Edwards 2 2 100% 24 14
Northern Ireland Gerard Greene 1 0 0% 7 2
England Jonathan Birch 2 1 50% 14 7
England David Finbow 2 2 100% 15 10
England David Roe 3 3 100% 37 24
England Tony Knowles 12 9 75% 114 69
England John Read 1 0 0% 7 2
Wales Mark Bennett 5 2 40% 33 16
England Mike Hallett 9 4 44.44% 61 29
England Peter Ebdon 2 2 100% 27 18
England Jason Ferguson 3 2 66.67% 32 17
England Les Dodd 2 2 100% 16 10
England Danny Fowler 2 2 100% 18 15
England Nick Terry 1 1 100% 9 5
Canada Bob Chaperon 3 3 100% 48 29
England Jimmy White 29 11 37.93% 239 105
England Tony Jones 7 6 85.71% 71 41
Canada Brady Gollan 2 2 100% 16 10
Canada Kirk Stevens 10 7 70% 76 44
England Mark Johnston-Allen 2 1 50% 15 6
England Ken Owers 2 2 100% 17 14
Wales Wayne Jones 3 3 100% 29 20
England Roger Bales 2 2 100% 13 10
England Andrew Cairns 2 2 100% 14 10
Northern Ireland Alex Higgins 29 16 55.17% 327 173
Wales Colin Roscoe 4 4 100% 28 21
England Barry Pinches 1 1 100% 13 10
England Robert Marshall 1 1 100% 8 5
Malta Joe Grech 2 2 100% 16 14
England Martin Smith 1 1 100% 5 5
South Africa Silvino Francisco 8 7 87.5% 78 48
England Jason Whittaker 2 2 100% 13 11
Malta Tony Drago 3 2 66.67% 30 18
England Willie Thorne 19 7 36.84% 185 86
England Nick Dyson 1 1 100% 9 6
Norway Bjorn L'Orange 1 1 100% 9 6
Australia John Campbell 3 2 66.67% 23 14
Hong Kong Kenny Kwok 1 1 100% 7 4
Belgium Danny Lathouwers 1 1 100% 3 3
England Nigel Gilbert 1 1 100% 14 10
England Tony Meo 16 13 81.25% 118 74
Wales Doug Mountjoy 20 10 50% 192 93
South Africa Peter Francisco 3 2 66.67% 29 15
Australia Warren King 4 3 75% 29 17
Canada Cliff Thorburn 20 9 45% 225 113
England Paul Gibson 2 1 50% 19 11
New Zealand Dene O'Kane 2 1 50% 18 13
Canada Gino Rigitano 1 1 100% 8 5
Northern Ireland Jack McLaughlin 3 3 100% 26 15
England Martin Clark 1 1 100% 6 5
England Barry West 4 4 100% 33 24
England Steve Duggan 1 1 100% 11 9
Wales Ray Reardon 14 9 64.29% 119 62
England Bill Oliver 1 1 100% 9 5
Ireland Eugene Hughes 2 1 50% 14 7
England Mike Watterson 2 2 100% 15 10
United Arab Emirates Abdulla Marzong 1 1 100% 2 2
England Steve Longworth 1 1 100% 11 10
England Rex Williams 5 4 80% 51 33
Canada Mario Morra 2 2 100% 14 10
Wales Cliff Wilson 10 8 80% 104 66
South Africa Jimmy van Rensberg 1 1 100% 7 5
England Ray Edmonds 1 1 100% 14 9
Ireland Tony Kearney 1 1 100% 5 5
Australia Eddie Charlton 4 3 75% 47 25
England Mark Wildman 2 2 100% 24 15
Scotland John Rea 1 1 100% 7 5
England Dave Martin 2 2 100% 22 14
Ireland Joe O'Boye 2 2 100% 11 10
England Paul Medati 1 1 100% 8 5
Thailand Sakchai Sim Ngam 3 3 100% 7 6
Thailand Patipat Wattanaporn 1 1 100% 2 2
Hong Kong Stanley Leung 2 2 100% 7 6
Hong Kong Chan Chor Kwan 1 1 100% 3 3
Scotland Murdo Macleod 2 2 100% 14 10
England George Scott 2 2 100% 13 10
England Vic Harris 1 0 0% 8 3
England Bob Harris 1 1 100% 8 5
England John Spencer 10 10 100% 73 48
England Dave Chalmers 1 1 100% 6 6
Canada Bill Werbeniuk 7 7 100% 61 45
Ireland Patsy Fagan 4 4 100% 28 19
Malta Paul Mifsud 1 1 100% 12 10
Wales Roy Andrewartha 1 1 100% 7 6
Singapore Benjamin Lui 1 0 0% 2 1
Singapore Lau Weng Yew 1 1 100% 2 2
England Graham Miles 6 6 100% 35 25
Malaysia Hoy Eng Lok 1 1 100% 2 2
Malaysia M Oy 1 1 100% 2 2
Scotland Eddie Sinclair 2 2 100% 10 7
Wales Clive Everton 1 1 100% 7 6
England Fred Davis 3 3 100% 17 14
England John Dunning 1 0 0% 2 0
China Sung Lun Pak 1 1 100% 3 2
England John Virgo 4 2 50% 43 22
Singapore Lin Kuan 1 1 100% 2 2
England David Taylor 3 3 100% 8 7
England Douglas French 1 1 100% 3 2
Scotland Ian Black 1 1 100% 3 2
Canada John Bear 1 1 100% 13 9
Canada Derek Norris 1 1 100% 15 9
England Jim Meadowcroft 2 2 100% 17 11
South Africa Perrie Mans 1 1 100% 21 13
England Bernard Bennett 1 1 100% 11 9
China Wang Weichang 1 1 100% 2 2
Wales Matthew Stevens 1 0 0% 8 3
England Alfie Burden 1 1 100% 14 10