Most Frequently Met Opponents By Chris Barnard - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Paul Sweeny 1 0 0% 6 1
England Craig Roper 1 1 100% 5 5
England John Bayliss 1 0 0% 8 3
Wales Robert Harrhy 1 1 100% 9 5
England Ian McCulloch 1 0 0% 6 1
England Steve Archer 1 1 100% 6 5
England Tony Kenny 2 1 50% 16 8
England Nick Spelman 1 0 0% 9 4
Scotland Alan Burnett 2 1 50% 16 7
England Steve Judd 1 1 100% 8 5
Thailand Suriya Suwannasingh 1 1 100% 9 5
England Simon Smith 1 1 100% 8 5
England Danny Fowler 2 1 50% 12 5
Northern Ireland Michael Duffy 1 1 100% 8 5
Finland Robin Hull 1 0 0% 9 4
England Darren Limburg 3 3 100% 17 15
England Jamie Moreland 1 1 100% 9 5
England Matthew Bray 1 0 0% 9 4
England John Giles 1 0 0% 8 3
England Robert Foxall 1 1 100% 8 5
England Mark Love 1 1 100% 6 5
Malaysia Sam Chong 1 0 0% 6 1
England Darren Swinburn 2 2 100% 14 10
England Eddie Manning 2 0 0% 12 2
Ireland Joe O'Boye 2 1 50% 15 9
England Simon Morris 1 1 100% 8 5
England Tony Brown 1 1 100% 6 5
England Shane Haines 1 0 0% 6 1
England Julian Goodyear 1 1 100% 7 5
England Carl Stringer 2 1 50% 17 9
Wales Wayne Lloyd 1 0 0% 5 0
England Eddie Glass 1 1 100% 5 5
Wales Mark Williams 1 0 0% 5 0
England Peter Daubney 1 1 100% 8 5
England Steve Ventham 1 1 100% 9 5
England Lee Johnson 1 1 100% 8 5
Wales Gary Peters 1 0 0% 8 3
England Del Smith 1 1 100% 7 5
Northern Ireland Gerard Greene 2 0 0% 10 2
Ireland Leo Fernandez 1 1 100% 9 5
England John Whitty 1 1 100% 7 5
Scotland Craig McDonald 1 1 100% 5 5
England David Blakey 1 0 0% 8 3
England Stephen Waldron 1 1 100% 9 5
England Jason Wallace 1 0 0% 10 0
England Tim Parry 1 1 100% 7 5
England Ryan Michael 1 1 100% 9 5
England Steve Duggan 1 0 0% 8 3
England Darren Hackeson 1 1 100% 9 5
England Matt Bayley 2 2 100% 15 10
England Craig Bradshaw 1 0 0% 6 1
Wales Ian Sargeant 1 0 0% 8 3
England Jonathan Saunders 1 0 0% 6 1
Ireland Tim Dunphy 1 0 0% 6 1
India David Singh 1 0 0% 8 3
Northern Ireland Gary Irvine 1 1 100% 8 5
Wales Anthony Davies 1 0 0% 7 2
England Sean Lanigan 1 0 0% 7 2
Scotland Murdo Macleod 1 1 100% 7 5
England Adrian Rosa 1 1 100% 9 5
England Anthony Taylor 1 1 100% 7 5
England Michael Leach 1 0 0% 6 1
England John Clouden 1 1 100% 8 5
England Alfie Burden 1 1 100% 5 3