Most Frequently Met Opponents By Duncan Campbell - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Karl Burrows 1 0 0% 8 3
England Stephen Lee 1 0 0% 6 1
England Adrian Rosa 1 0 0% 8 3
Scotland John Higgins 1 0 0% 6 1
England Steve Elliott 1 0 0% 5 0
India Yasin Merchant 1 0 0% 8 3
England Leigh Robinson 1 0 0% 7 2
England Pat Kenny 1 0 0% 9 4
England Sean Lanigan 2 1 50% 17 7
England Anthony Hamilton 1 0 0% 19 9
England Paul Cavney 1 0 0% 7 2
England Martin Clark 1 0 0% 6 1
England Jason Smith 1 1 100% 9 5
England Jason Weston 1 0 0% 6 1
Wales Mark Bennett 2 0 0% 15 5
England Kevin Ashby 1 0 0% 9 4
England Jason Ferguson 1 0 0% 9 4
England Barry West 1 0 0% 8 2
England Cary Kikis 1 0 0% 9 4
Wales Paul Davies 1 0 0% 5 0
England Andy Hicks 1 0 0% 8 3
England Bill Oliver 2 1 50% 26 12
England Dean Reynolds 1 0 0% 7 2
Ireland Paddy Browne 1 1 100% 7 5
England Jon Wright 4 2 50% 37 20
England Steve James 1 0 0% 7 2
Wales Wayne Jones 1 1 100% 8 5
England Jim Chambers 2 2 100% 10 10
Ireland Joe O'Boye 1 0 0% 9 4
England George Scott 1 1 100% 9 5
South Africa Peter Francisco 1 0 0% 17 8
England Robert Marshall 1 1 100% 9 6
Canada Kirk Stevens 1 1 100% 10 6
England Jason Whittaker 1 0 0% 8 3
England Tony Meo 1 1 100% 8 5
England Craig Edwards 1 1 100% 5 5
England Ken Owers 2 2 100% 9 6
Scotland Stephen Hendry 1 0 0% 7 2
England Mark Johnston-Allen 2 2 100% 17 10
England Graham Miles 1 1 100% 8 5
Wales Colin Roscoe 1 0 0% 8 3
England Barry Pinches 1 1 100% 6 5
Australia John Campbell 2 0 0% 23 8
England David Greaves 1 1 100% 13 10
England John Virgo 1 0 0% 9 4
England Pat Houlihan 1 1 100% 9 5
England Bob Harris 3 1 33.33% 22 9
England Ray Edmonds 1 0 0% 8 3
England John Dunning 1 1 100% 7 5
England Ian Williamson 1 1 100% 5 5
Northern Ireland Jack McLaughlin 1 0 0% 5 0
England Paul Gibson 1 1 100% 6 5
Scotland John Rea 1 0 0% 7 2
England Eric Lawlor 1 1 100% 9 5
England Les Dodd 1 0 0% 9 4
Wales Steve Newbury 1 0 0% 8 3
Australia Robby Foldvari 1 1 100% 7 5
Thailand James Wattana 1 0 0% 6 1
England Dave Harold 1 1 100% 7 4
England Steve Ventham 1 1 100% 7 4
England Stuart Reardon 1 1 100% 4 4
Scotland Michael Maguire 1 1 100% 6 4
England Barry Bunn 1 0 0% 6 2
India David Singh 1 1 100% 5 4
England Anthony Buckley 1 1 100% 6 4
England Gary Filtness 1 1 100% 7 5
England Nick Dyson 1 0 0% 1 0
England Paul Medati 1 1 100% 1 1
England Dave Gilbert (II) 2 2 100% 14 10