Most Frequently Met Opponents By Andy Hicks - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Thailand Issara Kachaiwong 1 0 0% 6 1
England Ronnie O'Sullivan 13 2 15.38% 127 45
England Sean O'Sullivan 2 2 100% 13 8
Thailand James Wattana 9 4 44.44% 77 34
Brazil Igor Figueiredo 1 1 100% 5 4
England Barry Pinches 2 2 100% 13 8
England Barry Hawkins 7 0 0% 63 23
England David Gilbert 7 5 71.43% 62 33
Northern Ireland Mark Allen 5 2 40% 42 19
England Michael Wasley 2 2 100% 13 9
Czech Republic Karel Petracek 1 1 100% 4 4
Scotland Graeme Dott 8 1 12.5% 68 25
Germany Christopher Frömmel 1 1 100% 4 4
England Joe Jogia 2 1 50% 20 9
Scotland James McBain 3 3 100% 17 12
Wales Michael White 4 2 50% 31 14
Belgium Luca Brecel 6 2 33.33% 38 17
England Ian McCulloch 4 2 50% 26 12
England Jack Lisowski 4 2 50% 16 9
England Mark Davis 7 4 57.14% 55 29
England Charlie Walters 1 1 100% 6 4
Australia Neil Robertson 4 0 0% 21 4
England David Grace 3 2 66.67% 17 11
China Lyu Chuang 2 0 0% 14 5
England Reanne Evans 3 3 100% 21 16
England Ricky Walden 4 1 25% 24 9
England Mike Dunn 6 1 16.67% 56 21
Scotland Alan McManus 7 3 42.86% 58 27
England Kyren Wilson 6 1 16.67% 30 9
China Liu Song 3 0 0% 19 6
England Tom Ford 3 1 33.33% 19 9
Wales Dominic Dale 10 6 60% 80 43
China Xiao Guodong 5 2 40% 24 11
England Greg Davis 1 1 100% 5 4
England Jimmy Robertson 4 0 0% 24 7
England Simon Bedford 10 6 60% 89 49
England Paul Davison 4 4 100% 30 19
Hong Kong Marco Fu 6 1 16.67% 49 17
England Kuldesh Johal 2 2 100% 15 9
England Mark Selby 7 2 28.57% 32 10
Scotland Jamie Burnett 4 1 25% 40 19
Scotland Scott MacKenzie 1 0 0% 6 1
England David Gray 3 1 33.33% 32 13
England Lee Page 1 1 100% 7 5
England Adrian Gunnell 3 2 66.67% 17 10
England Nigel Bond 5 2 40% 59 26
Ireland Michael Judge 3 1 33.33% 22 10
England Ben Woollaston 2 2 100% 17 11
Wales Jamie Jones 2 0 0% 24 10
Ireland Douglas Hogan 1 1 100% 4 4
Northern Ireland Jordan Brown 2 1 50% 17 9
England Matthew Selt 3 1 33.33% 22 10
England Matthew Couch 2 2 100% 15 9
Malta Tony Drago 6 1 16.67% 59 22
Jamaica Rory McLeod 4 1 25% 39 20
England Jimmy White 8 4 50% 73 33
Wales Matthew Stevens 5 2 40% 50 24
England Stephen Lee 4 0 0% 43 14
England John Parrott 4 4 100% 36 25
Northern Ireland Patrick Wallace 2 2 100% 24 14
England Stuart Bingham 6 3 50% 45 22
China Jin Long 1 1 100% 8 5
England Shaun Murphy 5 1 20% 32 13
China Li Yuan 2 2 100% 12 9
Wales Andrew Pagett 1 1 100% 9 5
England David Roe 5 4 80% 48 34
England Judd Trump 1 0 0% 7 2
Ireland Leo Fernandez 2 1 50% 13 6
England Jimmy Michie 4 1 25% 59 27
England Ashley Wright 1 1 100% 5 4
Norway Kurt Maflin 3 1 33.33% 18 7
England Stuart Pettman 3 1 33.33% 21 9
England Ali Carter 2 0 0% 19 4
England Mitchell Travis 1 0 0% 6 2
England Dave Harold 7 1 14.29% 73 34
Northern Ireland Joe Meara 1 1 100% 5 4
China Liang Wenbo 4 1 25% 29 11
Scotland Stephen Hendry 4 1 25% 31 9
Ireland Fergal O'Brien 5 1 20% 31 12
China Tian Pengfei 1 0 0% 8 3
England Steve Davis 9 4 44.44% 99 43
Northern Ireland Joe Swail 5 2 40% 51 24
Finland Robin Hull 2 0 0% 13 4
China Yu Delu 2 0 0% 13 4
England Sean Storey 2 1 50% 15 7
England Adam Davies 2 2 100% 14 10
Wales Ryan Day 4 1 25% 32 14
England Anthony Hamilton 4 2 50% 40 20
England Alfie Burden 3 2 66.67% 18 12
Ireland Joe Delaney 1 1 100% 6 5
Ireland Ken Doherty 6 3 50% 69 33
China Ding Junhui 2 1 50% 12 7
China Li Yan 1 0 0% 11 5
Australia Quinten Hann 4 1 25% 40 21
Wales Anthony Davies 4 1 25% 35 16
England Martin Gould 2 0 0% 14 6
Northern Ireland Gerard Greene 8 4 50% 76 38
Belgium Andy van Landeghem 1 1 100% 4 4
England Chris Melling 1 0 0% 6 1
England Luke Simmonds 2 1 50% 13 8
Ireland Colm Gilcreest 1 0 0% 8 3
China Cao Yupeng 1 1 100% 7 5
England Michael Rhodes 1 0 0% 8 3
Scotland Chris Small 2 1 50% 23 11
England Jonathan Birch 3 1 33.33% 26 14
Wales Philip Williams 2 2 100% 34 19
England Nick Jennings 1 0 0% 7 3
Scotland Gary Thomson 1 1 100% 9 5
Wales Duane Jones 2 0 0% 14 6
England Brian Morgan 5 2 40% 39 20
England Craig Butler 1 1 100% 19 10
England Stephen Craigie 1 0 0% 5 1
England George Marter 1 1 100% 7 4
England Jeff Cundy 3 2 66.67% 17 11
England Lee Spick 1 1 100% 8 5
England Paul Wykes 1 0 0% 6 1
England Andrew Higginson 3 1 33.33% 14 7
England Rod Lawler 5 3 60% 38 18
England Robert Milkins 5 3 60% 36 19
Scotland Stephen Maguire 4 2 50% 29 13
Canada Alain Robidoux 2 0 0% 12 2
Wales Lee Walker 3 1 33.33% 20 10
England Mark Gray 2 1 50% 17 8
England Jason Ferguson 3 0 0% 24 9
England Peter Ebdon 5 1 20% 55 22
Scotland Billy Snaddon 3 2 66.67% 24 13
England Tony Jones 2 2 100% 15 10
Scotland Euan Henderson 2 2 100% 27 15
Belgium Bjorn Haneveer 1 0 0% 8 3
England Wayne Brown 1 0 0% 8 3
England Andrew Norman 1 1 100% 6 4
England Joe Perry 1 1 100% 6 4
Scotland John Lardner 2 0 0% 16 6
Thailand Noppadon Noppachorn 1 1 100% 6 5
England Jason Greaves 1 1 100% 6 5
England Mick Price 2 2 100% 15 10
Ireland Stephen O'Connor 3 2 66.67% 20 12
Wales Mark Williams 5 2 40% 30 13
England Craig Harrison 1 0 0% 9 4
England Michael Holt 3 1 33.33% 19 8
England Darryn Walker 2 2 100% 14 9
England David Finbow 2 1 50% 12 5
England Liam Highfield 1 1 100% 13 10
Wales Paul Davies 2 1 50% 24 13
England Willie Thorne 5 2 40% 55 26
England John Whitty 1 1 100% 15 9
England Darren Clarke 4 3 75% 24 13
England Ian Glover 1 1 100% 5 5
Northern Ireland Jason Prince 2 1 50% 12 6
Scotland Marcus Campbell 1 0 0% 8 3
England Dean Reynolds 4 2 50% 40 20
Wales Darren Morgan 4 2 50% 30 16
Scotland John Higgins 5 0 0% 34 11
England Stefan Mazrocis 2 2 100% 15 10
England Lee Richardson 2 2 100% 22 14
England Lee Johnson 1 1 100% 9 5
England Sam Baird 2 0 0% 16 6
England Mark Flowerdew 3 2 66.67% 20 11
Scotland Chris Shade 1 1 100% 6 5
Scotland Alan Burnett 2 1 50% 14 7
England Mark King 3 3 100% 17 12
England Nick Terry 1 1 100% 13 9
Scotland Paul McPhillips 1 0 0% 8 3
England Toby Simpson 1 1 100% 4 4
Thailand Thanawat Thirapongpaiboon 1 1 100% 7 4
Scotland Anthony McGill 2 0 0% 11 4
England Chris Scanlon 1 1 100% 6 5
Wales Tony Chappel 3 2 66.67% 22 13
Wales Terry Griffiths 2 2 100% 11 10
Wales John Herbert 1 1 100% 8 5
Scotland Drew Henry 2 0 0% 18 8
Wales Mark Bennett 2 2 100% 23 14
England Matthew McGrotty 2 2 100% 10 10
England Martin Clark 3 1 33.33% 43 19
England Joe Johnson 2 1 50% 21 14
Northern Ireland Terry Murphy 3 3 100% 30 18
England Robbie Williams 4 0 0% 31 11
England Oliver Lines 1 1 100% 7 4
England Nick Dyson 2 1 50% 17 8
Wales Gareth Chilcott 1 1 100% 8 5
England Andrew Cairns 1 1 100% 8 5
Italy Roberto Frezza 1 1 100% 8 5
England John Read 1 1 100% 9 5
England Mike Hallett 2 2 100% 18 10
England Troy Shaw 1 1 100% 5 5
England Mark Rowing 1 0 0% 8 3
Norway Bjorn L'Orange 1 1 100% 16 10
England Neal Foulds 2 2 100% 14 10
England Karl Payne 2 1 50% 17 9
India Yasin Merchant 2 2 100% 13 10
Northern Ireland Dennis Taylor 1 0 0% 5 0
England Steve Judd 1 1 100% 7 5
England Bradley Jones 1 1 100% 9 5
Ireland Mario Fernandez 1 1 100% 8 5
India Amrik Cheema 1 1 100% 6 5
England Tony Knowles 3 1 33.33% 23 10
Canada Bob Chaperon 3 3 100% 22 15
Malta Joe Grech 1 1 100% 9 5
England James Vicarey 1 0 0% 5 0
England Mark Johnston-Allen 2 2 100% 15 10
England Colin Morton 2 2 100% 14 10
England Nigel Gilbert 2 0 0% 28 13
England Cary Kikis 1 1 100% 16 10
England John Shilton 2 2 100% 20 11
England Danny Smith 1 1 100% 5 5
England Surinder Gill 1 0 0% 9 4
England Gary Wilkinson 1 1 100% 9 5
Australia Eddie Charlton 1 1 100% 9 5
Canada Brady Gollan 2 2 100% 16 15
Northern Ireland Jack McLaughlin 1 0 0% 7 2
England Steve Meakin 1 1 100% 7 5
England Will Jerram 1 1 100% 6 5
South Africa Peter Francisco 1 0 0% 6 1
England Karl Broughton 1 1 100% 6 5
England Shaun Mellish 1 1 100% 8 5
Scotland Michael Valentine 2 2 100% 13 10
Malta Alex Borg 1 1 100% 6 5
Northern Ireland Kieran McAlinden 1 0 0% 7 2
Australia John Campbell 1 1 100% 19 10
England Graham Cripsey 1 1 100% 13 10
England Neil Figgins 1 1 100% 10 6
England Chris Capel 1 1 100% 8 6
Ireland Stephen Murphy 1 1 100% 6 5
England George Scott 1 1 100% 6 5
England Steve Ventham 1 1 100% 5 5
Canada Cliff Thorburn 1 0 0% 7 2
England Les Dodd 1 1 100% 8 5
England Jon Wright 1 1 100% 9 5
Northern Ireland Alex Higgins 1 1 100% 6 5
England Allison Fisher 1 1 100% 6 5
England Andrew Prydden 1 1 100% 7 5
England Dean Venables 1 1 100% 6 5
England Stuart Reardon 1 0 0% 9 4
Australia Robby Foldvari 1 1 100% 8 5
England Nick Walker 1 1 100% 8 5
England John Burns 1 1 100% 5 5
England Simon Westcott 1 1 100% 5 5
England Antony Bolsover 1 0 0% 9 4
Pakistan Shokat Ali 1 1 100% 5 5
England Roger Bales 1 1 100% 8 6
Ireland Paul Watchorn 1 1 100% 7 6
Wales Robert Harrhy 2 2 100% 18 11
England Paul Strafford 1 1 100% 7 6
England Stephen Webster 1 0 0% 7 2
Scotland Duncan Campbell 1 1 100% 8 5
England Mick Fisher 1 1 100% 7 5
England Anton Bishop 1 1 100% 8 5
England Steve Russell 1 1 100% 7 5
England Luke Spiller 1 1 100% 6 5
Wales Daniel Wells 1 1 100% 8 6
England Mark Joyce 1 0 0% 10 4
Wales Iwan Jones 1 1 100% 3 3
Wales B Watson 1 1 100% 4 4
England Peter Lines 1 0 0% 2 0
England Stephen Ormerod 1 1 100% 5 4
England Sean Bullock 1 1 100% 6 4
England Adam Duffy 1 0 0% 4 0
China Chen Zhe 1 1 100% 4 4
England George Pragnell (II) 3 3 100% 17 12
England Phil O'Kane 1 1 100% 5 4
England Clayton Humphries 1 1 100% 6 4
China Zhang Anda 4 1 25% 27 11
England Steven Hallworth 2 1 50% 10 5
England Peter Devlin 2 2 100% 6 6
South Africa Paul Burrell 2 2 100% 8 8
Australia Jamie Brown 1 1 100% 7 4
England David Lilley 3 0 0% 16 5
Wales Jamie Clarke 2 2 100% 14 9
England Andy Lee 2 1 50% 10 6
England Matthew Day 1 1 100% 4 4
Switzerland Alexander Ursenbacher 2 1 50% 8 4
China Fang Xiongman 1 1 100% 7 4
England John Astley 2 1 50% 12 6
England Wayne Townsend 1 1 100% 7 4
England Manasawin Phetmalaikul 1 1 100% 4 4
England Mohammed Rangzib 1 1 100% 4 4
England Sam Craigie 3 1 33.33% 21 8
England Martin O'Donnell 3 2 66.67% 11 5
England Sydney Wilson 1 1 100% 1 1
China Zhang Yong 1 1 100% 1 1
Cyprus Michael Georgiou 1 1 100% 1 1
England Lewis Roberts 1 0 0% 7 3
Ireland Dessie Sheehan 1 1 100% 4 4
England Stewart Hesketh 1 1 100% 5 4
England Jamie O'Neill 2 2 100% 22 14
England Alex Davies 1 0 0% 7 3
Syria Omar Alkojah 1 1 100% 5 4
France Stephane Ochoiski 1 1 100% 6 4
Finland Heikki Niva 1 1 100% 5 4
England Ian Burns 1 0 0% 7 3
England Zack Richardson 1 1 100% 7 4
Hong Kong Cheung Ka Wai 1 1 100% 6 4
England Sean Maddocks 2 2 100% 10 8
England John Pritchett 1 1 100% 7 4
China Long Zehuang 2 2 100% 18 14
South Korea Daegyu Lee 1 1 100% 5 4
Israel Eden Sharav 2 1 50% 13 5
China Lyu Haotian 3 0 0% 21 6
England Gary Ponting 1 1 100% 4 3
England Damian Wilks 1 1 100% 5 4
China Zhou Yuelong 2 0 0% 8 1
Hungary Zsolt Fenyvesi 1 1 100% 4 4
England Carl Stringer 1 0 0% 9 4
England Daniel Walker 1 1 100% 4 4
Poland Mateusz Baranowski 1 1 100% 7 4
Wales Ian Preece 1 0 0% 7 3
England Sanderson Lam 4 2 50% 20 9
Scotland Ross Muir 1 1 100% 5 4
Scotland Fraser Patrick 1 0 0% 7 3
France Brian Ochoiski 1 1 100% 6 4
England Richard Binns 1 1 100% 4 4
Scotland Michael Collumb 1 1 100% 5 4
Australia Ryan Thomerson 1 1 100% 6 4
England Qingtian Yang 1 1 100% 4 4
Netherlands Johan Oenema 1 1 100% 4 4
China Zhao Xintong 3 1 33.33% 13 4
China Yan Bingtao 2 0 0% 12 3
England Ashley Hugill 1 0 0% 6 2
China Guo Hua 1 1 100% 7 5
England Sean Lanigan 1 0 0% 5 1
Ireland Aaron Hill 3 2 66.67% 14 7
Scotland Scott Donaldson 1 1 100% 5 4
England Ashley Carty 1 1 100% 5 4
England Billy Joe Castle 1 1 100% 6 4
China Si Jiahui 2 1 50% 8 2
England Ian Martin 1 0 0% 1 0
England Allan Taylor 2 1 50% 9 4
England Joe O'Connor 2 0 0% 11 4
China Chang Bingyu 1 1 100% 4 3
England Craig Steadman 1 1 100% 9 5
England Gary Wilson 1 0 0% 1 0
England Elliot Slessor 1 0 0% 7 2
England Zak Surety 1 1 100% 7 5
China Fan Zhengyi 1 0 0% 5 1
Scotland Dean Young 1 1 100% 7 6
China Lu Ning 1 1 100% 11 6
Hong Kong Ng On Yee 1 1 100% 6 4
China Wu Yize 1 1 100% 7 4
England James Cahill 1 0 0% 5 1
England Louis Heathcote 1 0 0% 4 1
England Josh Mulholland 1 1 100% 4 3
China Yisong Peng 1 1 100% 7 5
England Hammad Miah 1 0 0% 8 3
Egypt Mohamed Ibrahim 2 2 100% 14 10
China Jiang Jun 1 0 0% 6 2
Thailand Thepchaiya Un-Nooh 1 0 0% 8 2
England Chris Wakelin 1 0 0% 7 2
Thailand Noppon Saengkham 1 0 0% 15 5
China Wang Yuchen 1 0 0% 7 3
Scotland Steven Wardropper 1 0 0% 7 3
England Dave Gilbert (II) 1 0 0% 9 4