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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Spencer Dunn 1 0 0% 7 2
England Chris Scanlon 1 0 0% 7 2
England Mark Rowing 1 0 0% 17 7
England Willie Thorne 13 3 23.08% 135 53
England Lee Grant 1 1 100% 7 5
England Nick Fruin 1 0 0% 6 1
Scotland John Higgins 1 0 0% 7 2
Wales Dominic Dale 1 0 0% 7 2
Malta Joe Grech 1 0 0% 5 0
England Shaun Mellish 1 0 0% 7 2
England Anthony Hamilton 1 0 0% 6 1
England Nick Terry 1 0 0% 8 3
Canada Jim Wych 3 2 66.67% 36 18
Wales Darren Morgan 2 1 50% 21 12
England David Taylor 4 2 50% 43 18
Ireland Ken Doherty 1 0 0% 6 1
England Mark Johnston-Allen 2 0 0% 17 7
England Steve James 1 0 0% 9 4
England Nigel Gilbert 1 1 100% 8 5
England John Read 1 0 0% 7 2
Scotland Alan McManus 1 0 0% 5 0
England Neal Foulds 5 2 40% 44 18
England Bill Oliver 1 1 100% 9 5
England Dave Martin 2 1 50% 19 9
Northern Ireland Jason Prince 1 0 0% 8 3
India Amrik Cheema 1 0 0% 8 3
England Tony Knowles 7 5 71.43% 69 40
Ireland Stephen Murphy 1 0 0% 8 3
Scotland Stephen Hendry 2 0 0% 11 1
England Graham Cripsey 2 2 100% 12 7
England Rod Lawler 1 0 0% 8 3
Thailand James Wattana 1 0 0% 11 2
England Rex Williams 1 0 0% 9 4
Germany Mike Henson 1 0 0% 10 4
England Les Dodd 3 2 66.67% 22 12
England Robert Marshall 1 1 100% 7 5
England Ken Owers 1 0 0% 7 2
England Jimmy White 11 2 18.18% 128 51
England Gary Wilkinson 2 1 50% 24 13
Wales Colin Roscoe 1 0 0% 7 2
Scotland Duncan Campbell 1 1 100% 9 5
Ireland Paddy Browne 1 0 0% 6 1
Australia Warren King 2 0 0% 19 5
Northern Ireland Jack McLaughlin 3 2 66.67% 21 14
England Jon Wright 1 1 100% 7 5
Canada Kirk Stevens 3 2 66.67% 35 18
Wales Steve Newbury 2 1 50% 12 5
England Steve Longworth 2 2 100% 27 15
England Tony Jones 3 2 66.67% 40 19
New Zealand Dene O'Kane 2 2 100% 25 14
England Bob Harris 1 1 100% 9 5
England Mike Hallett 3 2 66.67% 27 16
Canada Marcel Gauvreau 2 2 100% 13 10
England Martin Clark 1 0 0% 6 1
England Danny Fowler 2 2 100% 13 10
Australia Eddie Charlton 8 2 25% 81 34
England Craig Edwards 1 1 100% 8 5
Wales Ray Reardon 8 6 75% 81 43
Canada Cliff Thorburn 9 4 44.44% 103 54
Canada Bob Chaperon 1 1 100% 6 5
Wales Doug Mountjoy 8 3 37.5% 76 38
England Brian Rowswell 1 1 100% 12 9
England John Parrott 5 1 20% 43 16
England Paul Medati 3 3 100% 15 13
Canada Alain Robidoux 1 0 0% 6 1
Wales Tony Chappel 1 1 100% 9 5
South Africa Jimmy van Rensberg 1 1 100% 9 5
England John Spencer 12 5 41.67% 105 51
England Steve Davis 14 4 28.57% 121 46
England Steve Duggan 1 1 100% 15 10
Northern Ireland Tommy Murphy 3 3 100% 30 20
Canada Gino Rigitano 1 1 100% 7 5
England Fred Davis 4 3 75% 44 26
Wales Cliff Wilson 5 2 40% 39 20
Canada Mario Morra 1 1 100% 8 5
Wales Mark Bennett 2 2 100% 14 10
Malta Tony Drago 1 0 0% 15 6
England Graham Miles 4 3 75% 33 20
Northern Ireland Dennis Taylor 14 8 57.14% 121 60
Ireland Patsy Fagan 2 1 50% 24 13
South Africa Silvino Francisco 3 0 0% 17 2
England Tony Meo 9 3 33.33% 111 48
Scotland John Rea 1 1 100% 5 5
Scotland Matt Gibson 1 1 100% 8 5
Wales Wayne Jones 1 1 100% 16 9
South Africa Peter Francisco 2 1 50% 17 10
Scotland Murdo Macleod 2 1 50% 14 9
Canada Bill Werbeniuk 3 3 100% 39 26
England Roger Bales 1 1 100% 6 5
England Joe Johnson 5 3 60% 40 23
England Mike Darrington 1 1 100% 9 9
England Malcolm Bradley 1 1 100% 5 5
England Mark Wildman 1 0 0% 7 2
England Douglas French 2 1 50% 11 5
Ireland Billy Kelly 1 1 100% 11 9
England Vic Harris 1 1 100% 7 5
Northern Ireland Alex Higgins 3 1 33.33% 25 10
Scotland Ian Black 2 2 100% 9 7
Wales Terry Griffiths 4 2 50% 43 21
Ireland Eugene Hughes 1 1 100% 2 2
Scotland Jim Donnelly 1 1 100% 3 2
England Ray Edmonds 3 3 100% 18 13
England Jim Meadowcroft 1 1 100% 12 10
India Arvind Savur 1 1 100% 7 6
England John Pulman 2 2 100% 15 12
England Maurice Parkin 1 1 100% 9 9
England John Dunning 1 1 100% 17 11
Wales Roy Andrewartha 1 1 100% 12 11
Canada Stan Holden 1 1 100% 13 9
England Pat Houlihan 1 0 0% 7 3
Canada Tino Malo 1 1 100% 9 5