Most Frequently Met Opponents By Willie Thorne - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Joe Jogia 1 0 0% 6 1
Scotland Richy McDonald 1 0 0% 9 4
Thailand Somporn Kanthawung 1 0 0% 16 6
England Munraj Pal 1 0 0% 8 3
Wales Anthony Davies 2 1 50% 13 6
Germany Lasse Munstermann 1 1 100% 6 5
England Sean Storey 1 0 0% 6 1
Thailand Phaitoon Phonbun 1 0 0% 7 2
England Jonathan Birch 3 2 66.67% 26 13
Scotland Hugh Abernethy 1 1 100% 8 5
England Andrew Higginson 1 0 0% 6 1
Wales Philip Williams 1 0 0% 9 4
England Gary Ponting 2 1 50% 21 14
England Rod Lawler 3 3 100% 23 15
England Ian Brumby 5 5 100% 36 25
England Jason Ferguson 1 0 0% 17 7
England Adrian Gunnell 2 1 50% 25 14
Scotland Billy Snaddon 4 2 50% 29 15
England Stuart Pettman 1 1 100% 6 5
England Eddie Manning 1 1 100% 8 5
Scotland Drew Henry 2 0 0% 24 10
England Nick Terry 1 0 0% 8 3
England David Finbow 1 0 0% 6 1
England Paul Wykes 2 1 50% 16 7
England Mike Dunn 1 1 100% 8 6
Wales Ian Sargeant 2 0 0% 13 3
England Ronnie O'Sullivan 4 0 0% 30 10
England Peter Lines 4 2 50% 31 15
England Robert Milkins 1 0 0% 6 1
England Paul Sweeny 1 0 0% 10 0
England Jimmy Michie 2 1 50% 16 8
England Mark Gray 1 0 0% 6 1
England Karl Broughton 1 1 100% 8 5
Scotland Alan McManus 5 2 40% 47 23
England Andy Hicks 5 3 60% 55 29
Ireland Colm Gilcreest 1 1 100% 6 5
England Ali Carter 1 0 0% 8 3
Wales Paul Davies 3 1 33.33% 26 13
England Adrian Rosa 1 1 100% 8 5
England Joe Perry 1 0 0% 7 2
England Nick Walker 2 1 50% 22 8
Northern Ireland Joe Swail 2 0 0% 14 4
England Troy Shaw 1 0 0% 9 4
England Ian McCulloch 1 0 0% 6 1
England Darren Clarke 1 0 0% 8 3
England Gary Wilkinson 6 3 50% 67 38
England Peter McCullagh 1 1 100% 8 6
Australia Quinten Hann 1 0 0% 8 3
England Jimmy White 25 7 28% 171 78
Ireland Ken Doherty 8 3 37.5% 65 27
Wales Dominic Dale 2 0 0% 24 9
Wales Darren Morgan 10 3 30% 84 38
Pakistan Shokat Ali 2 1 50% 16 7
England Paul Hunter 2 0 0% 15 1
Wales Matthew Stevens 1 0 0% 6 1
England Kuldesh Johal 2 1 50% 12 6
Wales Mark Williams 5 1 20% 34 11
England Darryn Walker 1 1 100% 9 5
England Mark Johnston-Allen 2 1 50% 16 9
Northern Ireland Gerard Greene 1 0 0% 7 2
Malta Joe Grech 2 1 50% 17 8
England David Roe 2 2 100% 12 10
England Steve Davis 38 5 13.16% 355 120
England Danny Fowler 2 2 100% 20 15
Scotland Graeme Dott 1 0 0% 9 4
Thailand James Wattana 10 2 20% 68 29
Malta Tony Drago 8 5 62.5% 72 39
England Joe Johnson 7 6 85.71% 45 28
Scotland Marcus Campbell 1 0 0% 9 4
Wales Wayne Jones 6 3 50% 51 24
England Peter Ebdon 1 0 0% 7 2
England Nigel Bond 2 0 0% 11 1
England John Parrott 17 5 29.41% 159 65
England Tony Meo 13 6 46.15% 108 56
South Africa Silvino Francisco 3 2 66.67% 24 13
Ireland Fergal O'Brien 3 1 33.33% 22 9
Thailand Tai Pichit 1 1 100% 16 10
Scotland Chris Small 2 1 50% 15 7
England Jason Wallace 1 1 100% 7 5
Scotland Alan Burnett 1 1 100% 6 4
England Anton Bishop 1 0 0% 9 4
Scotland Paul McPhillips 2 2 100% 15 10
Northern Ireland Dennis Taylor 30 17 56.67% 213 108
Scotland Stephen Hendry 19 7 36.84% 188 82
Scotland Craig MacGillivray 1 1 100% 13 9
Scotland John Higgins 2 1 50% 17 9
England Stephen Croft 1 0 0% 8 3
England Timothy Paling 1 1 100% 6 5
England Wayne Saidler 1 1 100% 8 5
England David Grimwood 1 1 100% 8 5
England Dean Reynolds 6 2 33.33% 62 30
England Steve Judd 1 1 100% 8 5
England Brian Morgan 1 0 0% 8 3
England Nick Fruin 1 1 100% 7 5
England Shaun Mellish 1 1 100% 16 10
England John Virgo 13 10 76.92% 135 82
England Anthony Hamilton 1 1 100% 6 5
England Mick Price 1 0 0% 8 3
Canada Jim Wych 4 3 75% 40 25
Ireland Stephen O'Connor 1 1 100% 7 5
England Mark Davis 1 1 100% 9 9
Scotland Euan Henderson 1 0 0% 6 1
England Sefton Payne 1 1 100% 6 5
England Paul Davison (II) 1 1 100% 8 5
Wales Mark Bennett 4 2 50% 33 15
England Andrew Cairns 1 1 100% 6 5
England Colin Morton 1 1 100% 9 5
England Mark Rowing 1 1 100% 8 5
England Neal Foulds 20 4 20% 180 75
England Steve James 4 1 25% 28 12
England Allison Fisher 1 1 100% 8 5
England Mike Hallett 4 2 50% 34 20
Wales Doug Mountjoy 10 2 20% 89 38
England Les Dodd 3 3 100% 24 19
New Zealand Dene O'Kane 4 4 100% 38 24
Northern Ireland Jason Prince 1 1 100% 7 5
England Robert Marshall 4 3 75% 31 20
Isle of Man Tony Wilson 1 1 100% 11 9
England Anthony Harris 1 1 100% 8 5
England Steve Longworth 2 2 100% 13 10
Northern Ireland Alex Higgins 10 3 30% 115 54
England Tony Knowles 7 5 71.43% 62 33
Wales Tony Chappel 1 0 0% 9 4
Wales Colin Roscoe 2 2 100% 20 18
England Nick Dyson 1 1 100% 17 9
Northern Ireland Tommy Murphy 5 5 100% 48 33
Wales Terry Griffiths 19 11 57.89% 185 99
Wales Ron Jones 1 1 100% 10 6
Ireland Paddy Browne 4 4 100% 47 29
Canada Cliff Thorburn 18 8 44.44% 194 97
England David Taylor 2 0 0% 11 3
England Paul Medati 4 3 75% 41 28
Northern Ireland Jack McLaughlin 2 2 100% 8 6
England Barry West 2 1 50% 14 7
Canada Brady Gollan 1 1 100% 6 5
England Martin Clark 3 2 66.67% 22 12
England Bill Oliver 3 3 100% 26 20
England Jason Smith 1 1 100% 6 5
Canada Kirk Stevens 7 7 100% 45 32
England Dave Gilbert 1 1 100% 12 9
England Jack Fitzmaurice 1 1 100% 5 5
England Jim Chambers 1 1 100% 7 5
United Arab Emirates George Philips 1 1 100% 2 2
South Africa Peter Francisco 2 1 50% 24 13
Wales Cliff Wilson 3 2 66.67% 33 17
England Malcolm Bradley 1 1 100% 6 5
England Roger Bales 1 1 100% 7 5
Canada Jim Bear 1 1 100% 6 5
Scotland John Rea 1 1 100% 8 5
England Steve Duggan 3 2 66.67% 21 14
England Bob Harris 2 2 100% 14 11
England Dave Martin 1 1 100% 9 6
England John Spencer 7 6 85.71% 70 44
South Africa Robbie Grace 1 1 100% 10 9
Australia Warren King 1 1 100% 7 5
Australia John Campbell 2 2 100% 24 15
Hong Kong John Chan 1 1 100% 3 3
Hong Kong Kenny Kwok 1 1 100% 5 3
South Africa Perrie Mans 3 1 33.33% 11 6
Wales Ray Reardon 10 6 60% 62 35
England Tony Jones 2 1 50% 10 5
England George Scott 1 1 100% 6 5
Hong Kong Gary Kwok 1 1 100% 3 3
Ireland Patsy Fagan 1 0 0% 16 6
Scotland Murdo Macleod 3 1 33.33% 22 9
Australia Robby Foldvari 1 1 100% 7 5
Australia Eddie Charlton 5 3 60% 50 24
Wales Steve Newbury 1 1 100% 7 5
Ireland Eugene Hughes 3 2 66.67% 15 9
Canada Marcel Gauvreau 1 1 100% 8 5
Canada Bernie Mikkelsen 1 1 100% 13 10
Scotland Eddie McLaughlin 1 0 0% 8 3
England Mark Wildman 2 2 100% 25 18
Wales Clive Everton 1 1 100% 6 5
England Stacey Hillyard 1 1 100% 5 3
India Geet Sethi 1 1 100% 5 4
Scotland Bert Demarco 1 1 100% 8 5
England Douglas French 1 1 100% 2 2
England Mike Watterson 1 1 100% 3 2
England Ray Edmonds 2 1 50% 16 10
England David Greaves 1 1 100% 12 9
Canada Mario Morra 1 1 100% 14 9
England Jim Meadowcroft 2 1 50% 23 14
England John Dunning 1 1 100% 9 9
England Graham Miles 6 2 33.33% 38 10
England Fred Davis 3 1 33.33% 15 6
Scotland Eddie Sinclair 1 1 100% 2 2
Canada Bill Werbeniuk 2 0 0% 35 16
Northern Ireland Jackie Rea 1 1 100% 13 9
Canada Kevin Robitaille 1 1 100% 13 9
England Terry Whitthread 1 1 100% 12 9
Wales Roy Andrewartha 1 1 100% 13 9
England John Pulman 2 1 50% 18 8
Australia Paddy Morgan 1 1 100% 6 4
Australia Jim Charlton 1 1 100% 12 9
England Bernard Bennett 3 3 100% 34 25
England Rex Williams 3 2 66.67% 22 14
Canada Winnie McKinlay 1 0 0% 17 8
Australia Lou Condo 1 1 100% 11 8
Canada Jerry Kapchinsky 1 1 100% 13 9
Canada Dave Ridge 1 1 100% 6 5
China Huang Rimingo 1 1 100% 2 2
Wales James Reynolds 1 1 100% 9 5