Most Frequently Met Opponents By Robbie Williams - All-time Professional

Filtering

Status
Categories
Scope
Range
H2H Opponent Matches Played Matches Won Win % Frames Played Frames Won
Scotland Graeme Dott 4 0 0% 22 7
England Ali Carter 7 2 28.57% 50 20
England Nick Jennings 2 2 100% 13 9
England Peter Ebdon 3 1 33.33% 26 10
Brazil Igor Figueiredo 4 0 0% 30 12
England Sam Baird 5 2 40% 46 22
England Joe Perry 11 5 45.45% 71 33
Belgium Gino Verheyde 1 1 100% 4 4
England Jack Lisowski 5 2 40% 12 5
England Ian McCulloch 1 0 0% 5 1
England Ricky Walden 5 1 20% 45 19
England Shaun Wilkes 3 3 100% 15 12
England Stephen Ormerod 1 1 100% 6 4
England Mark Joyce 5 2 40% 39 18
England Adam Duffy 4 2 50% 22 11
England Sydney Wilson 1 0 0% 6 2
Wales Lee Walker 2 0 0% 12 4
England Dean Venables 1 1 100% 4 4
England David Gilbert 8 3 37.5% 52 24
England Mark Davis 5 2 40% 34 14
England Garoid O'Connor 1 1 100% 6 4
England Jeff Cundy 2 2 100% 12 8
England John Whitty 1 0 0% 6 2
England Jamie Cope 4 2 50% 27 13
England Shane Castle 1 1 100% 5 4
Wales Alex Taubman 1 1 100% 5 4
England Jimmy Robertson 3 0 0% 21 8
England Matthew Couch 2 1 50% 11 6
Germany Patrick Einsle 2 1 50% 8 4
France Stephane Ochoiski 1 1 100% 5 4
England Liam Highfield 6 3 50% 38 18
England Ben Harrison 2 2 100% 13 8
Germany Sascha Lippe 1 1 100% 4 4
England Jamie O'Neill 3 1 33.33% 19 7
England Neal Jones 1 1 100% 4 4
England John Astley 4 2 50% 28 13
India Lucky Vatnani 1 1 100% 5 4
Scotland Hugh Abernethy 1 1 100% 7 4
England Neville Whalley 1 1 100% 6 4
Wales Andrew Pagett 2 0 0% 11 3
England Brian Morgan 1 1 100% 7 4
England Michael Wild 4 1 25% 24 9
England Adam Wicheard 2 2 100% 12 8
New Zealand Chris Mcbreen 1 1 100% 7 4
England Tobias Bolt 1 1 100% 6 4
England Gary Wilson 3 0 0% 27 11
England Craig Steadman 3 0 0% 19 7
England Robert Valiant 1 0 0% 7 3
Scotland Ross Vallance 1 1 100% 4 4
England Chris Melling 1 0 0% 5 1
England Darren Bond 1 1 100% 5 4
Norway Kurt Maflin 6 2 33.33% 43 18
England Jason Bates 1 1 100% 6 4
Wales Kishan Hirani 1 1 100% 4 4
England Joe Jogia 1 1 100% 6 4
England Kamran Ashraf 1 1 100% 5 4
Australia Vinnie Calabrese 1 1 100% 5 4
England Andrew Atkinson 1 0 0% 5 1
England Kyren Wilson 6 1 16.67% 35 11
Ireland David Hogan 1 1 100% 7 4
Wales Jamie Jones 3 1 33.33% 15 4
England Stuart Carrington 3 2 66.67% 19 10
England Paul Davison 4 3 75% 26 15
England James Leadbetter 2 0 0% 9 1
Scotland Mark Owens 2 2 100% 14 9
England Lee Page 5 3 60% 39 22
Scotland Robert Stephen 1 1 100% 7 4
Scotland Jamie Burnett 2 1 50% 13 6
Thailand Passakorn Suwannawat 1 1 100% 7 4
England Peter Lines 4 4 100% 22 16
Scotland Gary Thomson 1 0 0% 6 2
England Robert James 1 0 0% 6 2
England Kris Vincent 1 1 100% 5 4
Brazil Itaro Santos 1 1 100% 6 4
England Adam Davies 2 1 50% 10 4
England Mark Axworthy 1 0 0% 7 3
England Stuart Mann 1 1 100% 5 4
England Mark Sutton 1 1 100% 4 4
Northern Ireland Joe Swail 2 0 0% 13 5
England Gary Wilkinson 1 0 0% 6 2
Belgium Kevin van Hove 1 1 100% 5 4
England Ian Brumby 1 1 100% 6 4
England James Welsh 1 1 100% 4 4
Scotland James McBain 2 0 0% 11 3
England Shafiq Khan 1 1 100% 5 4
Wales Duane Jones 3 2 66.67% 13 9
Northern Ireland Julian Logue 1 0 0% 4 0
England Mark Livingstone 1 1 100% 4 4
England Michael Wasley 2 2 100% 12 8
England Lee Richardson 1 0 0% 5 1
England Robert Cloherty 1 1 100% 4 4
England Lee Payne 1 1 100% 6 4
England Grant Conquest 1 0 0% 6 2
England Brian Cox 1 1 100% 7 4
Scotland Stephen Hendry 1 0 0% 6 2
England Allan Taylor 4 3 75% 22 14
China Linh Tieu 1 0 0% 6 2
England Chris Cookson 1 1 100% 5 4
England Stephen Croft 1 1 100% 7 4
England Greg Batten 1 1 100% 7 4
England Sam Harvey 1 1 100% 7 4
England Ben Woollaston 3 0 0% 21 7
England David Gray 3 1 33.33% 20 9
England Michael Holt 4 2 50% 25 12
England Ian Barry Stark 1 1 100% 4 4
England Jay Bullen 1 1 100% 5 4
England Ashley Wright 1 1 100% 5 4
England Adrian Gunnell 1 1 100% 6 4
England Mitchell Mann 2 2 100% 16 10
Thailand Thepchaiya Un-Nooh 4 1 25% 24 8
Australia Ben Judge 1 1 100% 5 5
Ireland Fergal O'Brien 5 3 60% 46 23
England Martin O'Donnell 7 6 85.71% 51 30
England Mark Selby 8 1 12.5% 49 18
England Robert Milkins 7 3 42.86% 42 18
England Tom Ford 2 2 100% 15 9
Scotland Scott Donaldson 3 1 33.33% 19 7
England Andy Hicks 4 4 100% 31 20
England Mark King 3 1 33.33% 21 10
England Barry Pinches 3 2 66.67% 12 8
Hong Kong Marco Fu 2 0 0% 13 3
China Ding Junhui 6 3 50% 32 14
Wales Daniel Wells 2 0 0% 15 6
England Matthew Day 3 3 100% 13 13
England Matthew Selt 4 2 50% 29 14
Scotland Joseph McLaren 1 1 100% 5 4
Scotland Alan McManus 2 2 100% 13 8
England Barry Hawkins 8 1 12.5% 47 14
England David Grace 3 2 66.67% 17 9
Wales Michael White 4 2 50% 27 11
Malta Tony Drago 1 1 100% 5 4
Egypt Mohamed Khairy 1 1 100% 6 5
England Jimmy White 2 1 50% 12 7
England Callum Waite 1 1 100% 7 4
China Li Yan 2 1 50% 21 11
England Darrell Whitworth 1 1 100% 6 5
India Aditya Mehta 3 2 66.67% 26 15
China Xiao Guodong 3 1 33.33% 15 7
Portugal Filipe Cardoso 1 1 100% 4 4
England Ian Burns 2 0 0% 16 6
England Chris Wakelin 4 3 75% 38 22
England Shaun Murphy 3 1 33.33% 20 8
England Avtar Sohanpal 1 1 100% 7 4
England Danny Douane 1 1 100% 5 4
England Alex Davies 1 1 100% 4 4
Scotland Ross Muir 1 1 100% 6 4
Belgium Jurian Heusdens 1 1 100% 7 4
China Lyu Chuang 2 2 100% 20 14
Belgium Luca Brecel 5 1 20% 31 14
Northern Ireland Mark Allen 6 1 16.67% 34 10
India Manan Chandra 1 1 100% 5 4
England Andrew Higginson 3 3 100% 13 9
England Mike Dunn 1 1 100% 4 4
Scotland Anthony McGill 3 3 100% 14 12
Wales Ryan Day 3 0 0% 25 10
Australia Neil Robertson 6 1 16.67% 53 18
England Stuart Bingham 6 0 0% 52 18
China Tian Pengfei 4 1 25% 22 10
China Lyu Haotian 2 2 100% 24 15
India Pankaj Advani 1 1 100% 17 10
England Michael Tomlinson 1 1 100% 9 5
China Niu Zhuang 1 1 100% 6 5
Cyprus Michael Georgiou 1 1 100% 7 4
Ireland TJ Dowling 2 2 100% 11 8
England Ronnie O'Sullivan 4 0 0% 21 3
Qatar Ahmed Saif 1 1 100% 8 6
England Hammad Miah 4 3 75% 24 14
England Zack Richardson 1 1 100% 7 4
China Yu Delu 3 2 66.67% 28 15
England Dave Harold 1 0 0% 5 1
China Liang Wenbo 3 0 0% 18 6
Thailand Dechawat Poomjaeng 1 1 100% 18 10
England Ian Glover 2 2 100% 12 8
England Sam Craigie 1 1 100% 4 4
England Alfie Burden 5 2 40% 24 8
England Joel Walker 1 1 100% 8 6
England James Cahill 3 2 66.67% 17 14
Thailand Noppon Saengkham 3 1 33.33% 16 9
England Luke Simmonds 1 1 100% 7 4
England Martin Gould 2 0 0% 14 4
Wales Gareth Allen 1 1 100% 17 10
England Anthony Hamilton 3 3 100% 39 24
Isle of Man Darryl Hill 1 1 100% 6 5
Germany Simon Lichtenberg 2 2 100% 9 8
England Sean O'Sullivan 2 1 50% 13 6
China Zhang Anda 4 3 75% 36 19
China Yan Bingtao 2 0 0% 11 3
Thailand Akani Songsermsawad 2 2 100% 11 9
England Jamie Barrett 1 1 100% 6 5
Wales David John 1 0 0% 7 3
China Xu Si 1 1 100% 6 4
England Ashley Carty 1 1 100% 4 4
Switzerland Alexander Ursenbacher 1 1 100% 6 4
Wales Mark Williams 5 1 20% 18 6
England Rod Lawler 3 2 66.67% 15 10
China Zhou Yuelong 2 0 0% 8 3
Ireland Ken Doherty 2 0 0% 13 4
Scotland Rhys Clark 1 1 100% 8 5
England Judd Trump 4 1 25% 30 12
China Yuan Sijun 3 1 33.33% 23 9
England Billy Joe Castle 3 3 100% 17 12
China Mei Xiwen 1 0 0% 6 1
England Sanderson Lam 3 3 100% 18 14
Wales Ian Preece 1 1 100% 4 4
Wales Jak Jones 3 1 33.33% 44 22
England Oliver Lines 5 3 60% 23 11
Germany Lukas Kleckers 2 1 50% 12 7
Pakistan Hamza Akbar 1 0 0% 6 2
Northern Ireland Gerard Greene 2 1 50% 10 4
England Ryan Davies 1 0 0% 1 0
China Li Hang 1 0 0% 10 4
China Luo Honghao 2 1 50% 27 14
Scotland Fraser Patrick 1 1 100% 6 5
Israel Eden Sharav 1 1 100% 6 5
Wales Matthew Stevens 3 2 66.67% 23 12
Northern Ireland Jordan Brown 1 1 100% 6 5
England David Lilley 2 1 50% 15 8
Scotland John Higgins 2 2 100% 14 9
England Elliot Slessor 1 0 0% 8 3
England Andy Lee 2 1 50% 15 8
China Wu Yize 1 0 0% 10 4
China Pang Junxu 4 3 75% 24 15
Austria Florian Nüßle 2 2 100% 12 7
China Lu Ning 2 1 50% 14 7
England Nigel Bond 2 1 50% 13 7
England Alex Clenshaw 1 1 100% 3 2
China Gao Yang 1 1 100% 2 2
England Oliver Brown 2 1 50% 6 4
Ukraine Iulian Boiko 3 2 66.67% 5 4
China Si Jiahui 1 0 0% 3 0
China Cao Yupeng 2 0 0% 14 5
Iran Soheil Vahedi 2 2 100% 11 8
China Peifan Lei 2 0 0% 13 5
Iran Hossein Vafaei 2 0 0% 17 7
England Stuart Watson 1 1 100% 4 4
China Jianbo Zhao 1 1 100% 4 3
England Steven Hallworth 2 1 50% 15 7
England Ashley Hugill 1 1 100% 7 4
Wales Jackson Page 3 2 66.67% 19 11
Brazil Victor Sarkis 1 1 100% 5 5
Scotland Liam Graham 1 1 100% 5 4
England Rebecca Kenna 1 1 100% 7 6
Thailand Mink Nutcharut 1 1 100% 1 1
Wales Oliver Briffett-Payne 1 1 100% 5 4
Wales Liam Davies 1 1 100% 4 4
England Joe O'Connor 2 1 50% 8 3
Ireland Aaron Hill 1 1 100% 6 4
England Zak Surety 2 1 50% 10 6
Wales Alfie Davies 1 1 100% 4 3
Belgium Ben Mertens 1 1 100% 9 6
England Liam Pullen 1 1 100% 5 4
England Jenson Kendrick 1 1 100% 7 6
India Himanshu Jain 1 1 100% 1 1
China Yisong Peng 1 1 100% 4 4
England Farakh Ajaib 1 0 0% 3 0
England Haydon Pinhey 1 1 100% 3 3
Latvia Artemijs Zizins 2 0 0% 14 5
India Kreishh Gurbaxani 1 1 100% 9 5
Hungary Bulcsú Révész 1 0 0% 4 0
China Wang Yuchen 1 0 0% 10 4
China Fan Zhengyi 1 1 100% 1 1
China Huang Jiahao 1 0 0% 1 0