Most Frequently Met Opponents By Andrew Cairns - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jason Wallace 2 1 50% 28 14
England Sanjay Meghani 1 1 100% 14 10
England Michael Holt 1 0 0% 19 9
Malta Alex Borg 1 1 100% 12 10
England Joe Perry 1 0 0% 7 2
Wales Mark Fenton 1 1 100% 8 5
Scotland Martin Dziewialtowski 2 0 0% 14 4
England Jim Chambers 1 1 100% 8 5
Northern Ireland Patrick Wallace 1 0 0% 6 1
England Mark Gray 1 0 0% 7 2
England Nick Dyson 3 0 0% 20 5
England David Coles 1 1 100% 6 5
Northern Ireland Martin O'Neill 1 0 0% 7 2
England Nick Pearce 3 1 33.33% 23 11
Cyprus Mehmet Husnu 2 2 100% 18 11
Malta Tony Drago 2 0 0% 14 4
England Nick Terry 2 1 50% 12 6
England Chris Scanlon 1 1 100% 9 5
England Barry West 2 2 100% 17 10
Scotland John Lardner 2 1 50% 15 9
England Mark Flowerdew 3 0 0% 25 10
Northern Ireland Alex Higgins 2 1 50% 20 10
England Mike Dunn 3 2 66.67% 25 14
Wales Wayne Jones 2 0 0% 23 8
England Lee Richardson 1 1 100% 19 10
Wales Gareth Chilcott 1 1 100% 16 10
England Rod Lawler 1 0 0% 7 2
England Karl Broughton 2 0 0% 18 8
Norway Bjorn L'Orange 2 2 100% 11 10
Scotland Chris Shade 1 1 100% 9 5
Finland Robin Hull 1 0 0% 6 1
England Matt Bailey 1 1 100% 8 5
Scotland Geoff Dunn 1 0 0% 8 3
England Darren Hackeson 2 1 50% 13 8
Wales Philip Williams 3 1 33.33% 18 8
Wales Lee Walker 1 0 0% 7 2
England Jamie Bodle 1 1 100% 9 5
England Neil Mosley 1 1 100% 6 5
Ireland Leo Fernandez 1 0 0% 7 2
Scotland Evan Munro 1 1 100% 8 5
England Richard Alford 1 1 100% 6 5
Scotland Alan McManus 1 0 0% 6 1
England Brian Morgan 2 2 100% 15 10
Northern Ireland Terry Murphy 1 1 100% 7 5
England Sean Storey 1 1 100% 9 5
England Gary Lees 1 1 100% 6 5
England Karl Townsend 1 1 100% 9 5
England Paul Cavney 2 0 0% 21 6
Ireland Joe O'Boye 1 0 0% 7 2
Scotland Paul McPhillips 1 0 0% 6 1
Wales Steve Newbury 4 3 75% 28 19
England Robert Foxall 2 1 50% 11 6
England Will Jerram 1 1 100% 6 5
England Jeff Cundy 1 0 0% 8 3
Pakistan Shokat Ali 1 0 0% 7 2
India Amrik Cheema 3 2 66.67% 22 14
England Nick Spelman 1 0 0% 6 1
England Andy Hicks 1 0 0% 8 3
Northern Ireland Jason Prince 1 1 100% 7 5
England Jason Pegram 1 1 100% 8 5
England Stephen Lee 1 0 0% 6 1
England Alan Trigg 1 1 100% 6 5
Scotland Jamie Burnett 1 0 0% 9 4
England Dave Martin 1 1 100% 6 5
Australia Eddie Charlton 1 1 100% 13 10
Thailand Suriya Suwannasingh 1 1 100% 14 10
England Darren Clarke 1 0 0% 9 4
England Ronnie O'Sullivan 2 0 0% 11 1
England Jonathan Birch 1 1 100% 9 5
Scotland Murdo Macleod 1 1 100% 8 5
England Barry Bunn 2 2 100% 10 10
England Ian Brumby 1 0 0% 9 4
England Anthony Taylor 1 1 100% 7 5
England Nick Walker 1 0 0% 8 3
England Darren Guest 1 1 100% 8 5
England Pat Kenny 1 0 0% 8 3
Scotland Johnny Kemp 1 1 100% 8 5
England Steve Meakin 1 1 100% 7 5
England David Buskin 1 1 100% 8 5
Scotland John Higgins 2 0 0% 14 4
Northern Ireland Dylan Leary 1 0 0% 7 2
England Anthony Hamilton 1 0 0% 9 4
England Dean Reynolds 1 1 100% 6 5
England Anthony Buckley 1 1 100% 5 5
England Nick Marsh 1 0 0% 6 1
England Richard Moore 1 1 100% 8 5
England John Giles 2 1 50% 21 7
England Adrian Rosa 1 0 0% 8 3
Hong Kong Franky Chan 2 0 0% 16 6
Scotland Marcus Campbell 1 1 100% 8 5
England Bradley Jones 1 0 0% 7 2
England Roger Garrett 1 1 100% 6 5
England John Burns 1 1 100% 8 5
England Willie Thorne 1 0 0% 6 1
Scotland Craig MacGillivray 1 1 100% 8 5
Northern Ireland Dermot McGlinchey 2 1 50% 14 7
England David Roe 1 0 0% 9 4
Australia John Campbell 1 1 100% 6 5
Scotland Graham Horne 2 2 100% 15 10
England Pat Houlihan 2 2 100% 11 10
England Mick Price 2 1 50% 25 12
Australia Warren King 1 1 100% 19 10
Ireland David McDonnell 1 1 100% 17 10
England John Shilton 1 1 100% 6 5
England Jimmy Michie 1 0 0% 9 4
England Mark Johnston-Allen 1 0 0% 6 1
Canada Kirk Stevens 2 2 100% 14 10
South Africa Peter Francisco 1 0 0% 7 2
Canada Jim Wych 1 1 100% 7 5
England Jamie Woodman 1 0 0% 8 3
Wales Darren Morgan 2 0 0% 9 3
Scotland Matt Gibson 2 2 100% 15 10
Canada Bob Chaperon 1 0 0% 17 8
Wales Tony Chappel 1 1 100% 8 6
Ireland Fergal O'Brien 1 0 0% 5 0
Wales Terry Griffiths 2 0 0% 14 4
Scotland Euan Henderson 1 0 0% 8 3
England Tony Jones 2 0 0% 25 9
Canada Gary Natale 1 1 100% 12 10
Canada Cliff Thorburn 1 1 100% 9 5
England Craig Edwards 2 2 100% 18 10
England Derek Heaton 2 2 100% 8 6
England Joe Johnson 1 0 0% 8 3
England Mark Rowing 1 1 100% 8 5
Canada Gino Rigitano 2 2 100% 18 10
England Brian Rowswell 2 1 50% 14 8
England John Dunning 1 1 100% 8 6
England Neal Foulds 1 0 0% 6 1
England Les Dodd 1 1 100% 5 5
Ireland Tony Kearney 2 1 50% 13 6
Wales Cliff Wilson 1 0 0% 7 2
Ireland Paddy Browne 1 0 0% 8 3
Canada Jim Bear 2 2 100% 16 10
England Nigel Gilbert 2 0 0% 24 9
Wales Ray Reardon 1 1 100% 18 10
England George Scott 1 1 100% 13 10
England Bernard Bennett 1 1 100% 14 10
England David Taylor 4 3 75% 30 15
Scotland John Rea 1 1 100% 6 5
England Martin Clark 1 0 0% 7 2
Canada Alain Robidoux 1 1 100% 9 5
England Martin Smith 1 1 100% 7 5
England John Spencer 1 0 0% 9 3
England Graham Miles 1 1 100% 8 6
Canada Mario Morra 1 0 0% 9 4
England Tony Knowles 1 0 0% 7 2
New Zealand Dene O'Kane 1 1 100% 7 5
Australia Robby Foldvari 1 1 100% 9 5
England Steve Longworth 1 1 100% 6 5
Canada Marcel Gauvreau 1 0 0% 8 3
England Tony Emmott 1 0 0% 7 3
Thailand James Wattana 1 0 0% 5 1
England Michael Stocks 1 1 100% 6 4
England Nathan Beevers 1 1 100% 6 4
Canada Brady Gollan 1 1 100% 5 4
Australia Ian Anderson 1 1 100% 13 9
England David Finbow 1 1 100% 7 5
England John Read 2 0 0% 14 5
England Stuart Parnell 1 1 100% 7 5
England Stephen Taylor 1 0 0% 7 2
England Adrian Gunnell 1 1 100% 7 5
England Ian McCulloch 1 0 0% 8 3
Scotland Alistair Fleming 1 1 100% 8 5
Scotland Jim Donnelly 1 1 100% 1 1
Wales Mark Bennett 1 0 0% 8 3
England Roger Bales 1 1 100% 5 5
England Ken Owers 1 0 0% 9 4
England Chris Archer 1 1 100% 6 4
England Dave Harold 1 0 0% 6 2
England Karl Burrows 1 0 0% 6 2
Ireland Mario Fernandez 1 1 100% 6 4
England Steve Judd 1 1 100% 4 4
England Paul Sweeny 1 1 100% 7 4
Wales Matthew Stevens 1 1 100% 6 4
England Dave Gilbert (II) 1 1 100% 14 10