Most Frequently Met Opponents By Adrian Rosa - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
England Jamie O'Neill 1 0 0% 6 2
India Aditya Mehta 1 1 100% 7 4
Scotland Ian Wells 1 0 0% 6 2
England Sean Bullock 1 1 100% 6 4
Scotland Fraser Patrick 2 1 50% 12 5
Wales Ryan Day 2 1 50% 25 12
England Steve James 1 1 100% 16 10
England Michael Holt 3 0 0% 35 15
England Peter Lines 3 3 100% 22 14
England Simon Bedford 2 1 50% 14 8
England Sean Storey 3 1 33.33% 20 7
Thailand Atthasit Mahitthi 1 0 0% 8 3
Scotland Martin Dziewialtowski 3 2 66.67% 25 14
Ireland Colm Gilcreest 5 2 40% 38 16
Wales Paul Davies 2 1 50% 16 8
Jamaica Rory McLeod 3 2 66.67% 35 19
England Barry Pinches 5 3 60% 31 17
England Andrew Higginson 2 1 50% 24 10
Wales Mark Tucker 1 1 100% 8 5
Wales Philip Williams 3 1 33.33% 29 13
Wales Lee Walker 1 1 100% 17 9
England Jimmy Michie 2 1 50% 12 6
England Tony Jones 1 1 100% 5 5
England Mike Dunn 2 0 0% 16 6
Scotland Scott MacKenzie 1 0 0% 6 2
England Sanjay Meghani 1 1 100% 4 4
England James Leadbetter 1 0 0% 7 2
England Martin Quinney 1 0 0% 5 1
England Stuart Mann 2 2 100% 20 11
Scotland Steven Bennie 1 1 100% 6 5
England Carlo Giagnacovo 1 1 100% 6 5
England Luke Simmonds 1 1 100% 8 5
Wales Mark Fenton 2 1 50% 15 7
Scotland Gary Thomson 1 1 100% 5 4
England Tom Ford 1 0 0% 5 0
Cyprus Mehmet Husnu 3 2 66.67% 20 11
England Gary Lees 3 1 33.33% 14 5
Netherlands Karan Chand 1 1 100% 7 4
Iceland Kristjan Helgason 1 0 0% 6 1
England Troy Shaw 1 0 0% 7 2
England Nick Walker 2 1 50% 14 6
England Shaun Murphy 3 0 0% 24 9
England Joe Jogia 1 1 100% 7 5
England Mark Ganderton 1 1 100% 5 5
Northern Ireland Jason Prince 1 0 0% 7 2
Scotland Richy McDonald 2 0 0% 16 6
England Gary Wilkinson 2 1 50% 16 8
Northern Ireland Gerard Greene 1 1 100% 8 5
Ireland Michael Judge 1 1 100% 9 5
England Surinder Gill 2 1 50% 16 7
Wales Edward Davies 1 1 100% 9 5
England Eddie Barker 1 1 100% 6 5
England Shaun Mellish 2 2 100% 20 15
Scotland David McLellan 4 1 25% 39 18
England Stephen Kershaw 1 1 100% 10 6
England Stuart Bingham 3 1 33.33% 30 13
England Karl Burrows 2 2 100% 14 10
England Robert Donkin 1 1 100% 8 5
Belgium Bjorn Haneveer 1 0 0% 13 3
Thailand Tai Pichit 3 0 0% 22 7
Belgium Patrick Delsemme 2 1 50% 13 8
England Peter McCullagh 1 0 0% 7 2
Canada Gary Natale 1 1 100% 8 5
England Adrian Gunnell 1 0 0% 9 4
England Willie Thorne 1 0 0% 8 3
England Stefan Mazrocis 1 1 100% 9 5
England John Giles 1 1 100% 6 5
China Hasimu Tuerxun 1 0 0% 9 4
England Ian Brumby 2 1 50% 16 7
Italy Daniele Zagaroli 1 1 100% 5 5
England David Gray 1 0 0% 15 5
Hong Kong Marco Fu 1 1 100% 18 10
England Darryn Walker 1 1 100% 19 10
England Paul Cavney 3 1 33.33% 25 13
England Malcolm Bilclough 1 1 100% 7 5
England Leigh Robinson 1 0 0% 6 1
Wales Ian Sargeant 1 0 0% 8 3
England Stuart Parnell 1 0 0% 6 1
England Jason Ferguson 1 1 100% 8 5
England Dean Reynolds 1 1 100% 7 5
England Steve Russell 2 2 100% 16 10
England Steve Prest 3 2 66.67% 22 14
England Andy Neck 2 1 50% 17 9
England David Roe 1 0 0% 5 0
England Nick Terry 1 1 100% 9 5
England Matt Wilson 1 1 100% 8 5
England Graham MacDonald 1 0 0% 9 4
England Jamie Moreland 1 0 0% 9 4
England Karl Broughton 2 1 50% 16 8
Thailand Noppadon Noppachorn 1 1 100% 9 5
England Richard Batty 1 1 100% 8 5
England Barry Mapstone 2 1 50% 12 7
England Steve Judd 1 0 0% 17 7
Wales Andrew Peters 2 2 100% 22 15
Wales Anthony Davies 2 1 50% 15 6
England David Taylor 1 1 100% 8 5
England John Burns 1 1 100% 8 5
England Mark Johnston-Allen 1 0 0% 6 1
Scotland Chris Small 1 1 100% 9 5
England Nick Dyson 1 1 100% 6 5
Scotland Paul McPhillips 2 1 50% 11 6
Northern Ireland Dylan Leary 1 1 100% 5 5
Ireland Eugene Hughes 2 2 100% 23 15
England Antony Bolsover 1 0 0% 8 3
England Paul Sweeny 2 1 50% 14 7
Scotland Alistair Fleming 1 1 100% 7 5
Scotland Alex Lambie 1 1 100% 5 5
England Wayne Brown 1 0 0% 5 0
Thailand Suriya Suwannasingh 1 1 100% 5 5
England Nick Marsh 1 0 0% 8 3
England Eddie Manning 1 0 0% 7 2
England Lee Richardson 2 0 0% 16 6
Scotland Scott Bigham 1 1 100% 8 5
Malaysia Sam Chong 2 1 50% 20 10
England Mark King 1 0 0% 6 1
England Ian Hurdman 1 1 100% 9 5
Scotland John Higgins 1 0 0% 7 2
India Amrik Cheema 1 1 100% 7 5
Northern Ireland Jack McLaughlin 1 1 100% 8 5
Ireland Mario Fernandez 1 1 100% 5 5
Wales Nick Jones 1 1 100% 8 5
England Stephen Roberts 1 1 100% 8 5
England Kamal Jit Singh 1 1 100% 9 5
England Jason Pegram 2 0 0% 13 3
England Jamie Home 1 1 100% 7 5
Wales Gareth Chilcott 1 0 0% 6 1
Scotland Stephen Hendry 1 0 0% 14 5
England Neil Wood 1 1 100% 8 5
England Jeff Cundy 1 1 100% 7 5
England Wayne Saidler 1 1 100% 9 5
England Chris Barnard 1 0 0% 9 4
Canada Cliff Thorburn 1 0 0% 7 2
England Jason Weston 2 1 50% 13 7
Hong Kong Gary Kwok 1 1 100% 8 5
England Gary Ponting 1 0 0% 16 6
England Anton Bishop 1 1 100% 11 10
England Lee Walters 1 1 100% 9 5
Malta Joe Grech 1 1 100% 7 5
England Matthew Bray 1 1 100% 7 5
England Brian Cox 1 1 100% 7 5
England David Buskin 1 0 0% 8 3
England Mark Flowerdew 1 0 0% 8 3
Scotland John Lardner 1 1 100% 9 5
England Rex Williams 1 0 0% 7 2
Ireland Paddy Browne 2 1 50% 16 7
England Craig Harrison 1 1 100% 6 5
Wales Mark Williams 1 0 0% 8 3
England Pat Horne 1 1 100% 8 5
England Mukesh Parmar 1 0 0% 7 2
England Richard Moore 1 0 0% 7 2
Malta Alex Borg 1 0 0% 8 3
England Andrew Cairns 1 1 100% 8 5
England Robert Chapman 2 2 100% 18 10
England John Read 1 0 0% 8 3
England Colin Morton 1 1 100% 7 5
Scotland Duncan Campbell 1 1 100% 8 5
England Peter Gilchrist 1 1 100% 8 5
England Simon Morris 1 0 0% 9 4
England Wayne Rendle 1 0 0% 8 3
England Jamie Woodman 1 0 0% 7 2
Scotland John Rea 1 1 100% 8 5
England Lee Grant 1 1 100% 6 5
England Daryl Peach 1 0 0% 5 0
England Danny Fowler 1 0 0% 7 2
England Alexander Ferguson 1 1 100% 9 5
England Craig Edwards 1 0 0% 7 2
Northern Ireland Dermot McGlinchey 1 1 100% 7 5
England Andrew Hannah 2 2 100% 15 10
England Allison Fisher 2 1 50% 15 7
England Paul McDonald 1 1 100% 7 5
England Hitesh Lakhani 1 1 100% 8 5
England Stuart Reardon 1 0 0% 6 1
England Simon Parker 1 1 100% 5 5
Ireland Joe Baines 1 1 100% 5 5
England Guy Dennis 1 0 0% 7 2
England Robert Dickson 1 1 100% 7 5
Wales Paul Dawkins 1 0 0% 6 1
England David Lazenby 1 1 100% 6 5
Belgium Steve Lemmens 1 1 100% 6 5
England Andrew Prydden 1 1 100% 9 6
England Mark Pugh 1 1 100% 10 6
Ireland Ken Doherty 1 0 0% 7 2
England Roger Bales 1 1 100% 7 5
Northern Ireland Alex Higgins 1 1 100% 5 5
England Chris Palmer 1 1 100% 9 5
England Stacey Hillyard 1 1 100% 9 5
England Clive Bernstone 1 1 100% 5 5
Scotland Euan Henderson 1 0 0% 6 1
England Leigh Griffin 1 1 100% 9 5
England Graham Fisken 1 0 0% 8 3
England Matthew Couch 1 0 0% 8 3
England Neil Mosley 1 1 100% 7 5
Jamaica Alex Peart 1 1 100% 2 2
England John Welsh 1 0 0% 2 0
England Nick Jennings 1 0 0% 6 2
Belgium Hans Blanckaert 1 1 100% 4 4
Ireland Greg Casey 1 0 0% 7 3
Ireland David McDonnell 1 0 0% 6 2
England Brandon Sargeant 1 1 100% 7 4
England Imran Puri 1 1 100% 6 4
Germany Lukas Kleckers 1 0 0% 4 0
England Andrew Milliard 1 1 100% 6 4
Israel Shachar Ruberg 1 1 100% 7 4
Wales Jackson Page 1 0 0% 7 3
England Craig Butler 1 0 0% 5 0
England Stephen Groves 1 1 100% 4 4
England Chae Ross 1 1 100% 7 4
China Lin Shuai 1 0 0% 6 2
Japan Keishin Kamihashi 1 0 0% 7 3
Ireland Tony Corrigan 1 1 100% 7 4
Poland Mateusz Baranowski 1 1 100% 4 4
China Long Zehuang 1 0 0% 7 3
Scotland Michael Philbin 1 1 100% 5 4
England Lee Spick 1 0 0% 4 0
England Craig Steadman 2 2 100% 9 6
England Hamim Hussain 1 1 100% 7 4
Malaysia Thor Chuan Leong 1 0 0% 5 1
China Fang Xiongman 1 1 100% 3 3
Wales Jamie Jones 1 0 0% 4 0
England Jamie Barrett 1 0 0% 4 0
England Jimmy White 1 0 0% 1 0
England Elliott Weston 1 1 100% 4 4
China Bai Langning 1 0 0% 7 3
England Callum Beresford 1 1 100% 5 4
England John Astley 1 0 0% 5 1
England David Finbow 1 0 0% 7 3
England Gary Skipworth 1 1 100% 5 4
Ukraine Anton Kazakov 1 0 0% 5 1
England Aidan Murphy (II) 1 1 100% 6 4
Wales Dylan Emery 1 0 0% 5 1