Most Frequently Met Opponents By Imran Puri - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Adam Duffy 1 0 0% 4 0
Wales Kishan Hirani 2 0 0% 11 3
England Callum Waite 1 0 0% 7 3
England Paul Davison 1 0 0% 4 0
Brazil Igor Figueiredo 1 0 0% 4 0
Belgium Kevin van Hove 1 0 0% 4 0
England David Craggs 3 0 0% 13 1
England Steven Gregson 1 0 0% 4 0
England Daniel Ward 1 0 0% 4 0
England Tam Mustafa 1 0 0% 5 1
England Shafiq Khan 1 1 100% 5 4
England Martin O'Donnell 2 0 0% 8 0
England David Green 1 0 0% 6 2
England Shaun Wilkes 1 0 0% 5 1
Northern Ireland Jordan Brown 1 0 0% 5 1
England Michael Harley 1 1 100% 5 4
England Avtar Sohanpal 1 0 0% 4 0
England Stuart Carrington 1 0 0% 4 0
England Scott Miller 1 0 0% 4 0
Ireland Leo Fernandez 1 0 0% 4 0
England Alex Davies 1 0 0% 4 0
Australia Peter Grimes 1 1 100% 5 4
England Andy Lee 1 0 0% 4 0
England Neil Claycraft 1 0 0% 5 1
England Simon Parker 1 0 0% 5 1
England Michael Rhodes 1 0 0% 6 2
England Rob Bloom 1 1 100% 6 4
Singapore Keith Boon 1 0 0% 7 2
England Lyndon Smith 1 0 0% 6 1
Netherlands Brian Smits 1 0 0% 6 1
Switzerland Darren Paris 1 0 0% 5 0
England Paul Wykes 1 0 0% 5 0
England Ryan Milton 1 1 100% 8 5
Wales Norman Maher 1 0 0% 6 1
England Elliott Clark 1 0 0% 6 1
England Andrew Essilfie 1 0 0% 5 0
England Damian Massey 1 0 0% 6 1
England Neal Jones 2 1 50% 12 5
Australia Vinnie Calabrese 1 0 0% 5 1
England Ian Burns 1 0 0% 4 0
Belgium Hans Blanckaert 1 0 0% 4 0
Germany Phil Barnes 1 0 0% 4 0
India Rahul Sachdev 1 0 0% 5 1
England Ian Brumby 1 0 0% 4 0
England Ben Fortey 1 0 0% 4 0
England John Beesley 1 0 0% 5 1
England Kurtis Weaver 1 0 0% 5 1
Sweden Arpat Pulat 1 0 0% 5 1
Wales Tony Chappel 1 0 0% 2 0
England Zak Surety 1 0 0% 4 0
England Haydon Pinhey 1 0 0% 5 1
England Paul Anthony Taylor 1 1 100% 6 4
England Jason Turnbull 1 1 100% 5 4
England Adrian Rosa 1 0 0% 6 2
England Darren Barton 1 1 100% 6 4
Ireland TJ Dowling 1 0 0% 4 0
Australia Jamie Brown 1 0 0% 4 0
China Ning Kang 1 0 0% 5 1
France Brian Ochoiski 1 0 0% 6 2
England Lee Richardson 1 0 0% 5 1
Pakistan Hamza Akbar 1 0 0% 4 0
Scotland Gary Thomson 1 0 0% 5 1
Wales Callum Lloyd 1 0 0% 3 0
England Adam Goff 1 0 0% 6 2
Latvia Maris Volajs 1 0 0% 4 0
England Joe Fenton 1 0 0% 6 2
India Rupesh Thakkar 1 1 100% 4 4
Wales Alfie Davies 1 0 0% 4 0
England Aristos Pampouris 1 0 0% 5 1