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

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Les Dodd 4 3 75% 41 23
England David Craggs 1 1 100% 17 10
England Alfie Burden 1 0 0% 7 2
England Eddie Manning 3 2 66.67% 20 13
Egypt Wael Talaat 1 1 100% 6 5
England David Finbow 3 1 33.33% 21 9
Australia Shawn Budd 1 1 100% 7 5
Scotland Martin Dziewialtowski 2 2 100% 15 10
Thailand Tai Pichit 1 1 100% 5 5
Ireland Stephen Murphy 1 1 100% 7 5
England Darren Hackeson 1 1 100% 8 5
Malaysia Sam Chong 1 0 0% 6 1
England Matthew Couch 1 0 0% 5 0
England Jason Weston 1 1 100% 9 5
England Brian Rowswell 2 1 50% 17 8
England Adrian Rosa 1 0 0% 6 1
Scotland Chris Shade 1 0 0% 7 2
England Gary Ponting 2 0 0% 11 1
Scotland Drew Henry 3 1 33.33% 19 7
New Zealand Mark Canovan 1 1 100% 8 5
England Lee Mallen 1 0 0% 15 5
England Jamie Woodman 2 1 50% 13 6
England Simon Bedford 3 2 66.67% 23 14
England Bradley Jones 2 0 0% 21 6
England Mike Nixon 1 1 100% 6 5
England Garry Baldrey 1 1 100% 9 5
Scotland Graeme Dott 1 0 0% 6 1
England Paul Sweeny 2 0 0% 16 6
Wales Matthew Stevens 1 0 0% 8 3
England Barry West 2 2 100% 17 10
England Matt Wilson 1 0 0% 5 0
England Paul Davison 3 1 33.33% 25 11
England Barry Pinches 2 1 50% 15 7
England Pat Horne 1 1 100% 8 5
Wales Ian Sargeant 1 0 0% 8 3
Australia Quinten Hann 1 0 0% 6 1
China Hasimu Tuerxun 1 1 100% 6 5
England Steve Davis 1 0 0% 7 2
England Mike Hallett 1 1 100% 8 5
England Ian Brumby 2 1 50% 24 10
England Chris Barnard 1 1 100% 8 5
England Brian Morgan 1 0 0% 8 3
Scotland Paul McPhillips 2 1 50% 13 5
England Paul Wykes 1 1 100% 9 5
England Paul Davison (II) 1 1 100% 8 5
England Simon Parker 1 1 100% 18 10
England Ian McCulloch 1 1 100% 9 5
England Leigh Robinson 2 1 50% 16 9
Scotland Jamie Burnett 1 0 0% 6 1
Northern Ireland Declan Hughes 1 1 100% 7 5
Malta Alex Borg 2 1 50% 16 8
England Andrew Higginson 1 1 100% 7 5
Malta Joe Grech 1 0 0% 8 3
England Ali Carter 1 0 0% 6 1
England Wayne Rendle 1 0 0% 8 3
England Martin Clark 1 1 100% 8 5
England Joe Jogia 1 1 100% 6 5
Scotland Hugh Abernethy 1 1 100% 8 5
England Jonathan Birch 2 0 0% 14 4
England Peter McCullagh 1 1 100% 8 5
England Craig Harrison 1 1 100% 5 5
Northern Ireland Michael Duffy 1 0 0% 8 3
Scotland David McLellan 1 0 0% 6 1
England Jeff Cundy 1 0 0% 13 3
Wales Steve Newbury 1 0 0% 7 2
England Sean Storey 1 1 100% 7 5
England Stuart Mann 1 1 100% 5 5
England Neil Mosley 1 0 0% 8 3
England Anton Bishop 2 0 0% 15 5
Norway Bjorn L'Orange 1 1 100% 9 5
Scotland John Lardner 1 0 0% 5 0
England Danny Fowler 1 0 0% 9 4
Ireland Darren Lennox 1 1 100% 7 5
England Tim Bailey 1 1 100% 9 5
England Oliver King 1 0 0% 6 1
England Stuart Pettman 1 0 0% 9 4
England Jason Smith 1 0 0% 7 2
England Robert Marshall 2 1 50% 16 8
England Paul Medati 1 1 100% 7 5
England Mukesh Parmar 2 1 50% 15 7
England Will Jerram 1 1 100% 6 5
England Craig Edwards 2 0 0% 16 6
Thailand Suriya Suwannasingh 1 1 100% 9 5
Italy Roberto Frezza 1 1 100% 9 5
England Gareth Esprit 1 1 100% 6 5
England Karl Broughton 1 0 0% 6 1
England Peter Daubney 1 0 0% 6 1
England Richard King (II) 1 1 100% 6 5
Northern Ireland Alex Higgins 1 0 0% 6 1
Ireland Anthony O'Connor 1 1 100% 5 5
England Steve Duggan 1 1 100% 7 5
Scotland Alistair Fleming 1 1 100% 9 5
England Dean Reynolds 1 0 0% 5 0
Scotland Joe Patterson 1 1 100% 7 5
England Shane Haines 1 0 0% 7 2
England Steve Campbell 1 0 0% 6 1
England Grant Peabody 2 2 100% 12 10
England Steve James 1 0 0% 12 2
England Tony Knowles 1 1 100% 16 10
Australia John Campbell 1 1 100% 13 10
England Tony Meo 2 1 50% 25 11
Scotland Simon Haggerty 1 1 100% 5 5
England Barry Bunn 1 1 100% 7 5
England Paul Maskell 1 1 100% 6 5
England Stan Haslam 1 1 100% 6 5
England Tessa Davidson 1 1 100% 8 5
England Andrew Cairns 2 1 50% 21 14
England Carl Waters 1 0 0% 9 4
England Jon Wright 1 0 0% 9 4
England Pat Houlihan 1 1 100% 5 5
Scotland Marcus Campbell 1 1 100% 8 5
England Steven Cook 1 1 100% 9 5
England David Buskin 1 1 100% 8 5
Scotland Billy Snaddon 1 1 100% 8 5
England Vince McCluskey 2 2 100% 12 10
England Mike Smith 1 1 100% 8 5
England David Hoggarth 1 1 100% 6 5
Ireland Joe Canny 1 1 100% 7 5
England John Rees 1 1 100% 8 5
England Nick Jones (II) 1 1 100% 7 5
Ireland Jimmy Long 1 0 0% 7 2
England Justin Buckingham 1 1 100% 5 5
England Michael Eaves 1 1 100% 6 5
England Darren Skinner 1 1 100% 9 5
England Frank Smith 1 1 100% 5 5
England Mark Davis 2 0 0% 12 2
England Peter Lines 1 1 100% 8 5
England Steve Meakin 1 1 100% 7 5
England Sean Lanigan 1 1 100% 8 5
England Hassan Vaizie 1 1 100% 9 5
England Chris Capel 1 1 100% 6 5
England Luke Roberts 1 1 100% 6 5
England Nick Marsh 1 1 100% 8 5
England Mark Evans 1 1 100% 7 5
England Steve Gough 1 1 100% 6 5
Scotland Scott Bigham 1 0 0% 8 3
England Paul Tanner 1 1 100% 9 5
England Troy Shaw 1 1 100% 8 5
Cyprus Mehmet Husnu 1 1 100% 6 5
England Lyndon Smith 2 2 100% 14 10
England Ismail Yildiran 1 1 100% 5 5
Australia Eddie Charlton 1 1 100% 6 5
England Jonathan Bagley 1 1 100% 6 5
Scotland Malcolm Kerr 1 1 100% 6 5
England David Grimwood 1 0 0% 9 4
Australia Robert Tavagna 1 1 100% 7 5
England Anne-Marie Farren 1 1 100% 6 5
England Gary Skipworth 1 1 100% 5 5
England Frank Dezi 1 1 100% 8 5
England Stuart Green 1 1 100% 8 5
Northern Ireland Karen Corr 1 1 100% 7 5
England Richard Davis 1 1 100% 6 5
England Iain Trimble 1 1 100% 5 5
England Philip Seaton 1 0 0% 5 0
Ireland David McDonnell 1 0 0% 9 4
England David Gray 1 0 0% 8 3
Pakistan Shokat Ali 1 1 100% 9 5